SuperAPI AI 工具集

blog-watcher

写作与研究

查看项目

更新于 10-16 04:31

技能介绍

用途:blog-watcher 用于监控 RSS 和 Atom 订阅源,发现新文章与更新,适合跟踪行业博客、新闻来源、竞品网站或需要持续关注的内容源。

主要能力:通过 blogwatcher 命令行工具添加订阅源、列出已跟踪博客、扫描全部订阅源获取新文章、列出新文章、将文章标记为已读或全部已读,以及移除订阅源。数据保存在本地 SQLite 数据库,Linux/macOS 路径为 ~/.blogwatcher/,Windows 为 %APPDATA%\blogwatcher\,数据库文件为 blogwatcher.db。

安装:go install github.com/Hyaxia/blogwatcher/cmd/blogwatcher@latest,或从 https://github.com/Hyaxia/blogwatcher 下载。

常用命令:blogwatcher add "Tech News" https://example.com/feed.xml 添加订阅源;blogwatcher blogs 列出已跟踪博客;blogwatcher scan 扫描新文章;blogwatcher articles 列出新文章;blogwatcher read <article-id> 标记单篇已读;blogwatcher read-all 全部标记已读;blogwatcher remove "Tech News" 移除订阅源。若不知订阅源地址,可尝试 /feed、/rss、/atom.xml、/feed.xml、/blog/rss 等常见路径,或使用在线订阅源发现工具。扫描输出会显示每个源的来源类型、发现数量与新增数量,文章列表包含 ID、博客、标题和日期。

限制:仅支持 RSS 和 Atom 订阅源,不支持 HTML 抓取;目标站点必须提供可用订阅源;部分站点可能存在订阅源限制或访问限制。