feat: 完善听力口语辅助状态记录、练习分块与复习抽查间隔机制
This commit is contained in:
@@ -151,8 +151,8 @@ A1 材料短、面向零基础,`unknownTolerance` 设为 0.08(听读材料
|
||||
{
|
||||
"id": "B1-U14-S1", "title": "说明写信目的", "minutes": 12,
|
||||
"itemIds": ["B1-U14-P01", "B1-U14-P02"],
|
||||
"listening": {"text": "…", "question": "…", "options": ["正确", "干扰", "干扰"]},
|
||||
"speaking": [{"text": "…", "tip": "可选的发音提示"}],
|
||||
"listening": {"text": "…", "question": "…", "options": ["正确", "干扰", "干扰"], "itemIds": []},
|
||||
"speaking": [{"text": "…", "tip": "可选的发音提示", "itemIds": ["B1-U14-P01"]}],
|
||||
"reading": {"text": "多行用 \n", "question": "…", "options": ["…", "…", "…"]},
|
||||
"writing": {"prompt": "…", "example": "…", "itemIds": ["B1-U14-P01"]},
|
||||
"independent": {"prompt": "…", "itemIds": ["B1-U14-P02"]}
|
||||
@@ -160,6 +160,9 @@ A1 材料短、面向零基础,`unknownTolerance` 设为 0.08(听读材料
|
||||
```
|
||||
|
||||
- 选项恰好 3 个,第一个是正确答案(界面随机排序);选项不能互为子串。英文选项至少两个在原文出现,且正确选项必须出现。
|
||||
- `listening.itemIds` 和 `speaking[0].itemIds` 必填,且只能引用本段 `itemIds`。只填写题目直接考到、或跟读句实际包含的核心;整段理解题填 `[]`。空数组只生成教学段学习记录,不提升任何核心掌握状态。旧包缺少字段时运行时按空数组处理。
|
||||
- `speaking[0]` 是本段必练句,后续句在跟读页的「更多示范句」中提供查看和播放,不产生完成证据。
|
||||
- `speaking[0].chunks` 可选,仅对适合拆段练习的较长句配置至少两个词块;用单个空格拼接后必须等于 `speaking[0].text`。拆段跟读只算辅助练习,不产生独立口语证据。
|
||||
- `writing.example` 必须用到它引用的每个产出核心。
|
||||
|
||||
### 4.6 scenes 与 tasks
|
||||
|
||||
@@ -74,6 +74,8 @@ M1 范围、生成与数据契约见 [开发与验收约定](M1-IMPLEMENTATION-C
|
||||
|
||||
不会时可恢复提示:该次记辅助完成,安排下一次不同任务的独立尝试,不强制当场循环。跳过记待做,时间不够则续学。只有教学步骤已完成且独立尝试已有结果(成功、辅助、有效错误或待确认)才记录教学段完成;“待确认”仍不构成掌握。各段轮换听、说、读、写;每个种子主题结束前四技能至少各有一次独立尝试机会,见课程包映射。主题可完成而能力未掌握,后者进入复习和补练。
|
||||
|
||||
课程写作与独立尝试在用户提交时自动检查,不另设 AI 检查按钮,也不在每次输入时请求 AI。本地任务规则先检查是否用到目标表达;配置 AI 时,只有本地规则通过且 AI 返回 `accepted`,无提示的开放回答才记为独立成功。AI 返回 `rewrite` 时留在当前题,展示改正并要求重写;看过改正后本次最多记辅助练习。`uncertain`、服务不可用或未配置 AI 时可保存练习继续,但记为待确认,不提升独立掌握状态。
|
||||
|
||||
### 2.3 AI 生成输入格式
|
||||
|
||||
每次请求 AI 时必须携带以下结构化信息:
|
||||
@@ -125,7 +127,7 @@ AI 对话中的词条必须来自当前允许语言范围,或是事先标为
|
||||
|
||||
每个词句单独保存首次正式教学日期:已获得释义/示范并提交至少一次该项应用练习(可带帮助,不要求答对)时登记,只登记一次;不等待整课或主题完成。仅看预热、查词或跳过教学不触发;主动收藏可以创建独立的待学提醒,但不启动四个掌握检查点。若该项当天有真实错误,补救与次日复习合并。
|
||||
|
||||
按本地日期排复习,正常四次成功的间隔为 1、2、4、7 天。逾期不补造结果:完成当前检查点后,下一检查点从实际完成日期按后续间隔安排,每天同一项最多推进一个检查点;漏学不清空历史。第四次后按 30 天抽查。提示后答对保持当前检查点,次日换题独立复测,不计失败。遗忘处理按下一节,不因单次错误清空历史或四个检查点。
|
||||
按本地日期排复习,正常四次成功的间隔为 1、2、4、7 天。逾期不补造结果:完成当前检查点后,下一检查点从实际完成日期按后续间隔安排,每天同一项最多推进一个检查点;漏学不清空历史。第四次后先按 30 天抽查;后续首次无提示答对可将下一次抽查延至 45 天,再次稳定成功可延至 60 天。带提示、重试后答对不推进检查点,次日换题独立复测;旧记录未保存首次作答信息时按 30 天安排。遗忘处理按下一节,不因单次错误清空历史或四个检查点。
|
||||
|
||||
每次作答区分独立成功、带帮助完成、语言错误、待确认和技术失败。记录听/说/读/写、提示、翻译、字幕、输入与转写修改状态;看答案后复述、同题立即重做不算独立间隔或迁移证据。文字可支持词句回忆/使用,但不能补齐口语证据;看字幕或翻译不能补齐独立听力。反馈来源为转写不确定或服务异常时,不进入失败计数。
|
||||
|
||||
|
||||
Reference in New Issue
Block a user