主 题:写了个论坛监控工具,只把自己感兴趣的帖子推过来
发 布 者:Colmidad
标签分类: 技术
时 间:2026-09-21 20:11:11
内容预览:之前每天信息源比较分散,NodeSeek、V2EX 这些论坛都要自己开出来刷,太费时间。就写了个小工具 ForumWatch:常驻系统托盘替我盯论坛,新帖命中我设的规则才推到 Telegram,其余的不看。自己测试用了一阵子,不敢说稳定,欢迎大家多提意见和 issue。命中时推过来的消息长这样:它做什么:内置 NodeSeek、V2EX,另有 Linux.do / LowEndTalk / LowEndTalk Offers 一键预设;任意提供 RSS 2.0 / Atom 的论坛填个地址就能加决定“什么算值得推”有三种方式,可叠加:关键词:包含词任一命中就推,排除词一票否决价格规则:从标题提取「周期 / 价格 / 流量」,比如设“年付 + ≤100 元 + ≥500G”,精确比对,确定性命中、零成本AI 语义匹配(可选):任意 OpenAI 兼容接口,内置 DeepSeek / Kimi / GLM 预设,用大白话写兴趣(比如“Oracle 免费 ARM 的羊毛”),模型逐帖判断。默认关键词先兜底、没命中的才进 AI,省钱每个来源可以单独覆盖规则,也可以开“全匹配”(该来源新帖全推,不经过 AI)配好 bot 后还能在 Telegram 里远程查状态 / 启停 / 改配置主界面,每个来源的健康状态、最近命中一目了然:来源、关键词、推送通道、AI 都在设置页里配:“为什么没推送”永远有答案:每条帖子每轮的去向(未命中 / 被排除 / 已推送 / 推送失败等 14 类)全量记在流水页,不会陷入“感觉它没在工作但不知道哪出了问题”。对站点友好:轮询带随机抖动和指数退避,碰到 Cloudflare 人机验证会自动退避重试自愈(不是硬闯),单个源被拦不影响其他源。其他细节:首次启动只把现有帖子记为已读、不会拿历史帖刷屏;凭据走系统钥匙串;可以每天定点让 AI 把当天命中总结成日报。
直达链接: https://www.nodeseek.com/post-940939-1
发 布 者:Colmidad
标签分类: 技术
时 间:2026-09-21 20:11:11
内容预览:之前每天信息源比较分散,NodeSeek、V2EX 这些论坛都要自己开出来刷,太费时间。就写了个小工具 ForumWatch:常驻系统托盘替我盯论坛,新帖命中我设的规则才推到 Telegram,其余的不看。自己测试用了一阵子,不敢说稳定,欢迎大家多提意见和 issue。命中时推过来的消息长这样:它做什么:内置 NodeSeek、V2EX,另有 Linux.do / LowEndTalk / LowEndTalk Offers 一键预设;任意提供 RSS 2.0 / Atom 的论坛填个地址就能加决定“什么算值得推”有三种方式,可叠加:关键词:包含词任一命中就推,排除词一票否决价格规则:从标题提取「周期 / 价格 / 流量」,比如设“年付 + ≤100 元 + ≥500G”,精确比对,确定性命中、零成本AI 语义匹配(可选):任意 OpenAI 兼容接口,内置 DeepSeek / Kimi / GLM 预设,用大白话写兴趣(比如“Oracle 免费 ARM 的羊毛”),模型逐帖判断。默认关键词先兜底、没命中的才进 AI,省钱每个来源可以单独覆盖规则,也可以开“全匹配”(该来源新帖全推,不经过 AI)配好 bot 后还能在 Telegram 里远程查状态 / 启停 / 改配置主界面,每个来源的健康状态、最近命中一目了然:来源、关键词、推送通道、AI 都在设置页里配:“为什么没推送”永远有答案:每条帖子每轮的去向(未命中 / 被排除 / 已推送 / 推送失败等 14 类)全量记在流水页,不会陷入“感觉它没在工作但不知道哪出了问题”。对站点友好:轮询带随机抖动和指数退避,碰到 Cloudflare 人机验证会自动退避重试自愈(不是硬闯),单个源被拦不影响其他源。其他细节:首次启动只把现有帖子记为已读、不会拿历史帖刷屏;凭据走系统钥匙串;可以每天定点让 AI 把当天命中总结成日报。
直达链接: https://www.nodeseek.com/post-940939-1