核心用法
RSS Digest 是一个命令行驱动的 RSS 阅读自动化工作流,通过 feed CLI 实现端到端的内容管理。典型流程分为六步:
1. 抓取 — feed fetch 同步所有订阅源
2. 浏览 — feed get entries --limit 50 列出未读条目(表格输出,节省 token)
3. 筛选 — 手动挑选 5-10 篇高价值文章,优先关注 AI 进展、系统工程、开发者工具及反直觉观点
4. 精读 — feed get entry <id> 获取完整 Markdown 内容
5. 合成 — 生成结构化摘要:标题、来源、2-3 句核心要点,按主题聚类
6. 归档 — feed update entries --read <id> 批量标记已读
关键命令速查
| 场景 | 命令 |
|------|------|
| 拉新内容 | `feed fetch` |
| 浏览未读 | `feed get entries --limit N` |
| 按源筛选 | `feed get entries --feed <id>` |
| 阅读全文 | `feed get entry <id>` |
| 全文搜索 | `feed search "<query>"` |
| 批量标记 | `feed update entries --read <id1> <id2> ...` |
显著优点
- 高效筛选:表格输出相比 JSON 更节省 LLM token,专为 AI 辅助阅读优化
- 本地优先:数据存储在本地 SQLite,隐私可控,离线可用
- 灵活扩展:支持 Homebrew/Go 双渠道安装,依赖极简
- 工作流闭环:从抓取到归档的完整链路,避免信息堆积
潜在缺点与局限性
- 依赖外部 CLI:必须单独安装
feed工具,跨平台兼容性待验证 - 手动筛选瓶颈:"Triage" 步骤依赖人工判断,未实现自动 relevance scoring
- 无原生同步:缺少 Read-it-later 服务集成(如 Pocket、Instapaper)
- Markdown 解析依赖源质量:部分 RSS 源仅提供摘要,全文抓取可能失败
适合人群
- 技术从业者(开发者、研究员、产品经理)需追踪多个专业博客
- 信息焦虑者希望从 RSS 洪流中快速定位高信号内容
- 偏好本地工具、反感 SaaS 订阅的重度 CLI 用户
- AI 辅助阅读工作流探索者
常规风险
- CLI 供应链风险:通过第三方 tap (
odysseus0/tap/feed) 安装,需信任作者维护的 Homebrew 仓库 - 数据持久化:本地数据库需自行备份,无云端冗余
- RSS 源失效:依赖 feed 自身的抓取能力,部分网站的反爬虫机制可能导致内容缺失
- 隐私注意:
feed fetch会暴露用户 IP 至各 RSS 源服务器