content-watcher

📰 自动化 RSS 监控与 AI 摘要工具

🥥57总安装量 16评分人数 21
100% 的用户推荐

基于 Node.js 的 CLI 工具,通过本地 AI 自动监控 RSS 源并生成每日 Markdown 摘要,无需 API Key 即可实现隐私安全的信息聚合与筛选。

A

基本安全,请在特定环境下使用

  • 来自社区或个人来源,建议先隔离验证
  • ✅ 代码安全规范,无危险函数(eval/exec/system)和注入漏洞
  • ✅ 数据完全本地处理,无上传到远程服务器的逻辑,隐私保护良好
  • ✅ 依赖包均为知名 npm 库(axios、rss-parser、cheerio 等),无动态代码加载
  • ⚠️ 来源为 T3 级社区项目(openclaw/skills),非官方或顶级来源维护
  • ⚠️ 网络请求无域名白名单限制,URL 输入未做严格格式验证

使用说明

Content Watcher 是一款基于 Node.js 的 CLI 工具,专为信息过载时代设计,能够自动监控多个 RSS 源、博客和新闻站点,并利用本地 AI 模型生成结构化的每日资讯摘要。用户只需通过简单的命令行操作添加监控源(如 TechCrunch 等),即可定期获取聚合后的 Markdown 格式摘要,支持重复内容检测和多源整合,无需配置复杂的 API Key 即可使用 AI 摘要功能。

该工具的核心优势在于其完全的本地化处理流程,所有数据均在用户设备上完成获取、解析和摘要生成,确保隐私安全;同时支持灵活的配置选项(如摘要风格、每源最大条目数)和多种输出方式(控制台或文件)。此外,它与飞书 webhook、邮件系统和 Cron 定时任务无缝集成,适合构建自动化的信息收集工作流。

然而,作为 T3 级社区来源项目,其维护可持续性和长期支持存在一定不确定性。工具目前缺乏对监控 URL 的域名白名单限制和严格的格式验证,若用户添加恶意链接可能导致安全风险。另外,AI 摘要基于本地模型,其摘要质量和准确性可能不如云端大模型,且处理大量内容时可能消耗较多本地计算资源。

该技能特别适合需要跟踪行业动态的产品经理、市场分析师、学术研究人员以及内容策展者,也适用于希望构建个人知识库的技术爱好者。建议用户仅添加可信的 RSS 源,并定期检查依赖更新以确保安全性。

使用风险方面,虽然代码本身无危险函数和注入漏洞,但网络请求模块可能被利用访问恶意站点;配置文件以明文形式存储在用户目录,在多用户环境下可能存在权限风险;此外,Node.js 和 npm 依赖环境可能引入供应链攻击风险,建议在隔离环境中运行。

content-watcher 内容

文件夹图标bin文件夹
文件夹图标lib文件夹
手动下载zip · 16.4 kB
content-watcher.jstext/javascript
请选择文件