学生端:AI批改与自评修正流程
当前对齐原型:
/student/homework-list、/student/paper-homework-detail、/student/history、/student/answer-list、/student/ai-grading、/student/grading-history、/student/homework-report、/student/personal-homework-report
最后更新:2026-04-22
流程定位
当前学生端已经把“结果查看”拆成三层,而不是旧版文档里的单一路径:
查看答案:从提交记录进入,只负责展示题目与参考答案批改详情:从作业列表或纸质教辅作业详情进入,负责承载 AI辅助批改、学生自评修正、教师最终结果作业分析:从作业列表或纸质教辅作业详情进入,按当前记录状态决定展示空态、历史分析或最新分析
“异议”在当前原型中的实际产品表达已经收敛为“自评修正”:
- AI建议生成后,学生可以逐题调整对错或分数
- 提交后,作业状态对外显示为
已自评 - 教师确认前,页面展示
AI建议与我的自评对比 - 教师确认后,学生看到的是教师最终批改结果,并回流最新分析
主流程
flowchart TD
A[学生在作业列表/纸质教辅作业详情看到结果入口] --> B{进入哪个页面?}
B -- 查看答案 --> C[/student/history]
C --> D[点击 查看答案]
D --> E[/student/answer-list<br/>仅看题目与参考答案]
B -- 批改详情 --> F[/student/ai-grading]
F --> G{当前页 AI状态}
G -- idle --> H[点击右上角 AI辅助批改]
H --> I[AI批改中]
I --> J[AI建议生成]
G -- processing --> I
G -- completed --> J
J --> K{教师是否已确认?}
K -- 否 且未提交自评 --> L[学生逐题调整对错/分数]
L --> M[点击 提交自评]
M --> N[状态更新为 已自评]
K -- 否 且已提交自评 --> O[展示 AI建议 与 我的自评 对比]
K -- 是 --> P[展示教师最终批改结果]
F --> Q[点击 查看作业图片]
Q --> R[/student/grading-history<br/>按页查看历史提交原卷]
A --> S[/student/homework-report 或 /student/personal-homework-report]
S --> T{当前是否有可展示分析?}
T -- 无首次批改结果 --> U[展示空态]
T -- 有历史可追溯分析 --> V[先展示上一次分析]
T -- 教师已确认最新结果 --> W[展示最新分析]
当前版本的页面分工
| 页面 | 作用 |
|---|---|
/student/homework-list、/student/paper-homework-detail | 学生看到 批改详情 与 作业分析 两个入口,按状态决定说明文案 |
/student/history | 先定位某一次提交记录 |
/student/answer-list | 只查看该次记录对应的题目与参考答案,不承载自评修正 |
/student/ai-grading | 查看 AI建议、提交自评、查看教师最终结果 |
/student/grading-history | 查看作业原卷图片,并按页切换历史提交记录 |
/student/homework-report、/student/personal-homework-report | 查看作业级分析,支持空态与历史兜底分析 |
状态与页面行为
| 学生看到的状态 | 批改详情页行为 | 作业分析页行为 |
|---|---|---|
| 待批改 | 可能是 AI未触发、AI批改中、AI已完成但教师未确认 三种情况;页面可出现 AI辅助批改、AI批改中 或可编辑自评 | 可能直接空态,也可能先展示最近一次历史分析 |
| 已自评 | 不再展示可编辑控件,改为展示 AI建议 与 我的自评 对比,等待教师确认 | 当前批次未确认前,可先展示上一次可追溯分析 |
| 已批改 | 展示教师最终批改结果 | 展示当前最新分析结果 |
关键业务规则
查看答案和批改详情已明确拆分,不再是同一页。提交记录 -> 查看答案的链路是/student/history -> /student/answer-list,不会直接跳到/student/ai-grading。AI辅助批改是学生在/student/ai-grading页的显式动作,不是提交后自动打开的单独流程页。- 只有“已提交且当前页 AI结果已完成、教师尚未确认、学生尚未提交自评”的页,才应展示可编辑的自评区域和底部
提交自评按钮。 - 学生点击
提交自评但未修改任何题目时,系统应拦截并提示“您还没有修改任何题目”。 - 当记录被教师锁定批改时,学生端应禁止重复触发
AI辅助批改和重复提交自评。 /student/grading-history只负责查看原卷图片,不负责显示题目答案、AI建议或教师结果。- 作业分析页必须保留两种兜底模式:
- 当前批次还没有形成可展示分析时,展示空态
- 若存在上一版已批改结果,则先展示最近一次历史分析,待本次确认后刷新
待批改在当前原型中不是单一含义,可能覆盖“尚未发起 AI”“AI处理中”“AI已完成但尚未进入教师确认”多个阶段,因此不能简单写成“等待教师批改”。