Feed Filter Maker 生成的过滤订阅源怎么用?

在 Feed Filter Maker 里填好源地址和包含/排除关键词后,页面会生成一个 filtered feed url。把这个 URL 复制出来,粘贴到你常用的 RSS 阅读器里当作普通订阅源添加,就能只看到过滤后的条目。前提是:源 feed 本身可访问,且你的阅读器支持订阅外部 URL(绝大多数 RSS 阅读器都支持)。

操作步骤

  1. 填写源地址:在 “New source feed url” 里填入你要过滤的 RSS 或 Atom 源地址。
  2. 设置过滤规则:
    • “include items that match these keywords” 填想保留的关键词;
    • “exclude items that match these keywords” 填想排除的关键词;
    • 关键词支持正则表达式。
  3. 选择大小写:默认 “Ignore Case”(忽略大小写),需要区分时可切换为 “Don't Ignore Case”。
  4. 生成并复制:页面给出 “filtered feed url”,点 “Copy” 复制。
  5. 粘贴到阅读器:在阅读器里新增订阅,粘贴该 URL。
  6. 验证效果:回到页面点 “Test” 预览过滤结果,确认条目符合预期再正式使用。

过滤规则的关键机制

过滤是对每条条目的全部文本进行搜索,不是只匹配标题。多个关键词会被合并成一个正则表达式,用 | 分隔。

例如 include 填 [720p] [English],实际按 720p|English 求值——命中任意一个即保留。也就是说,同一框内多个词是“或”的关系,而不是“且”。

保存与备份

  • 给 feed 起一个 name,它会自动保存在浏览器中,下次回到页面可从下拉菜单直接选。
  • Export OPML 用于备份浏览器里保存的 feeds。
  • Import OPML 会把 OPML 文件里的 feeds 与浏览器中的合并;若名称相同,则用 OPML 文件里的版本替换。

常见卡点

  • 过滤结果为空:检查 include 关键词是否写得太窄,或大小写设置是否与源文本不符。
  • 想同时满足多个条件:由于同框内是“或”逻辑,需要“且”时得靠正则表达式自行构造。
  • 换设备后配置丢失:feed 保存在浏览器本地,换浏览器或清缓存前先用 Export OPML 备份。
feed.janicek.co