学霸神器 学霸神器

记乎学习原理说明

说明记乎的SM2智能间隔和固定间隔如何安排卡片,以及卡片状态、每日学习队列、回答按钮、滑卡和刷题学习、学习日、统计和完成预估背后的基本规则。

一、核心模型

记乎的学习系统围绕两件事运行:每张卡片当前处于哪个学习状态,以及它下一次应该在什么时候出现。每天开始学习时,系统会根据牌组学习设置、学习日边界、今日已学数量和卡片到期时间,生成当天的学习队列。学习过程中,你对每张卡片选择“忘记”“困难”“良好”或“简单”后,系统会立即重新计算这张卡片的下一次出现时间。

牌组可以选择让系统智能调整间隔,也可以使用完全可预测的固定间隔。无论选择哪种模式,卡片状态、每日学习数量、队列顺序和学习统计仍按同一套学习规则工作;主要区别是回答以后怎样决定下一次出现时间。

学习原理文档解释系统如何排队和调度卡片。具体参数名称、默认值和取值范围请配合牌组高级学习参数说明查看。

二、复习间隔模式

记乎目前提供两种牌组级复习间隔模式:

  • SM2智能间隔:这是默认模式。新卡先经过短间隔学习,进入复习后,系统会结合卡片过去的间隔、这次回答和是否逾期,自动调整下次复习时间。熟悉的卡片通常会逐步拉长间隔。
  • 固定间隔:每次直接采用用户设置的回答间隔,默认是“重来 10 分钟、困难 1 天、一般/良好 3 天、简单 5 天”。它不根据历史间隔、回答速度或逾期时间自动变化,适合短期冲刺或固定周期训练。

固定间隔中的“一天”是从作答时刻起连续 24 小时,不会自动对齐到次日零点或学习日开始时间。经典学习会显示四个回答按钮;滑卡和刷题中,答错按“重来”处理,答对按“简单”处理。固定间隔不会再根据回答耗时或错后确认调整结果。

切换模式不会立即重排所有卡片。卡片先按原来的到期时间出现,从下一次作答起才使用新模式;切回“SM2智能间隔”也不会清空已有学习记录。

三、卡片状态

每张参与学习的卡片都有一个学习状态。状态决定它会不会进入今日任务、属于新卡还是复习、回答后会走哪套计算规则。

状态 含义 常见变化
新卡 尚未开始学习的卡片。 被每日新卡队列抽中后,第一次回答会进入“学习中”。
学习中 新卡正在按分钟级步骤重复,还没有正式进入天级复习。 答“良好”会进入下一学习步骤;完成最后一步后进入复习;答“简单”会提前进入复习。
复习 卡片已经完成新卡学习,按天级间隔安排下次复习。 答对会延长或调整间隔;答“忘记”会缩短后续间隔,并可能进入“重学”。
重学 复习卡遗忘后,重新进入短间隔确认阶段。 完成重学后回到复习,但会使用遗忘后的较短复习间隔。
完成学习 达到牌组设置的完成条件后,不再作为常规复习任务出现。 只有设置“标记完成所需复习次数”时,复习阶段答“简单”并达到次数才会进入。
暂停学习 卡片被排除出常规学习队列。 暂停期间不参与每日新卡、学习中或复习队列。

“掌握程度”标签会结合卡片状态和最近学习表现显示。刚开始学习或仍在学习步骤中的卡片通常还不能算稳定掌握;复习中答“困难”或“忘记”的卡片会更偏向疑难;正常完成学习步骤或在答错后刚恢复到复习的卡片,会先显示为“基本掌握”;后续复习稳定答对,尤其是在复习阶段轻松答对后,才更适合显示为“良好掌握”。

四、每日队列如何生成

从牌组进入“今日学习”时,记乎会先计算今天还应该安排多少新卡和复习卡,再把学习中卡片、到期复习卡和新卡合并成一个学习队列。

  1. 确定学习日:系统会按“学习日开始时间”决定今天的统计边界。比如学习日从凌晨 4 点开始,凌晨 3 点的学习仍计入前一个学习日。
  2. 计算今日新卡额度:每日新卡上限会扣除今天已经开始学习的新卡,并扣除还在学习中的卡片数量,避免未完成的新卡步骤被新的新卡挤压。
  3. 计算今日复习额度:每日复习上限会扣除今天已经完成的复习数量,再从已经到期的复习卡中取出剩余额度。
  4. 载入学习中卡片:学习中和重学中的卡片会按到期时间进入队列,因为这些卡片通常需要在较短时间内再次确认。
  5. 合并队列:根据“新卡与复习安排”,系统会在交替安排、复习优先、新卡优先之间选择队列顺序。

队列中如果只剩尚未到期的学习中或重学卡片,系统会使用“提前学习窗口”判断下一步:卡片进入窗口后可以提前出现;尚未进入时显示等待状态。默认窗口是 30 分钟,设置为 0 时必须等到卡片真正到期。这个参数不修改到期时间,只控制卡片何时可以从队列中被提取。

Android 和 iOS 进入等待状态后,记乎会尝试在可以继续学习时发送本地通知。它只保留最新一次提醒;点击后会进入对应牌组并重新构建“今日学习”队列。Android 不具备精确定时能力时会跳过提醒。

因此,“今天没有新卡”不一定表示牌组没有未学卡。它也可能表示今日新卡上限已经用完,或者还有学习中卡片占用了当天的新卡容量。

五、新卡如何进入复习

SM2智能间隔

新卡第一次出现时,还没有稳定的复习间隔。记乎会先让它进入学习步骤。默认的新卡重复间隔是 1 10 分钟,意思是新卡答对后会先在约 1 分钟后再出现,再次答对后约 10 分钟后再出现,完成步骤后才进入按天计算的复习阶段。

学习步骤中的回答含义和复习阶段不同。学习中答“良好”表示继续推进到下一步;答“简单”表示这张卡已经足够熟,可以跳过剩余步骤并直接进入复习;答“忘记”或“困难”会回到第一个学习步骤,让它更快再次出现。

滑卡学习和刷题学习没有四个按钮:答错会按“重来”处理,答对通常按“简单”处理。但如果新卡或重学卡刚答错过,下一次答对会先按“良好”确认,让卡片按学习步骤稳定毕业,而不是只重复一次后直接按“简单”推进。这样答错后恢复的卡片会先显示为“基本掌握”。

新卡进入复习后的第一次复习时间,由“毕业后首次复习”或“答「简单」后首次复习”决定。正常完成学习步骤时使用前者;学习阶段答“简单”提前进入复习时使用后者。

固定间隔

新卡不再经过“1 分钟、10 分钟”的多步学习。选择“重来”时,卡片按设置的分钟数再次出现;选择“困难”“良好”或“简单”时,卡片直接进入复习,并按对应的固定天数安排下一次出现。

六、回答按钮如何影响卡片

学习时的四个回答按钮都会改变卡片的下一次到期时间。SM2智能间隔还会根据回答调整后续计算使用的难度。

回答 学习中 复习中
忘记 回到第一个学习步骤,短时间后再次出现。 记录一次遗忘,降低后续间隔,按重学设置安排。
困难 也会回到第一个学习步骤,表示还不适合推进。 安排一个比“良好”更短的复习间隔,并降低难度因子。
良好 进入下一学习步骤;如果步骤完成,则正常毕业到复习。 按当前间隔和复习倍率计算下一次复习。
简单 跳过剩余学习步骤,提前进入复习。 安排比“良好”更长的复习间隔,并提高难度因子;达到完成条件时可进入完成学习。

在 SM2智能间隔下,简化理解是:答得越轻松,下次越晚出现;答得越吃力,下次越早出现。真正的计算还会参考上次间隔、是否逾期、复习倍率、最长复习间隔和遗忘后的最短间隔。

滑卡学习中向“简单”方向划卡,或刷题学习中答对,都会被视为答对;在 SM2智能间隔下,复习卡通常按“简单”计算。为了避免犹豫很久才答对的卡片被推得过远,答对耗时超过约 6 秒后,系统会逐步缩短这次“简单”产生的复习间隔,最多缩短到原本结果的一半。

在固定间隔下,按钮下方显示的分钟数或天数就是本次回答采用的间隔,不会再参考上述因素。无论卡片过去间隔多长,同一个按钮始终使用牌组设置的同一个值。

七、复习间隔如何计算

在 SM2智能间隔下,复习卡的下一次间隔以当前已形成的复习间隔为基础,再结合你这次回答的评价计算。记乎会先估算卡片实际经历的间隔:如果你按时复习,实际间隔接近原计划;如果你晚了几天才复习,逾期时间也会被纳入计算。

复习阶段大致遵循以下规则:

  • 困难:使用较短间隔,并降低复习倍率,让卡片更快回来。
  • 良好:按当前复习倍率延长间隔,是常规推进方式。
  • 简单:在常规延长基础上再叠加简单奖励因子,并提高复习倍率。
  • 最长复习间隔:无论计算结果多长,都不会超过牌组设置的最长复习间隔。
  • 间隔递增约束:系统会避免“简单”的间隔短于“良好”,也会避免“良好”的间隔短于“困难”。

这也是为什么同一张卡在不同时间复习,得到的下次间隔可能不同。系统不仅看你点了哪个按钮,也看这张卡过去的间隔、是否逾期以及当前复习倍率。

如果你在滑卡或刷题学习中答对了复习卡,但这次停留时间较长,看到的下次复习时间可能会短于普通“简单”。这不是把答对改成答错,而是把“答对但不够轻松”的情况处理得更保守。

固定间隔不会执行上述动态计算。复习卡选择“重来”后按分钟间隔进入重学,选择“困难”“良好”或“简单”后分别按所设天数安排。历史间隔和逾期时间不会改变结果。

SM2智能间隔还可以使用“复习间隔系数”整体缩短或延长三个回答的结果,并用“答「简单」奖励倍率”单独控制“简单”与“良好”的差距。两项调整都不会改变新卡学习步骤。

八、遗忘和重学机制

复习阶段答“忘记”或“重来”时,系统会记录一次遗忘。SM2智能间隔默认让卡片进入分钟级重学;“遗忘后重学间隔”设为 0 时会跳过这一步,直接安排天级复习。“遗忘后最短复习间隔”和“遗忘后保留原间隔”共同决定恢复后的天数。固定间隔则使用设置的“重来”分钟数,下一次选择其他回答时直接按对应固定天数恢复复习。

遗忘不会把卡片变回从未学习的新卡,也不会删除它过去的学习记录。它表示这张卡已经从当前复习周期里掉出,需要重新确认。SM2智能间隔会把后续节奏调得更保守;固定间隔仍按牌组设置的四个时间执行。

如果一个牌组的遗忘很多,通常不建议只把每日复习上限调高。更稳的做法是降低每日新卡上限、优先清理到期复习;使用 SM2智能间隔时可再检查新卡重复间隔或复习倍率,使用固定间隔时则应适当缩短三个天级间隔。

九、学习日、统计和队列数量

学习统计不是按自然日固定零点切分,而是受“学习日开始时间”影响。这个设置会同时影响每日新卡、每日复习、今日学习量、学习时长、完成今日学习和打卡类判断。

今日学习数量由学习日志和当前学习状态共同决定。系统会记录今天开始学习了多少新卡、完成了多少复习、发生了多少遗忘、累计了多少学习时长。单张卡学习时长会受到“单张卡最长计时”限制,避免离开学习界面或长时间停留导致统计异常偏大。

学习中卡片会影响今日新卡额度。比如每日新卡上限是 20,今天已经开始 8 张新卡,还有 5 张学习中卡片没有完成步骤,那么系统可能只再安排 7 张新卡。这样可以让正在学习中的卡片先完成,而不是持续堆入更多新卡。

十、完成学习和预计完成时间

默认情况下,进入复习的卡片会长期维护,不会自动从复习体系中消失。如果牌组设置了“标记完成所需复习次数”,那么卡片在复习阶段答“简单”,并且累计复习次数达到该阈值时,会进入完成学习状态。完成学习适合阶段性目标,例如考试卡包或短期任务;长期知识维护通常不建议开启。

牌组里的预计完成时间主要估算还剩多少新卡和学习中卡片需要推进。它会参考每日新卡上限、今天剩余新卡容量、最近一段时间的实际学习节奏,以及未来复习压力。复习压力较高时,预估会更保守,因为大量复习会挤占推进新卡的实际能力。

预计完成时间不是承诺日期。它会随你的学习频率、每日新卡上限、复习积压、锁定卡片和后续新增卡片变化。

十一、关键参数如何影响学习结果

参数 主要影响 调整建议
复习间隔模式 决定回答后使用智能计算还是固定时间。 长期维护优先使用 SM2智能间隔;需要完全可预测的短期训练时使用固定间隔。
每日新卡上限 决定每天最多开始多少未学卡片,也影响未来复习量。 复习积压时优先降低;学习压力低时再逐步提高。
每日复习上限 限制当天最多安排多少到期复习。 太低会积压复习;太高会让单日任务过重。
新卡抽取方式 决定新卡按卡片顺序还是随机进入队列。 章节内容用顺序;词汇、题库和碎片材料可用随机。
新卡与复习安排 决定学习中卡片、新卡和复习卡在队列里的相对顺序。 日常使用交替安排;复习积压时用复习优先;短期推进新内容时用新卡优先。
新卡重复间隔 决定新卡进入复习前需要经过哪些分钟级确认。 新卡记不住时适当拉长;不要为了快而删得过短。
提前学习窗口 决定没有其他可学习卡片时,学习中卡片可以提前多少分钟出现。 需要严格遵守到期时间时设为 0;希望减少等待时适当调大。
初始复习倍率 影响复习阶段间隔增长速度。 遗忘率高时不要盲目调高;觉得复习太密时小幅调整。
复习间隔系数 整体缩短或延长 SM2 的困难、良好和简单间隔。 整体复习过密或过疏时小幅调整,默认保持 100%
答「简单」奖励倍率 控制“简单”相比“良好”额外延长多少。 只在两档差距不合适时调整,不用于改变整体复习密度。
遗忘后重学间隔 决定复习卡遗忘后多少分钟再次出现。 设置为 0 时跳过分钟级重学;一般建议保留默认值。
遗忘后保留原间隔 决定遗忘后保留原复习间隔的比例。 比例越大,遗忘后的间隔回退越少;需结合遗忘后最短间隔设置。
最长复习间隔 限制熟悉卡片能被推到多远。 长期维护可保持较大;短期考试可设置更保守。
标记完成所需复习次数 让卡片达到一定复习次数后从常规复习中退出。 适合阶段性任务;长期记忆牌组通常不设置。

十二、常见理解误区

每日新卡上限不是每天一定出现的新卡数量

它是上限,不是目标值。系统还会扣除今天已经开始的新卡和学习中卡片,并受牌组剩余新卡、锁定卡片和学习队列规则影响。

每日复习上限不会让逾期卡片消失

上限只限制今天安排多少复习任务。超过上限的到期卡片仍会留在复习体系里,之后还会继续出现。长期把上限设得过低,复习积压会越来越明显。

答“简单”不是永远更好

“简单”会把卡片推到更远,并提高后续间隔增长速度。如果卡片只是勉强想起来,使用“良好”或“困难”通常更稳。

滑卡和刷题答对不一定立刻变成良好掌握

滑卡和刷题为了操作更快,会把答对简化成正向反馈。但如果这张卡刚答错过,系统会先确认它是否真正恢复稳定,因此可能先显示“基本掌握”。这是为了避免新卡答错一次后只重复一遍,就被过早判断为掌握良好。

遗忘不是重新开始整个牌组

复习中遗忘只影响这张卡片的调度。它会记录遗忘、降低间隔并进入重学或较短复习周期,不会清空牌组其他卡片的学习进度。

预计完成时间会动态变化

预估会随最近学习节奏、今日剩余容量和未来复习压力变化。提高每日新卡上限可能缩短新卡完成时间,但也会增加未来复习量;如果复习压力过高,实际完成时间仍可能变长。