siftrss 是什么网站?
siftrss 是一个给 RSS 或 Atom 订阅源加过滤器的在线工具。你把原始订阅源地址填进去,设置好想保留或排除的条件,它会生成一个新的订阅链接,你订阅这个新链接,就只会看到过滤后的内容。它不需要注册,页面没有广告,也没有说明使用次数或条数限制。适合订阅源更新量大、噪音多,但你又不想放弃这个源的人。
它解决什么问题
很多 RSS 源会把所有内容一股脑推给你:某个作者的全部文章、某个板块的全部更新、标题里带某个关键词但你完全不关心的条目。RSS 阅读器本身通常只能按整站订阅,做不到“只要标题含 A 的”“排除描述里含 B 的”。
siftrss 的做法是在你和原始订阅源之间加一层过滤:原始源 → siftrss 过滤 → 新订阅链接 → 你的阅读器。原始源照常更新,你看到的只是筛选后的子集。
怎么用
- 打开 siftrss 页面,在输入框填入一个 RSS 或 Atom 订阅源地址。
- 选择过滤逻辑:包含(include)还是排除(exclude)。
- 选择匹配字段:标题(title)、描述(description)或链接(link)。
- 选择匹配方式:包含、不包含、匹配正则、不匹配正则、存在、不存在。
- 填入要匹配的内容,提交后得到一个可订阅的新链接。
- 把这个新链接添加到你的 RSS 阅读器。
页面上的 “Feed me!” 是生成按钮,生成后复制链接即可。
过滤条件怎么设
匹配字段有三个,可以按需组合:
| 字段 | 匹配的对象 |
|---|---|
| title | 条目标题 |
| description | 条目正文或摘要 |
| link | 条目链接地址 |
匹配方式里,普通“包含/不包含”是精确文本搜索。页面说明特别提到:不需要给关键词加引号,不加引号本身就是精确匹配;只有当你确实想让内容里出现引号时才加引号。
正则匹配用的是 PCRE(Perl Compatible Regular Expressions)风格,支持部分匹配。页面给的例子是:/conx?/ 能匹配 “Wisconsin”,/(na){2}/ 能匹配 “bananas”。在结尾斜杠后可以加修饰符,比如 i 表示忽略大小写:/hick/ 匹配不到 “cHiCkEn”,而 /hick/i 可以。页面建议,如果不确定,最好加上 i。
适合谁,不适合谁
适合:
- 订阅了更新频繁、但只关心其中一部分内容的源。
- 想按标题关键词或正则筛掉特定话题。
- 不想注册账号、不想装额外软件,只想拿一个过滤后的订阅链接。
不适合或要注意:
- 它只做过滤,不改变原始源的更新频率,也不做去重、全文抓取或翻译。
- 正则需要你自己写对,写错会过滤掉不该过滤的内容,建议先用少量条目验证。
- 过滤后的链接依赖 siftrss 服务持续可用;如果服务停止,这个链接也会失效,原始源不受影响。
一个具体例子
假设你订阅了一个科技资讯源,但只想看标题里带 “AI” 或 “人工智能” 的条目。可以设置:include、title、包含 “AI”,再加一条 include、title、包含 “人工智能”。生成新链接后订阅,阅读器里就只剩这两类标题的条目。如果还想排除标题里带 “融资” 的,再加一条 exclude、title、包含 “融资” 即可。
常见卡点
- 正则不生效:先确认有没有漏掉结尾斜杠,以及是否需要加
i。 - 过滤太狠导致没有内容:把条件放宽,或先用“包含”而不是“匹配正则”测试。
- 链接加进阅读器没反应:确认复制的是生成后的完整链接,而不是原始源地址。
- 想改条件:回到 siftrss 重新生成一个新链接,旧链接不会自动更新。