# FSRS 中 Again 和 Hard 怎么选（2026）：用对闪卡四档评分

*2026-07-17*

你翻到卡片背面，看见了五秒前怎么也想不出的答案。它现在显得无比熟悉。按 `Again` 好像太狠，`Hard` 旁边的下次间隔又没那么让人难受。于是，你的光标开始讨价还价。

要回答 **FSRS 中 Again 和 Hard 怎么选**，规则其实很简单：先判断回忆是失败还是成功，再看成功回忆有多费力。没能想起卡片要求的答案，或者答错了，就选 Again。只有答案正确，而且回忆过程确实很困难，才选 Hard。

每张卡都按同样的两步来：

1. 先判断这次作答是失败还是成功。
2. 如果成功，再根据费力程度选 Hard、Good 或 Easy。

这个顺序能防止“差一点就想起来”被悄悄算成答对。

![暖色木桌上，一只手正在 FSRS 的四个抽认卡评分中选择 Again 还是 Hard](/blog/again-vs-hard-fsrs-flashcards.png)

## FSRS 中 Again 和 Hard 的区别：先看成败，再看难度

四档评分记录两个判断：你有没有记住；如果记住了，想起答案有多难。

| 翻开答案前发生了什么？ | 评分 | 实际含义 |
| --- | --- | --- |
| 你没能想起卡片要求的答案，或者答错了 | Again | 回忆失败 |
| 你答对了，但回忆时非常吃力，或者有强烈怀疑、明显犹豫 | Hard | 成功，但回忆得很困难 |
| 你答对了，只花了正常程度的力气 | Good | 正常的成功回忆 |
| 你答对了，几乎不费力 | Easy | 毫不费力的成功回忆 |

官方的[Anki 答题按钮指南](https://docs.ankiweb.net/studying.html#answer-buttons)也划出了同一条界线：答案错误或没答出来时选 Again；答案正确，但回忆时有怀疑或明显停顿，才选 Hard。[py-fsrs 参考实现](https://github.com/open-spaced-repetition/py-fsrs#quickstart)同样把 Again 定义为遗忘，另外三档都表示记住了答案。

## Again 表示这次回忆失败

如果你给出的答案错误、完全没答出来，或者漏掉了卡片要求的内容，就选 Again。

常见的 Again 情况包括：

- “我不知道。”
- 翻开背面之后，正确答案才浮现。
- 你说成了相反的答案，用错了公式、方向或条件。
- 你需要一个原本不在卡片上的提示。
- 卡片要求完整答案，而你只记得其中一部分。

翻开答案后的熟悉感不会改变刚才那次作答。看到 `mitochondrial matrix`（线粒体基质）后觉得“当然是它”，只能说明你现在认得它。卡片正面测试的是：没看到答案之前，你能不能自己想起来。

官方的[FSRS 教程提醒，不要在遗忘后按 Hard](https://github.com/open-spaced-repetition/fsrs4anki/blob/main/docs/tutorial.md)，因为 FSRS 会把 Hard 当成成功回忆。如果答案始终没有出现，按 Hard 就记录了错误的结果。

按 Again 会给调度器提供有用的数据。这个按钮只是在记录刚才发生了什么，不是在惩罚今天状态不好的你。

## Hard、Good 和 Easy 都表示回忆成功

如果你给出了卡片要求的正确答案，但回忆过程格外困难，就选 Hard。

你可能经历了这些情况：

- 停顿了很久，正确答案才慢慢拼起来
- 非常怀疑自己的答案，但仍在翻开背面前给出了正确回答
- 经过好几步思考，才重建出答案
- 先排除了一个很有诱惑力的错误答案，才想起关键区别

答案仍然必须正确。Hard 不表示“大半都答错了”“看完答案才认出来”，也不表示“我想早点再看到这张卡”。

**Good** 表示一次普通的成功回忆。你正常思考了一下，就想起了答案。可能短暂停顿过，也可能在脑中确认了一下措辞，但既没费太大劲，也没有快到不假思索。

**Easy** 用于毫不费力的正确回忆。答案顺利浮现，没有明显犹豫。

不存在一个通用的秒数，能把 Good 自动变成 Hard。一个简短的词汇答案和一条需要多步推导的法律规则，本来就需要不同的时间。FSRS 不会替你把作答时间换算成评分；[官方教程也说明，FSRS 排程不会参考复习耗时](https://github.com/open-spaced-repetition/fsrs4anki/blob/main/docs/tutorial.md#faq)。请根据卡片上写明的任务来判断费力程度。

如果你每次都觉得这个判断很别扭，可能是这张卡要求得太多了。

## 部分答对，要看卡片到底要求什么

最难诚实评分的情况，大多来自只想起了一部分。先看清卡片正面究竟要求你想起什么。

假设正面写着：

> 说出腹腔干的三大分支。

你想起了胃左动脉和脾动脉，却漏掉了肝总动脉。卡片明确要求说出全部三个。这次作答失败，应选 Again。

现在换一张，正面写着：

> 腹腔干供应什么部位？

你回答“前肠”，翻开背面后看到：“通过三大主要分支供应前肠及其衍生结构。”如果这张卡考的是 `前肠`，后面的内容可能只是解释，并非必答部分。这次作答可以算成功。

同样的原则也适用于医学之外：

- 语言卡考词义，你用了一个意思正确的同义词，而不是背面写的词：通常算成功。
- 发音卡考重读音节，你答对了词义，却把重音读错：对这张卡来说是失败。
- 公式卡要求负号，你漏掉了：失败。
- 历史卡问主要原因，背面还附了一个可选例子：没说出例子仍然可以算成功。

[Anki 手册对部分答案的建议](https://docs.ankiweb.net/studying.html#answer-buttons)很实用：想一想，在你真正需要这项知识的场景里，这个回答会不会算失败。漏掉关键细节，通常应该选 Again。只漏掉不重要的措辞，仍然可以算成功，再判断这次回忆有多费力。

如果你总在纠结哪些细节才算必答，就去改卡片。一张正面只设一个明确目标的卡，比每天复习时都跟自己讨价还价更好用。更完整的修改方法可以看[如何制作更好的闪卡](/zh/blog/how-to-make-better-flashcards/)。

## 提示会改变这次作答

提示可以帮你学习，但用了提示之后，这次作答就不再是独立回忆。

如果正面问布基纳法索的首都，而你必须先得到“英文拼写以 O 开头”这个提示，才想起 Ouagadougou（瓦加杜古），那么没有提示时的第一次作答已经失败。这次复习应选 Again。

如果提示本来就写在正面，它就是卡片的一部分。正面如果始终带有首字母、图表、句子语境或公式表，就在这些提示存在的前提下判断答案。你评分的是自己设计的那道题。

使用 AI 辅导时也要守住这条界线。AI 可以给提示、比较文本，或者记录这次练习。它的记录不是 FSRS 评分；AI 就算比较得很流畅，也不能证明你的答案或卡片背面的答案在事实上正确。[AI 闪卡导师工作流](/zh/blog/ai-flashcard-tutor-due-cards/)正是因此把练习中的首次作答和正式复习记录分开。

## 重新学习时，每次作答都要单独评分

按下 Again 后，如果应用设置了较短的重新学习步骤，复习卡可能会在同一轮复习中再次出现。等待多久，取决于应用及其设置。

[Anki 的重新学习文档](https://docs.ankiweb.net/deck-options.html#relearning-steps)把复习卡按 Again 视为一次遗忘（lapse）。如果配置了重新学习步骤，失败的卡片会先完成这些步骤，再回到正常复习。

把再次出现当作一次全新的作答：

1. 第一次出现时，你没答出来，选择 Again。
2. 卡片按设定的重新学习步骤再次出现。
3. 翻开背面前，你重新作答。
4. 如果这次正确想起来了，就根据这次作答选择 Hard、Good 或 Easy。

第一次失败已经留在复习历史里。后来的成功不会抹掉它，之前的失败也不会强迫你再次选 Again。每次按按钮，都只记录当下这次作答。

你刚看过答案，马上答对可能会让人觉得“不太算数”。这在重新学习期间很正常。照实给当前这次作答评分，让设定好的步骤负责短期重复即可。

## 不要根据按钮旁显示的间隔选评分

很多复习界面会在每个按钮旁显示下次间隔。这个预览告诉你，选定评分后调度器会怎么安排。它不是一个日期菜单。

官方的[FSRS 评分常见问题](https://github.com/open-spaced-repetition/fsrs4anki/blob/main/docs/tutorial.md#faq)明确建议，按刚才回忆得怎么样来评分，别看显示的间隔。只是因为 Good 的间隔看起来“太远”就按 Hard，等于记录了一次根本没发生过的困难成功。看到 Easy 的间隔太长而不敢选，也会扭曲复习历史。

如果排程长期显得太激进，或者复习量一直太大，就去调整排程设置和学习计划。期望记忆保持率、重新学习步骤和复习负担，应该在设置和学习计划里处理；[FSRS 设置指南](/zh/blog/fsrs-settings/)专门讲这些取舍。

评分按钮只该描述刚才的作答。日期交给调度器处理。

## 只用 Again 和 Good，也是一种有效的简化

如果你能稳定使用四个按钮，它们很有用。没必要把每次复习都变成一场微型口试。

两档评分可以这样用：

- 每次回忆失败都选 Again
- 每次回忆成功都选 Good

[Anki 手册](https://docs.ankiweb.net/studying.html#answer-buttons)和[FSRS 教程](https://github.com/open-spaced-repetition/fsrs4anki/blob/main/docs/tutorial.md#faq)都说明，只用 Again 和 Good 来复习是可行的。这样做会少记录一些“困难但成功”和“毫不费力就成功”的细节，但也可能让你得到一条不必犹豫就能执行的规则。

把它当成一种有效的简化即可。如果 Hard 和 Easy 在你的复习中能描述真实、可重复的差异，就保留四档评分。如果这些细分让你在每张卡上都反复犹豫，就只用 Again 和 Good。无论哪种方式，失败与成功的界线都不变。

## Again 和 Hard 示例及边界情况

下面的例子都遵循同一条规则，同时以每张卡写明的目标为准。

| 复习时发生了什么 | 评分 | 原因 |
| --- | --- | --- |
| 看到 `abate`，你费了很大劲，最终答出“变得没那么强烈” | Hard | 翻开答案前，你已经正确想起了卡片要求的词义 |
| 你说不出支配三角肌的是哪条神经；翻开后觉得 `axillary nerve`（腋神经）显而易见 | Again | 翻开后觉得眼熟，不能弥补刚才的回忆失败 |
| 德语卡 `sich beeilen` 考词义，背面存的是 `to hurry`，你答了 `to rush` | Hard、Good 或 Easy | 这个同义词可以满足卡片目标；接下来按费力程度评分 |
| 一张卡要求说出过失侵权的全部要素，你答了注意义务、违反义务和损害，却漏掉因果关系 | Again | 必答列表中少了一项 |
| 你按正常推导过程，正确把 `x²eˣ` 求导为 `2xeˣ + x²eˣ` | 通常选 Good | 对这张卡来说，预期的推导工作比单纯的速度更重要 |
| 你得到一个原本不在卡片上的提示——“扁平膜囊堆叠”——才答出“高尔基体” | Again | 原本那次无提示作答已经失败 |
| 你说对了概念，但在一张不考拼写的卡上打错了字 | Hard、Good 或 Easy | 概念回答正确；再根据成功回忆的费力程度评分 |

错别字说明了为什么卡片范围很重要。一个错字可以让拼写卡失败，却不妨碍概念卡通过。同样，一段缓慢的推导对数学题可能很正常，对只需回答一个词的事实题却可能算异常困难。这些例子都是针对具体卡片作出的判断，不是通用评分规则。

## 反复选 Again，是卡片质量信号

多次诚实地选 Again，可能说明材料本身很难，也可能暴露了一张写得不好的卡。

一张卡如果总是出问题，可以检查：

- 正面允许好几个都说得通的答案
- 背面塞了多个互不相干的事实
- 你理解这个主题，却看不出卡片到底想问什么
- 两张相似卡总在互相干扰
- 这个事实价值太低，不值得花这么多复习时间

重写、拆分、重新学习或删除这张卡，别用 Hard 掩盖问题。[专门清理 leech 卡的指南](/zh/blog/how-to-fix-leech-flashcards/)介绍了这套流程。

FSRS 只会根据你给出的信号安排复习。它无法修复含糊的题面，无法判断漏掉的哪个细节最重要，也无法核查你口头回答的事实是否正确。

## 四档 FSRS 评分如何用于 Flashcards

[Flashcards Open Source App 的功能](/zh/features/)包括正反面卡片复习和 FSRS 排程。你提交 Again、Hard、Good 或 Easy，后端会根据这次复习计算下次到期时间。

在这个流程里继续使用同样的两步：

1. 把你实际答出的内容和卡片要求的答案对比。
2. 回忆失败就选 Again；回忆成功，再根据费力程度选 Hard、Good 或 Easy。

应用会记录你提交的评分。你仍然需要把自己的答案和卡片背面的内容比较，再决定哪个评分最合适。正因为这个判断要由人来做，清晰的卡片和稳定的评分习惯才很重要。

如果你想试试这套复习流程，可以[打开应用](https://app.flashcards-open-source-app.com/)。应用提供四档评分和 FSRS 排程，诚实评分仍然要靠你自己。

## Again、Hard、Good 和 Easy 常见问题

### Hard 在 FSRS 中算失败评分吗？

不算。Hard 记录的是成功但十分吃力的回忆。没能想起卡片要求的答案时，应选 Again。

### 如果我差一点就答对了呢？

检查卡片的范围。漏掉关键事实、条件、正负号或必答列表中的一项，通常意味着 Again。只是措辞不同，或者少了一个可选细节，仍然可以算成功。如果要求不清楚，就重写卡片。

### 打错字后应该按 Again 吗？

只有当拼写属于这张卡的回忆目标时，才应该按 Again。一个错字可以让拼写卡失败，却仍能让概念卡通过。请按正面写明的任务来评分。

### 如果我是猜对的呢？

看卡片要求你给出什么。即使你不太确定，一个词的正确答案也可以算成功；这份怀疑可能让它成为 Hard。如果卡片要求解释、计算过程或理由，而你只给了一个没有依据的猜测，那么必答内容并不完整。

### Good 显示的间隔很长，我该选 Hard 吗？

不该。请评价刚才实际发生的回忆，而不是选择你想要的间隔。如果排程需要调整，就去改设置或学习计划。

### 使用 FSRS 时，可以只用 Again 和 Good 吗？

可以。失败选 Again、成功选 Good，是一种有效的简化。如果你能稳定使用四档评分，它们可以提供更多有用细节。

### FSRS 知道我的答案在事实层面是否正确吗？

不知道。FSRS 根据评分和复习历史安排时间。你仍然需要把自己的答案和卡片背面比较；准确性很重要时，也要用可信来源核实卡片本身。

## 把 FSRS 的 Again 和 Hard 规则用得简单到无聊

最可靠的 **FSRS Again 和 Hard** 习惯无聊得刚刚好：先看成败，再看难度。

没能想起卡片要求的答案，就选 Again。回忆成功后，过程确实很困难就选 Hard，只需要正常思考就选 Good，毫不费力就选 Easy。根据卡片真正要求的范围判断部分答案，原本不在卡片上的提示要算作外界帮助，评分时别看间隔。

如果四档评分带来的纠结比信息更多，就只用 Again 和 Good。如果同一张卡总是得到 Again，先检查卡片，别放松评分标准。

诚实按一次按钮，给 FSRS 的信号比花十秒和排程讨价还价更干净。

---
*[查看此页面的带样式 HTML 版本](https://flashcards-open-source-app.com/zh/blog/again-vs-hard-fsrs-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 版本。*