FSRS 和 Anki 谁更强?先把「App」和「算法」分清楚

「FSRS vs Anki」这句话本身就藏着一个错位,值得先说清:Anki 是 App,FSRS 是算法,而 Anki 把 FSRS 作为可选项,和它原本的 SM-2 排期器一起提供。所以诚实的对比不是「App 打 App」,而是两个排期器,外加两边各自要你付出多少功夫。

同一批词,两种工作量

说具体点。假设来一批新词——300 个,差不多是 HSK 级别之间正常的一步。同一批词分别喂给两个排期器,看一个月后每天的复习堆长什么样。

用 SM-2(Anki 的经典排期器): 间隔按固定难度系数增长。你觉得轻松的那个词、和你一直卡壳的那个词,被差不多的倍率推开。于是简单的词在你早会了之后还反复回来,难词的排期又不够狠。你在「教不了你任何东西」的卡上耗掉好几分钟。

用 FSRS: 排期器记录每个词的难度和稳定性,在你的回忆概率掉到目标值(通常约 90%)时把它送回来。简单的词退出轮换好几周,顽固的词很快回来。同样这 300 个词,给定留存下,总复习量大约比 SM-2 低 20%–30%。

这就是词汇场景里的实际差别:同样的卡、同样的目标,少花时间在「重复确认你已经会的东西」上。

一张简表

FSRSAnki 传统 SM-2
排期依据每张卡的难度、稳定性、可提取性固定难度系数与间隔倍率
同等留存下的复习量约少 20%–30%基准
个性化能按你的复习历史拟合参数有限
你在哪遇到它EnjoyCards 内置;Anki 里是可选Anki 经典默认行为

注意最后一行:FSRS 不专属任何一方。Anki 用户可以切过去,EnjoyCards 则直接自动套用。

真正拉开差距的,不在算法上

既然两边都能跑 FSRS,决定性的差别就挪到别处去了。

Anki 的强项是掌控:插件、手调参数、庞大的共享牌组,还有一个能帮你把几乎任何东西定制出来的社区。这种深度是真的,对有些学习者来说,这就是重点。但它也有代价:学工具要时间,手动建卡或找一套合适的牌组也要时间。

像 EnjoyCards 这样的工具,用法是用一部分「掌控」换「速度」:卡替你生成,排期器开箱就用,每天的复习很短。功能集更小,但对于卡在「做卡」这一步的学习者来说,它恰好移掉了那个让大多数卡组半途而废的环节。

所以「哪个更好」取决于你手上是哪种问题。如果你的问题是「我要对排期有最大掌控、还要一套两万张卡的牌组」,Anki 是更合适的答案。如果你的问题是「我一直想做个单词卡组,却始终没做成」,自动排期和生成的卡片,比任何你能调的参数都重要。

一个公道的结论

  • 单看排期,FSRS 胜。 同样留存下更少的复习量,是可测量、可复现的优势。
  • Anki 也能用 FSRS。 算法红利不专属哪一款 App。
  • 对多数学习者,更大的差别在建卡。 两套方案在这里的分野,远大于算法上的分野。
  • 两边都救不了糟糕的输入。 糊弄的卡、被动重读、不诚实的评分,会拖慢任何系统。

想看词汇曲线本身——1000 词覆盖约 85% 日常口语,2000–3000 词到约 90%–95%——读 背多少单词才够开口。想看 FSRS 的机制,间隔重复背单词指南 讲了间隔,EnjoyCards 的 FSRS 全解析 展示了算法在实践中怎么用。

想让算法替你操心,免费下载 EnjoyCards,把下一批词直接跑在 FSRS 上,什么都不用配。

要点速览

  • 同一批词,两种工作量
  • 一张简表
  • 真正拉开差距的,不在算法上
  • 一个公道的结论
分享本文