方案定稿:统一起点,按每次表现安排复习
沿用不背单词已还原的调度规则,词难度统一为 72.5。学生每次是否记得,会改变这个词自己的后续安排。
9 月 13 日首次学完 → 9 月 14 日认识 → 9 月 26 日认识 → 10 月 30 日认识 → 12 月 31 日认识,完成系统复习。
对应间隔:1 天 → 12 天 → 34 天 → 62 天 → 完成。换成模糊或忘记,后面的每一步都会重新计算。
独立数据库:新模块和九宫格怎样分开
独立新数据库,九宫格照旧
这是本轮明确的建设方案:新模块的学习进度完整独立保存,不复用九宫格的进度数据库,也不自动回写九宫格。
本轮只修改展示页。新数据库、权限隔离、接口和运行验证,需要在实施新模块时落实;不能把这张方案表当成已经部署完成的证明。
完整计算规则与适用范围
完整规则:哪些固定,哪些会变
主对照固定“新学全对、次日复习”,方便比较回答影响。以下把其他原始算法分支和完成条件补齐。
完成判断只看这两个条件
模糊后补练认出,不等于一开始就认识;一直模糊不会自动完成。手动标熟另行统计,不等于系统复习完成。完成也不意味着以后永远不会忘记。
查看完整公式与六种评分的精确条件
核对依据与尚未验证的边界
复习公式、评分和计算顺序来自 SuperMemoryInMemoryImp.java;历史计数来自 BBWordProcess.java;组内学习、首次复习来自本地还原的 LeitnerCardInMemoryImp.java;配置来自 LearnUtils.java 和 LearnPlanConfig.java。
原生日期方法、跨设备同步、强退恢复、真实标熟撤销等尚未完整验证。本页用日历天计算。页面计算通过不等于新模块已开发或上线。
旧验证脚本本轮复跑:首复认识 3/3、首复模糊 3/3、近期认识 6/7、完成判据 14/14。近期样本 lobby 的输入未正确还原,不能把原“14/14”当成全流程无遗漏证明。
只改回答过程,完成日期会怎样变化
统一难度 72.5,新学全对,次日首复,从 2026 年 9 月 13 日开始。除表内特别标注外,全部按时复习。这里列出15种典型过程,覆盖认识、模糊、不认识、混合回答和晚到;任意更多组合可到下一页自行试算。每个情景都写出具体回答顺序。“→”表示同一轮里的补练,不是又过了几天。
先看“回答过程”,再看每轮之间相隔几天。首次学习后等待 1 天开始复习;同一轮补练在当天完成,不额外占一天。点击情景名称,查看每一轮的日期、间隔和完成判断。
窄屏可左右滑动表格。
即使回练后认出了,只要这一轮一开始没有直接认识,就不能满足完成条件。另一个容易误读的结果是:某些答错路线复习次数更多、总天数却略少,这是公式分支和阈值共同造成的,不表示答错更有利于学习。
逐行看:这次回答,怎样改变下一次
固定词难度,不固定记忆系数。表里的“记忆系数”表示算法根据这个词的历史表现累积的参数,用来计算后续间隔。
每行是一轮已经结束的到期复习;窄屏可左右滑动。
完成判断看的是本次作答前已经安排的间隔,加上晚到天数,不是刚算出的下一次间隔。一路认识时,第三次复习前的间隔只有 34 天,所以还要等到下次,经过 62 天后仍认识,才算完成。
自己试:认识一次,再模糊一次,会怎样
只选认识、模糊、不认识。一开始就认识,可以直接结束本轮;模糊或不认识后,先继续补练,系统根据实际回答自动安排下一次复习。补练没有结束前,不增加跨天复习次数。
没按时复习的情况(可选)
默认按时复习,直接点下面的回答即可。只有想试“忘了复习,过几天才回来”的情况,才需要改这里。
例如原定9月14日复习,9月21日才回来,就是推迟7天。系统结合这次是否记得,重新计算下一次日期。这里只模拟本轮;下一轮恢复按时复习。
本页用连续作答展示计算过程;真实练习中会穿插其他词和不同题型。无需选择内部评分。固定起点:9 月 13 日新学全对、词难度 72.5、首次记忆系数 2.5、次日复习。
每天学几个,什么时候完成这 324 个词
演示账号,人教版七年级上册:记录显示共 329 个词,其中 324 个未学。本表用这 324 个词作新模块的演示数量,不把九宫格里的历史复习状态搬过来。
表内假设从 9 月 13 日开始、每天完成新词目标,且每个词都按所选的同一条路线复习。真实使用中,各词表现不同,要取最后一个词实际完成的日期。只要还有词没有完成,就不能说这 324 个词全部完成。
每天 30 个新词、每组 10 个,分 3 组学。当天到期的旧词另外复习,不能把“每天新学 30 个”理解成“当天只练 30 个词”。