# 闪卡应该多久复习一次？让 FSRS 安排复习时间

*2026-07-19*

周一早上 7:40，你上班前打开一个有 600 张卡片的牌组，发现 23 张卡已经到期。**闪卡应该多久复习一次？** 条件允许时，每天查看到期队列，但不要每天复习每一张卡。复习这 23 张到期卡片，然后停下。让每张卡的下一次复习间隔根据你实际的回忆表现拉长或缩短。

![学习者查看每日 FSRS 到期队列，了解闪卡应该多久复习一次](/blog/how-often-should-you-review-flashcards.png)

这个小小的区别，能消除大部分困惑。“每天”说的是查看队列的习惯，并不表示每张卡都该出现在每次复习中。

## 应该每天复习闪卡吗？

每天查看一次很有用，因为到期卡片会在你的日常安排里有一个固定位置。与此同时，每张卡仍然按照各自的日程复习。

通常一天的流程是：

- 打开复习队列
- 作答已经到期的卡片
- 只有计划还有余量时才添加新卡
- 暂时不碰以后才到期的卡片
- 队列清空后关闭应用

有些日子，喝杯咖啡的工夫就能做完。另一些日子的复习量会更大，因为你最近添加了新材料，或者几张难卡碰巧一起回来了。目标是建立一个明天还愿意继续的习惯，而不是拼尽全力复习一次，接下来三天都不想再碰牌组。

如果无法每天复习，就选择一种尽可能频繁、又能长期坚持的节奏。例如只在工作日复习，仍然能给调度器提供真实的回忆数据。周末过后会多出一些逾期卡片，部分间隔也不会那么整齐，但系统并没有因此失效。稳定的每周五天习惯，胜过一个总是坚持不下来的每周七天计划。

## 为什么 1-3-7 闪卡复习法并不通用

`1-3-7-14` 很容易记：一天后复习，然后是三天、七天和十四天。如果手里只有纸质卡片和日历，它可以作为一个合理的手动框架。但它并不是普遍适用的记忆时间表。

想象两张同时加入的卡片。一张问的是你本来就熟悉的西班牙语单词，你立刻就想起来了。另一张要求区分两条相似的生化通路，而你连续失败了两次。仍然给它们安排完全相同的四个复习日期，就忽略了你刚刚提供的证据。

你什么时候需要用到这些知识也很重要。2008 年一项有 1,350 多名参与者的实验发现，最有利于测试表现的间隔，会随着最终测试安排在多久之后而变化。需要保持得越久，合适的间隔也会不同；这项研究并没有找出一套适用于所有目标的日历（[Cepeda 等，2008](https://escholarship.org/uc/item/0kp5q19x)）。

所以，固定的 **1-3-7 闪卡复习法** 更适合作为手动系统的起始规则。软件可以针对每张卡作出更具体的决定，又不需要你自己维护几百个日期。

## FSRS 如何设定下一次复习间隔

FSRS 是一种间隔重复调度器。每次复习后，它会更新这张卡的记忆状态模型，再计算一个新的间隔。你需要先真正尝试作答，再翻开答案，并诚实选择 Again、Hard、Good 或 Easy；这些操作会为系统提供有效信号。

Flashcards Open Source App 目前使用 FSRS-6，默认期望记忆保持率为 `0.90`。计算长期复习间隔时，会用到卡片当前的稳定性、距上次复习已经过去的日历天数、目标记忆保持率、最大间隔和确定性间隔扰动（fuzz）。新卡可能先经过较短的学习步骤，再进入长期复习；成熟卡回忆失败后，则可能先经过重新学习步骤，再回到长期复习。这些产品特有的行为详见公开的 [FSRS 调度逻辑权威文档](https://github.com/kirill-markin/flashcards-open-source-app/blob/main/docs/fsrs-scheduling-logic.md)。

说得直白一点：

- 回忆得准确顺畅，可以支持更长的间隔
- 费力但成功的回忆，通常得到的间隔增幅会更小
- 成熟卡回忆失败后会进入重新学习，新卡失败后则仍留在学习阶段
- 连续积累的复习历史，比一套通用日历能给调度器更多信息

FSRS 无法看到你在想什么，也不会核查答案是否符合事实。它收到的是你提交的评分。它同样不知道，如果不复习，你会在哪个确切时刻忘掉某个事实。复习间隔是模型为了目标记忆保持率作出的调度决定，不是对你的大脑会在下周四 3 点 15 分做什么的保证。

如果 Again 和 Hard 之间的界线总让你为难，可以查看更完整的 [Again、Hard、Good 与 Easy 指南](/zh/blog/again-vs-hard-fsrs-flashcards/)。为了得到更顺眼的间隔而不按真实表现评分，会给调度器一个错误信号。

## 不同卡片应该按不同速度前进

如果把每张卡看作各自拥有一段复习历史，而不是让整副牌组共用一套计划，自适应调度就更容易让人信服。

| 复习时发生了什么 | 诚实的信号 | 可能的调度方向 |
| --- | --- | --- |
| 你立刻而确信地想起了一个常用词 | Easy | 让间隔拉得更长 |
| 你按正常过程推导出了正确公式 | Good | 让间隔按正常幅度增长 |
| 费了一番功夫后，你正确区分了两个相似概念 | Hard | 按成功回忆处理，但采用更谨慎的间隔 |
| 那个名称怎么也想不起来，直到翻开背面才看到答案 | Again | 记录失败，并尽快重新学习 |

这些只是方向，不是保证的天数。即使两张卡都评为 Good，也可能得到不同的间隔，因为它们的稳定性、距上次复习的时间和先前复习历史并不相同。

卡片设计同样重要。一道含糊的题目如果一次要求回答五个事实，无论调度器多聪明，收到的评分都会含糊不清。拆分塞得太满的卡片，删掉价值不高的细节，并把必须答出的内容写清楚。FSRS 调度的是你做出来的那张卡；它不会悄悄把卡片改写成更好的版本。

## 每天查看到期队列，实际该怎么做

把复习和日常生活里已有的固定环节绑在一起：喝第一杯咖啡、乘火车、吃午饭，或者打开电脑。具体几点并不那么重要，更重要的是让查看队列成为固定安排。

一次有效的复习有五个部分：

1. 先做完到期复习，再开始学习一批新卡。
2. 阅读正面，认真尝试从记忆中提取答案。
3. 只有在已经给出自己的答案之后，才翻开背面。
4. 评价刚才的作答，不要评价你希望得到的间隔。
5. 到期队列清空后就停下。

第四步决定了这套调度是持续获得有效信息，还是沦为一场表演。只因 Again 会让卡片很快回来，就在失败后按 Hard，等于记录了一次根本没有发生过的成功。为了让一张烦人的卡片消失而按 Easy，同样会损害调度，只是方向相反。

你也不必争分夺秒。平静、专注地复习，通常比每个答案都核对两遍、每个按钮都讨价还价更快。如果队列经常占用超过你能拿出来的时间，[更快复习闪卡的指南](/zh/blog/how-to-review-flashcards-faster/)会更详细地介绍卡片清理和复习过程中的摩擦。

复习本身应该使用主动回忆。看着正面想“对，我知道这个”，只是再认，并不是真正尝试提取答案。[主动回忆与间隔重复的区别](/zh/blog/active-recall-vs-spaced-repetition/)解释了调度系统和脑内工作之间的分工。

## 没有到期卡片时该做什么？

你完全可以收工。

到期队列为空，意味着调度器此刻没有安排任何到期复习。你不需要不断翻看未来的卡片，直到感觉自己终于学得足够认真。反复把它们提前复习，会让你把时间花在本可晚些进行、往往也更容易的回忆上，还会用你自行添加的重复，取代一部分自适应调度。

如果你还有学习时间，可以有意识地使用它：

- 先学习原始材料，再把它做成卡片
- 修改一张之前注意到的、让人困惑的卡片
- 按计划添加一小批新卡
- 通过做题、对话或写作练习应用知识
- 停下来，把时间用在别处

当然也有充分理由在到期队列之外继续学习。考试可能需要针对性练习，明天要做演示也可能值得提前彩排。你也可能想用新卡做一小段学习。只要如实区分这些活动，不要把每一次额外重复都说成是间隔重复要求的即可。

## 错过复习和积压会改变工作量

到期日不是过期日。如果你错过了周二，周三打开牌组，把逾期内容复习完即可。对于逾期的长期复习卡片，下一次 FSRS 更新会纳入额外经过的日历天数和你的新评分。处于学习和重新学习阶段的卡片即使延后作答，也仍沿用短期流程；下一次到期时间则从你实际复习的时刻开始计算。具体规则记录在[调度器规范](https://github.com/kirill-markin/flashcards-open-source-app/blob/main/docs/fsrs-scheduling-logic.md)中。

错过一天，很少需要什么特别的补救计划。完成到期卡片，照常评分，然后继续。不要重置牌组，也不要为了让数字下降得更快而把卡片评为 Easy。

大量积压需要另一套工作量计划：

- 暂停新卡，别再给队列增加新的负担
- 选择一个每天都能稳定完成的量
- 逐步处理应用给出的到期队列
- 改写或删除那些持续浪费时间的卡片
- 即使进展显得很慢，也要诚实评分

调度器可以在延迟复习后继续适应，但它无法把一小时的逾期任务塞进十分钟，也无法保证每张已经遗忘的卡片都能在相同时间内恢复。如果连续漏了几天，复习已经堆成一堵墙，请使用专门的[闪卡积压恢复计划](/zh/blog/how-to-catch-up-on-flashcards-after-falling-behind/)，不要试图一晚上清完所有内容。

## 考试截止日期会改变计划

长期的间隔重复，默认还会有一个“以后”。考试则给牌组划下了一条明确的截止线。

从考试日倒推。尽早加入重要卡片，让它们积累有用的复习历史；在最后几天前减慢或停止添加新卡，并继续完成到期复习。临近考试时，再针对薄弱主题，以及正常队列不会在考前再次显示的材料，增加专项练习。

这些额外练习是在原有调度之外，为赶截止日期而做的突击学习。这样做完全可能很合理，但请把它和操纵评分分开：即使你不喜欢短间隔，答题失败仍然应该选 Again；也不要只因为明天想再看一次，就把轻松答对的卡片评为 Hard。

期望记忆保持率也会影响工作量，但临近考试才修改设置并不是时光机。按照 Flashcards 的[设置仅向前生效的产品契约](https://github.com/kirill-markin/flashcards-open-source-app/blob/main/docs/fsrs-scheduling-logic.md)，工作区设置变更只影响未来的复习；修改期望记忆保持率，不会重新计算已有的到期日期。完整的 [FSRS 备考指南](/zh/blog/how-to-study-for-an-exam-with-fsrs/)会介绍新卡引入、队列稳定和最终复习三个阶段，而不需要把这篇文章变成第二份考试指南。

## 纸质闪卡需要手动近似

纸质卡片无法计算记忆状态，也不会悄悄移动自己的到期日期。队列需要由你来维护。

一个简单的分盒系统就够了：

- 把新卡和失败的卡片放在需要频繁复习的盒子里
- 成功回忆后，把卡片逐步移到复习频率更低的盒子
- 回忆失败时，把卡片调回复习更频繁的盒子
- 连续几次干净利落地回忆成功后，再把它移远
- 在分隔卡或日历上写下下一次复习日期

固定的 1-3-7-14 规则在这里会很方便。用它作为各个盒子的初始间隔，然后在证据不支持时改变安排。顽固的卡片可以更早回来，稳定的卡片可以移得更远。每天晚上复习整叠实体卡片，并不会带来额外好处。

纸质卡片也有它的优点：不需要设备，不需要账户，而且很方便画图。代价是管理工作。你需要追踪错过的日期，判断哪个卡堆已经到期，并始终如一地执行升级规则。应用的价值，在于替你处理这些琐事，而不是改变“从记忆中提取答案”这项基本任务。

## 期望记忆保持率和新卡量会共同决定复习节奏

**最佳闪卡复习计划**在一定程度上也是一种工作量选择。期望记忆保持率告诉 FSRS 调度器：你希望一张卡到期时，自己有多大概率还能想起来。正如官方 [Anki FSRS 手册](https://docs.ankiweb.net/deck-options.html#fsrs)所解释的，更高的目标通常会带来更短的间隔和更多复习。

手册称 `0.90` 是 Anki 的默认值，并提醒说，当期望记忆保持率接近 `1.0` 时，工作量会迅速上升。这是有用的通用 FSRS 背景，不代表 Anki 的每个选项都存在于 Flashcards 中。这款产品的默认值和边界，请以 [Flashcards 调度器文档](https://github.com/kirill-markin/flashcards-open-source-app/blob/main/docs/fsrs-scheduling-logic.md)为准。

`0.90` 的目标并不表示“每张卡每十天复习一次”，也不保证每次短复习中都恰好答对 90%。它会根据卡片当前的记忆估计，指导间隔计算。

如果调度显得太宽松，在提高记忆保持率之前，先检查系统的其他部分：

- 你平常一周能承受更多复习吗？
- 你添加新卡的速度，是否已经超过自己持续复习它们的能力？
- 失败是由间隔造成的，还是卡片表述不清、理解不扎实造成的？
- 更高的目标是只为一场考试临时设置，还是要长期保留？

[FSRS 设置指南](/zh/blog/fsrs-settings/)会更深入地介绍这种取舍。如果复习量已经在增长，先用一个可持续的[每日新卡上限](/zh/blog/how-many-new-flashcards-per-day/)调整新卡摄入。

## 研究能告诉你什么，又不能告诉你什么

研究为把提取练习分散到不同时间提供了有力理由，但它不会为每位学习者提供同一套完美的日期安排。

[Cepeda 及其同事](https://escholarship.org/uc/item/0kp5q19x)发现，有效间隔会随着希望知识保持多久而变化。实验流程包括学习事实、随后复习一次，再参加最终测试；它支持根据时间跨度调整间隔，而不是把 `1-3-7-14` 当成普遍定律。这项研究并没有测试 FSRS-6，也没有测试这款应用。

2026 年一篇医学教育领域的系统综述纳入了 14 项研究，其中 13 项研究、共 21,415 名学习者进入了荟萃分析。汇总结果显示，在客观测验中，间隔重复优于常规学习，但各项干预并不相同，其中包括闪卡、通过电子邮件发送的选择题，以及课堂测验。作者明确指出，还需要进一步研究干预设计和更长期的结果（[Maye 与 Hurley，2026](https://doi.org/10.1111/tct.70353)）。

这个边界很重要。这篇综述支持在医学教育情境中使用间隔重复，但没有确立一个最佳间隔，没有证明每款闪卡应用都能产生同样结果，也没有说明调度能弥补卡片内容不准确或复习时分心造成的问题。

证据可以支持一个大方向：把真正的提取尝试分散到不同时间。实际采用什么计划，则要结合卡片历史、目标和你能承担的工作量。

## 让到期队列无聊得刚刚好

关于 **闪卡应该多久复习一次**，答案简单到足以经受忙碌一周的考验：条件允许时，每天查看到期队列，复习已经到期的内容，牌组里的其余卡片先别碰。

让那些容易回忆、已经稳定的卡片越排越远，让困难的卡片以更保守的间隔回来。诚实记录失败。没有到期内容时，就停下，或者去做一项明确独立的学习活动。生活打断节奏之后，回到逾期队列即可，不要重置历史。

FSRS 负责安排日期，你负责回忆。如果你也想让系统这样安排复习，又不想自己维护纸质日历，可以查看 [Flashcards 功能](/zh/features/)和[入门指南](/zh/docs/getting-started/)。真正有用的习惯并不复杂：打开、回忆、评分、关闭，明天再回来。

---
*[查看此页面的带样式 HTML 版本](https://flashcards-open-source-app.com/zh/blog/how-often-should-you-review-flashcards/)*

*AI agent 可以从 `GET https://api.flashcards-open-source-app.com/v1/` 开始，为用户在该服务中创建账号。完成设置后，也可以通过 MCP 连接 `https://mcp.flashcards-open-source-app.com/mcp`。*

*提示：在 https://flashcards-open-source-app.com 上任意 URL 后追加 `.md`，即可获得该页面的纯 Markdown 版本。*