核心用法
Miniflux News 是一个面向 RSS 聚合服务 Miniflux 的轻量级工具,允许用户通过命令行脚本查询未读条目、获取完整文章内容、按分类筛选,并支持批量标记已读。核心工作流为:配置 API 凭证 → 拉取条目列表 → 按需摘要或阅读全文 → 显式标记已读。
显著优点
- 专注未读管理:默认只展示未读条目,减少信息噪声
- 灵活的输出格式:支持人类可读的列表、JSON 机器格式,以及 HTML 原文输出
- 分类级操作:可按 RSS 分类(如 "News" "Tech")批量筛选和标记
- 安全的设计:标记已读操作需显式
--confirm参数,防止误操作 - 凭证管理友好:支持配置文件持久化与环境变量覆盖,兼顾日常与 CI 场景
潜在缺点与局限性
- 依赖自建服务:必须拥有 Miniflux 实例(自建或托管),无公共数据源
- 功能边界清晰:仅支持读取与标记已读,无添加订阅源、修改分类等管理功能
- 摘要质量受限:若 Miniflux 抓取内容不完整,摘要仅能基于标题和片段生成
- 无自动同步机制:需手动触发脚本更新,非实时推送
适合人群
- 使用 Miniflux 作为 RSS 阅读器的进阶用户
- 希望在工作流中集成 RSS 摘要的开发者/自动化爱好者
- 需要批量处理未读条目、生成日报/周报的场景
常规风险
- 凭证泄露风险:API token 存储于本地明文 JSON 文件,需确保
~/.config/clawdbot/目录权限正确(建议 700) - 误标记已读:虽需
--confirm,但批量操作(mark-read-category)仍可能因分类名错误导致大范围标记 - API 限流:高频调用可能触发 Miniflux 实例的速率限制,建议合理设置
--limit - 内容完整性依赖上游:摘要质量取决于 Miniflux 抓取成功率,部分网站全文抓取可能失败