从作业准备到发布 · 提交 · 批阅 · 评价 · 变式推送 · 再变式反馈,再到新一轮的准备与发布——环环相扣、数据回流、持续迭代。本页与《作业管理优化提升PRD》执行深度同步:每落地一项功能,对应环节卡即时点亮并附执行说明。
| 编号 | 项目 | 状态 | 实证/提交 |
|---|---|---|---|
| P0-1 | 修复 B1:靶向练习生成后 500(裸端点) | ✅ 已上线 | bp_teacher_core.py 一行修复 · 01cd9ad |
| P0-2 | 修复 B2:作业附件静默丢弃 → 落盘+media_submission+教师端展示 | ✅ 已上线 | app.py 提交链路 + view_submission 播放器 · 01cd9ad |
| P0-3 | 修复 B3:批阅状态机 grading_status(AI 失败=待复核,告别"常绿已批完") | ✅ 已上线 | models.py+库迁移+双提交路径 · eafb554 |
| P0-4 | 修复 B4:教师终审权(改分+评语+终审 API) | ✅ 已上线 | view_submission 终审面板 · eafb554 |
| P0-5 | FR-09 订正入口:错题级订正销号(5 次上限防刷) | ✅ 已上线 | correction_verification 表 + 结果页入口 · 41abbd2 |
| P0-6 | 错因落库:error_cause 破 0(教师一键分析) | ✅ 已上线 | 作业详情页"错因落库"按钮 · 41abbd2 |
| P0-7 | FR-10 作业总看板 MVP(四态+打卡域并入+订正统计) | ✅ 已上线 | /teacher/homework-board/ · 41abbd2 |
| 验收 | test_client 全量验收(P0-1~P0-7 功能断言) | ✅ 9/9 通过 | 测试残留已清理,error_cause 归零 |
| P1-1 | FR-02 三要素建模:类型×媒介×评价(media_type/eval_type/allow_redo) | ✅ 已上线 | 布置页"作业三要素"选择 + 学生端需求徽标 · 本轮 |
| P1-2 | FR-04 音视频试点引导:作答页按媒介渲染要求(口播验真/镜头要求) | ✅ 已上线 | 语/英/理三科试点组件 · 本轮 |
| P1-3 | FR-08 变式去重:同作业未完成靶向不重建 | ✅ 已上线 | generate_targeted 幂等 · 本轮 |
| P1-4 | FR-03 多班复制:一布置多班复用(copy API) | ✅ 已上线 | 详情页"📋复制到其他班" · 本轮 |
| P1-5 | FR-01 分层筛题轻量:A/B/C 三层筛选 + 已选分层计数 | ✅ 已上线 | 布置页难度层下拉 · 本轮 |
| P1 验收 | test_client 验收(三要素/徽标/引导/复制/筛选) | ✅ 6/6 通过 | 测试数据已清理 |
| P2-1 | FR-12 家长绑定破冰:教师端邀请文案一键生成(发家长群 3 步自助申请+班主任审核) | ✅ 已上线 | 家长绑定页"📣邀请文案" + 看板入口 · 本轮 |
| P2-2 | 看板未交名单 + 一键复制催交(目标班学生-已交) | ✅ 已上线 | /teacher/homework-board/ 未交行 + 催交文案 · 本轮 |
| P2-3 | FR-11 假期专区:is_holiday 标记 + 布置开关 + 学生/看板🏖️徽标 | ✅ 已上线 | 布置页勾选 · 本轮 |
| P2 验收 | test_client 验收(邀请文案/未交名单/假期徽标) | ✅ 4/4 通过 | 测试数据已清理 |
| P3-1 | 防作弊标灰试点:主观题相似度检测(≥85% 标灰,仅供参考不定罪,教师人工研判) | ✅ 已上线 | 详情页"🔍标灰检测" · 本轮 |
| P3-2 | 无感用时打点:作答耗时自动记录(页面打点零打扰)+ 看板均用时 | ✅ 已上线 | time_spent 列 + 看板 ⏱️ · 本轮 |
| P3-3 | 讲题验真:订正"✍️重做 / 🎤讲题"双路径 + 教师核验销号 API | ✅ 已上线 | 学生结果页 + 教师审阅页核验 · 本轮 |
| P3-4 | 离线简版:作业单打印页(🖨️ 打印 → 离线书写 → 拍照回传复用) | ✅ 已上线 | 详情页"🖨️打印作业单" · 本轮 |
| P3 验收 | test_client 验收(标灰/打点/讲题/打印) | ✅ 5/5 通过 | 测试数据已清理 |
| P4-1 | AI 分层组卷:学科×章节×A/B/C 比例从题库抽题回填(不生成新题,教研可信) | ✅ 已上线 | 布置页"🤖AI分层组卷"弹窗 · 本轮 |
| P4-2 | 组卷覆盖统计:A/B/C 已选计数 + 覆盖章节展示(细目表轻量版) | ✅ 已上线 | 组卷结果即时展示 · 本轮 |
| P4-3 | 离线答题码:免登录扫码答题 + 按姓名回收自动判分导入(机房/一体机/热点) | ✅ 已上线 | 详情页"📱离线答题码" + /offline/<token> · 本轮 |
| P4 验收 | test_client 验收(组卷/覆盖/离线码/回收导入 全链路) | ✅ 7/7 通过 | 测试数据已清理 |
| 专项1-细目表 | 双向细目表矩阵:选题实时 章节×A/B/C×题型 覆盖表+空格提示 | ✅ 已上线 | 布置页"📐细目表" · 54054a2 |
| 专项2-周报推送 | 周报自动推送编排:每周日 9:00 cron + 家长消息中心收件(每孩子每周1条) | ✅ 已上线 | 内部端点 + cron d287bd0c · 2f54c5d |
| 专项3-雷同画像 | 跨作业雷同画像:全库同题同文本聚合(≥2人标灰·标注跨作业·不定罪) | ✅ 已上线 | 详情页"🕸️跨作业画像" · 2418725 |
| 专项4-PWA | 答卷 PWA 真离线:SW 缓存开页 + 本地答卷队列 + 联网自动补交 | ✅ 已上线 | /offline/sw.js + 答题页离线逻辑 · 本轮 |