FeedMe 中文文档 下载 App

FeedMe 三种同步模式 — 整体、按类别、按订阅源的下载逻辑差异

完整同步时,FeedMe 不是一次性把所有订阅源的所有文章一股脑拉下来——它有三种下载策略,决定了「先拉谁、每次拉多少、能不能跳过某些源/分类」。选对模式能大幅提升同步速度、降低流量消耗。

模式一:整体同步

定义:只按文章发布时间排序拉取,不管它属于哪个类别或订阅源。

下载逻辑举例:假设总共需要拉 250 条未读,FeedMe 会:

  1. 把所有未读条目按发布时间倒序排好
  2. 依次下载最旧的 100 条
  3. 再下载下一批 100 条
  4. 最后下载剩下的 50 条

优点:最快、最简单、网络请求次数最少。

缺点:不能禁止某些订阅源或某些类别参与同步。所有未读一视同仁。

中国模式启用时,强制使用整体同步,其他两种模式不生效。

模式二:按类别同步

定义:先按类别分组,然后轮流从不同类别里按顺序拉取。

下载逻辑举例:假设总共 90 条未读,分属 A(10 条)、B(30 条)、C(50 条)三个类别:

  1. 优先从未读数少的类别开始:A → B → C
  2. 下载 A 的全部 10 条
  3. 轮流从 B 和 C 各取 20 条(B 先,因为它未读少)
  4. B 剩 10 条 → 继续 B 的最后 10 条
  5. C 剩 20 条 → C 最后 20 条

优点:可以禁止某个类别的同步——比如你有一个「归档」类别放着几个长期不更新的源,不想每次同步都扫它们,就在这个类别设置里把它排除。

缺点:不能禁止单个订阅源同步(只能在类别层面控制)。另外,按类别同步无法同步未分类的订阅源——如果你把某些订阅源放了分类,它们只会在整体或按订阅源模式被拉取。

模式三:按订阅源同步

定义:直接按每个订阅源分别拉取。

下载逻辑:跟按类别类似,只不过最小单位是「订阅源」而不是「类别」。优先从未读数少的订阅源开始,轮流拉取。

优点:可以精确禁止单个订阅源的同步——如果某个源特别慢、经常超时或已经不怎么更新了,你可以只把它这一个源设为不同步,不影响它的同类其他源。

缺点:比整体同步略慢(网络请求更多)。

三种模式选哪个

场景推荐模式
订阅源不多(< 20 个)、都要同步整体(最快)
有分类管理习惯,想跳过某些整个类别按类别
想精确控制每个订阅源要不要同步按订阅源
启用了中国模式整体(强制)
有一个特别慢/死链的源按订阅源(禁止那个源)

一个容易忽略的点

这三种同步模式只影响完整同步(下载全文图片那一步)。快速同步(只抓未读条目元数据)不走这套逻辑,快速同步一律全量抓(或按当前列表范围)。

所以如果你想让整体同步跳过某个源,记得确认「按订阅源同步」才是你需要的——整体模式下所有订阅源都会被扫到,即使你只想跳过其中一个。