核心机制

怎么算真的学会了

做完一套题,不等于学会了。YAMI不是一个「出题机器」,而是一个会收敛的循环: 诊断错因 → 决定练什么 → 决定练多难 → 孩子在纸上做 → 复测判定 → 再回到诊断。 它会一直转,直到系统能证明这个知识点真的稳了。

出题谁都会。
难的是知道什么时候可以停。

闭环

六个环节,转一圈,再转一圈

这不是一条直线流水线。第六步会把结果送回第二步 —— 每一圈都应该比上一圈更接近「不需要再练」。

  1. 诊断错因,落到具体考点

    错因不是一个评语,而是要被归到具体的知识点上。 一步具体、一类明确,后面才有得练。

  2. 决定这一次练什么

    从错题出发,按固定优先级挑出待练的知识点: 先修 → 错题本身 → 掌握度低 → 到了复习期的。 先修要取传递闭包 —— 先修自己的先修没稳,只补最近一层是补不动的。

  3. 决定练多难

    难度锚在「这个知识点最近一次做对过的那一档」,再往上或往下浮动一档。 不会因为分数好看就盲目拔高。详见下一节。

  4. 孩子在纸上做

    练习打印出来,孩子用笔完成。手机不在孩子手里,答案也不在孩子手里。

  5. 复测判定

    家长再拍一次,系统给出本轮结论 —— 接下来练什么、练多难,还是回去重新诊断。

  6. 回到第二步,直到完全掌握

    上一轮的结论改变了下一轮练什么、练多难。循环一直进行, 直到这个知识点通过「完全掌握」判定,转入低频复习。 但这条判据依赖真题题库,而真题导入尚在排期中 —— 目前还没有任何知识点走到这一步。

题从哪来

推题听起来简单,前提是题得够、属性得全

「按错因推题」「锚定难度取题」—— 这两句话要成立,背后得有一个够大、够细、够新的题库。 YAMI不假装题库是自己编的:题库内容由专业 K12 教育内容机构提供, YAMI负责的是「这一次取哪一道」的判断。

题量大

题库总量 3000 万道以上。够大,才谈得上「按知识点和难度精确取题」, 而不是「有什么题练什么题」。

覆盖广

K12 全学科;全国各地区、各年级、各教材版本几近全覆盖。

属性全

按地区、年级学科、教材版本、章节知识点、题型精准分类 —— 这是前面「锚定难度取题」能落地的前提。

解析完整

每道题都带考点、分析、解答与点评,由一线资深教师精编。 孩子做错了,家长在答案解析里能看到完整过程。

更新快

每日更新量 1 万道以上,各地区中高考真题快速发布 —— 练习题不会停留在几年前的老题库里。

来源多样

涵盖历年中高考真题、模拟考、期中期末考、月考与单元考 —— 接近孩子实际会遇到的题型与难度分布。

还有一道质量关口:题目上线前要经过挑题、录入、排查、筛重、加工、审核等 10 余道加工流程,官方口径是题目正确率 98% 以上。 给孩子练的题,错一道都会让家长对整个系统失去信任 —— 所以这一环我们不敢省。

题库够全,才谈得上「按错因取题」;题库够细,才谈得上「锚定难度取题」。 否则再好的诊断,最后也只能端出一碗大锅饭。

YAMI · 题库与诊断的关系

第一个环节

决定练什么,
没有交给大模型

这一点值得单独说:推题决策用的是确定性规则 —— 掌握度读数、先修知识图谱、遗忘时间三样东西算出来的,不让模型临场决定推什么。

原因很实际。如果「今天推什么」由一个模型每次现想, 那同一份数据今天和明天可能推出不同的题,家长也没法问「为什么是这道」。

同一组输入永远得到同一个输出。 这是可以被复核的。

挑选待练知识点的优先级

  1. 先修 —— 前置知识点没打牢,当前考点怎么练都不稳
  2. 错题点名的考点 —— 这次做错的那一步
  3. 掌握度偏低的 —— 在靶点及其先修范围内判定
  4. 到了复习期的 —— 防遗忘的间隔复习

注意第 3、4 条只在靶点及其先修上判定,不是把整册知识点扫一遍 —— 训练围着孩子这次的错题转,不是围着题库转。

「先修知识点还没打牢 —— 先补先修,再练这个考点。」

界面原文 · 推送理由

第二个环节

难度锚在「最近做对过的那一档」

给孩子练太简单的题是浪费时间,练太难的题会挫伤信心。 YAMI的取法是:先找到孩子最近一次做对的那道题的难度,以此为基准,再上下浮动一档。

基准从哪来

该知识点最近一次做对的题目难度。一次都没做对过,就没有基准 —— 这种情况系统会说出来,而不是随便挑一档。

什么时候升

连续正确、且表现稳定,才谈得上提高难度。条件是所有本次涉及的知识点都在进步 —— 只有一个在涨就整体升难度,那是把别的知识点一起推下水。

什么时候降

最近一次复测里基础难度的题仍然出错 —— 先回基础层重新巩固, 而不是继续加难。方法对、只是不够熟,那是另一回事。

每个知识点要回答四个问题

训练单不是「挑几道题」就完事。对每一个入选的知识点,系统都要把下面四件事说清楚:

  • 为什么推它 —— 因为它错了?因为先修没稳?还是到复习期了?
  • 为什么是这个难度 —— 基准是哪一道做对过的题
  • 为什么不更简单 —— 再降一档会落到已经做对的区间,属于「几乎必对」,练不到东西
  • 为什么不更难 —— 没有任何做对过的记录就直接上高难度,属于「几乎必错」,会挫伤信心
这四句话的作用:家长不需要相信一个分数,ta 可以顺着理由去核对。 说得出来的推荐,才有可能被质疑;说不出来的推荐,只能被相信。

「方向已经对了,同类题再练一练就稳了。」

界面原文 · 掌握度说明

「证据条数够了,但难度单一或缺少过程记录 —— 只给计数,不给比率。」

界面原文 · 证据充分度

第二条尤其重要:即便证据够了,只要难度单一或缺少过程记录, YAMI也只给计数、不给比率 —— 因为那种数据支撑不起一个比率。

第三个环节

掌握度是四样东西合起来的

不是「做对几道就几分」。设计上有四项,其中近期权重更高 —— 因为它反映的是「现在会不会」,不是「以前会不会」。

但要先说清楚:四项里目前只有三项在实际参与计算。 第四项「解题过程表现」的数据采集还不完整,运行期始终为空 —— 我们不把它当成已经生效的事。

近期正确表现

最近这一段的正确率,权重高于历史。

题目难度表现

做对难题的贡献更大 —— 难度越高,答对含金量越高。

解题过程表现 尚未生效

设计上要看步骤是否走得完整 —— 答案蒙对、步骤跳空,不该算会。 但这一步的数据采集还不完整,这一项在实际计算中始终为空, 所以它现在还没有真的参与进来。产品自己的验收清单也把它标为未达标。

历史表现

更早的作答记录,权重更低,但不丢弃。

还有一条门槛:某个知识点的证据不足 3 道题时,YAMI不给掌握度分数, 只显示「正在了解孩子的掌握情况」。分数是「暂无」,不是 0 —— 不知道和不会是两件事。
这就是「越用越懂」的机制:系统存的是每一次作答,而不是一句写死的结论; 此刻的掌握度是从这些作答投影出来的 —— 每多一条新证据,整条轨迹都会重算一次。 孩子用得越久,证据越密,「正在了解」的知识点越少,这个孩子的样子就越清楚。
第四个环节

复测给出的不是分数,是下一步做什么

孩子做完、家长拍完,系统把这次作答和之前的记录比对,然后给出一个确定的下一步 —— 它不宣布「你会了」,它决定「接下来练什么」。

复测之后系统给出的下一步
这一轮的表现 系统给出的下一步
复测仍然错误 重新进入 AI 诊断 —— 问题可能不在原来的判断上,回去重拍错题
复测里基础难度的题出错 降低难度,重新巩固基础 —— 先把难度降下来,而不是继续加难
方法错误的占比最高 重点训练解题策略 —— 练「条件 → 关系式」这一步
方法正确、但计算出错 增加计算/执行类训练 —— 方法对了,缺的是验算
所选知识点都连续进步 提高难度 —— 往上一档,检验是否真的迁移得动
以上都不满足 保持当前难度 —— 表现还不稳定,先在同一档巩固

这六条是按判断顺序排的。从上往下检,先满足的那一条生效 —— 所以「复测仍然错误」永远排在前面,不会因为连续进步就被放过。

另外还有一层:复测之后,系统还会给这个知识点安排一次训练频率上的处理 —— 掌握以后就降低它的训练频率,部分正确、方向已经对了就继续同类训练, 需要推翻原判断就重新进入 AI 诊断。 这一层管的是「还要不要接着练它」,和上面「练多难」是两回事。

「复测仍有错误,但错的是难度较高的题:方向已经对了,缺的是熟练度,继续同类训练。」

界面原文 · 复测结论

关键设计

「学会」只有一个判据,
分数只是过程指标

这一处容易被忽略,但它决定了前面所有环节能不能真正收敛 —— 也决定了家长不会看到两个互相打架的「掌握度」。

过程指标 · 位置

掌握度分数:这个知识点现在什么水平

由近期正确、题目难度与历史表现合算出来(设计上还有第四项「解题过程表现」, 但目前尚未生效),落到掌握档位上。 它回答的是「现在处在什么位置」。

唯一判据

是否通过「完全掌握」:只看作答序列,不看分数

判定不是看分数到没到 80,而是看这条作答序列里有没有出现 —— 独立、无提示下连续答对 3 道真题,难度递进、含至少 1 道解答题、中间零容错。 它回答的是「这个问题是不是真的解决了」。

前提要说明:这条判据依赖真题题库,而真题导入尚在排期中 —— 在它就绪之前,它不会在真实记录里成立。

为什么分数和判定会不一致,而且这是好事: 证据少、分数被收缩时,可能出现「序列已经稳了,但分数还没到」; 反过来也可能「分数到了 80,但还没有通过完全掌握判定」。 前一种不该因为分数不好看就继续刷题,后一种不该因为分数好看就放行 —— 分数是过程指标,判定才是结论。家长看到的掌握度只有一个。
为什么判据要等「真题」,而不是用自家练习题。 练习里见过的题、练熟之后再答对,说明不了什么; 没见过的真题也能独立做对,才是掌握的证据。 合作方的题库里本来就有历年真题 —— 但这些题要进入 YAMI 自己的系统、 并带上难度与知识点标注,才用得上,这一步(真题导入)尚在排期中。
终点

通过判定之后,
它会主动把这个知识点拿走

一个知识点通过「完全掌握」判定后,YAMI会做两件事:

先把话说明白:这条判据依赖真题题库,而真题导入尚在排期中 —— 目前还没有任何知识点走到这一步。 下面两件事是判定通过之后会发生什么,不是现在的状态。
  • 转入低频复习队列 —— 间隔拉长,但仍会周期性复习防遗忘。掌握不是「从此不管」。
  • 不再为它安排常规训练 —— 训练名额让给下一个真正需要练的靶点。

所以这个循环会自己收敛:需要练的知识点一个个被解决掉, 训练单会越来越短。这正是「直到完全掌握」的实际含义 —— 终点不是「刷完」,是没有需要再刷的了。

「该知识点的掌握度已到「掌握」档,后续默认不再为它安排训练,下一轮默认转向……」

界面原文 · 复测结果

注意这里的措辞:系统说的是「不再为它安排训练」, 而不是「你已经掌握了」。 它描述的是自己下一步的动作,不是给孩子下结论。
一图看懂

这个圈,会一直转到不需要再转

六个环节首尾相接。每一圈得出的结论,都会改变下一圈的条件 —— 所以它不是原地打转,是一圈比一圈更接近终点。

训练闭环示意图 六个环节首尾相接:诊断错因、决定练什么、决定练多难、孩子在纸上做、家长复测、更新掌握程度。中心是判定节点:未通过「完全掌握」判定则回到第一步;通过则转入低频复习 —— 但这条判据依赖真题题库,目前尚在排期。 1 2 3 5 6 4 诊断错因 决定练什么 决定练多难 孩子在纸上做 家长复测 更新掌握程度 完全掌握? 否 → 回到第 1 步,再来一圈 是 → 转入低频复习(判据待题库)
闭环示意 · 复测之后,系统给出一个确定的下一步交给下一圈 —— 练什么、练多难,还是回去重新诊断。 只有通过「完全掌握」判定 —— 独立、无提示下连续答对 3 道真题 —— 这个圈才会为这个知识点停下来。 这条判据依赖真题题库,尚在排期,当前不会触发。
首批体验

想让孩子先跑一圈?

YAMI正在准备首批体验名额。留下手机号,开放体验时我们会联系你, 并说明当时能用到哪些功能、有哪些还不行。