发现并查找网站的RSS和Atom订阅源,用于订阅网站更新或新闻聚合。

安装

概览

什么是Find RSS

Find RSS 是一个专为开发者与内容聚合爱好者设计的命令行工具,用于快速发现任意网站是否提供 RSS 或 Atom 订阅源。它通过解析网页源码中的标准链接标签、测试常见的订阅路径,并对返回结果进行有效性验证,帮助用户高效定位可用的内容更新流。无论是追踪科技新闻、博客动态还是监控行业资讯,该工具都能显著提升获取订阅源的效率。其轻量级脚本结构无需复杂配置,只需输入目标网址即可执行自动化探测。Find RSS 特别适合那些希望构建个人内容聚合器、监控系统或自动化工作流的开发者使用。尽管面对部分反爬虫机制或动态渲染页面时可能存在限制,但对于绝大多数传统网站而言,它提供了可靠且即插即用的解决方案。

核心功能特点

  1. 自动检测 HTML 源码中的 RSS/Atom 链接标签(如 “)
  2. 智能尝试常见订阅路径,包括 `/feed`、`/rss`、`/atom` 及 `.xml` 文件扩展名
  3. 对发现的 URL 进行实际请求并验证返回内容是否为有效的 RSS 或 Atom 格式
  4. 清晰标注检测结果:在 HTML 中发现、通用路径匹配或未找到三种状态
  5. 支持相对 URL 解析与重定向处理,提高识别准确率

适用场景

Find RSS 最适用于需要批量获取多个网站订阅源的开发者或内容策展人。例如,运营一个新闻聚合平台时,可借助此工具快速扫描数百个科技媒体站点,筛选出支持 RSS 的优质来源,从而构建自动化内容采集管道。对于技术博主或独立创作者而言,若想在个人网站上添加“订阅”功能,也可先用 Find RSS 确认自身博客是否已正确生成 RSS 输出,避免用户无法订阅的问题。此外,在开发 RSS 阅读器、监控竞争对手更新频率或维护内部知识库系统时,该工具能大幅减少手动查找的时间成本。虽然它对依赖 JavaScript 动态加载内容的现代单页应用(SPA)支持有限,但在 WordPress、Medium、Substack、Ghost 等传统内容管理系统中表现尤为出色。结合 Feedly 等第三方服务作为补充手段,可覆盖更广泛的内容源类型。