RSS Feed Digest

📰 多源 RSS 聚合,自动化信息简报

RSS/Atom 聚合工具,支持多源抓取、关键词过滤、去重与 Markdown 输出,适用于自动化简报和竞品监测

收藏
6.8k
安装
2.5k
版本
1.0.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

rss-digest 是一款命令行 RSS/Atom 聚合工具,可将多源信息整合为结构化简报。核心命令模式为:

python3 rss_digest.py fetch [源配置] [过滤选项] [输出配置]

源配置:支持 --feeds 多 URL 参数或 --feed-file 批量读取
过滤选项--hours N 时间窗口、--keywords 关键词白名单(逗号分隔)、隐式去重机制

输出配置--format markdown|plain--output 文件路径

显著优点

1. 多协议兼容:原生支持 RSS 2.0 与 Atom,覆盖主流新闻源与博客平台
2. 低门槛自动化:纯 Python 实现,单依赖 feedparser,易于集成至 cron 或 CI/CD 流水线

3. 场景适配强:内置时间切片与关键词过滤,可直接输出 Newsletter 可用的 Markdown 格式

4. 去重机制:跨源自动去重,避免同一事件在多渠道重复呈现

潜在局限

  • 无内容摘要生成:仅聚合元数据(标题/链接/摘要),不调用 LLM 进行内容重写或深度总结
  • 单点故障风险:依赖 feedparser 解析,遇到非标准 RSS 或编码异常时可能解析失败
  • 无持久化存储:无内置数据库,每次运行重新抓取,无法做历史趋势分析
  • 安全性依赖源站:RSS 内容未经沙箱处理,若源站被劫持可能引入恶意链接

适合人群

  • 技术团队信息雷达(TL、产品经理、研究员)
  • Newsletter 运营者寻求自动化内容源
  • 竞品监测与舆情跟踪场景

常规风险

  • 供应链风险feedparser 为外部依赖,需关注其安全更新
  • 隐私泄露:RSS 请求暴露客户端 IP 与请求时间模式
  • 内容合规:聚合内容需遵守原站版权与 Robots 协议

RSS Feed Digest 内容

scripts文件夹
手动下载zip · 4.3 kB
rss_digest.pytext/plain
请选择文件