学生端 / 作业分析
周策 老师
Prototype

学生端 · 作业分析

补齐学生作业分析与图表展示页。

设计视口: 375 x 812 · 当前缩放: 100% · 左右分栏: 拖动中线调整
Page PRD

prds/作业管理模块/student/s_homework_report.md

当前文档: prds/作业管理模块/student/s_homework_report.md

当前对照重点: 作业分析
Review Hint

左侧现在支持三种演示模式: 默认按设计稿完整缩放、按宽度铺满、以及 100% 原始尺寸滚动查看。 右侧默认读取当前页面对应的页面级 PRD,而不是整本总 PRD;改页面时,直接同步维护这个页面文档即可。

学生端: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已完成但尚未进入教师确认”多个阶段,因此不能简单写成“等待教师批改”。
当前这页已经是“原型 + 页面 PRD”评审工作台。跨页面规则请维护在总览 / 全局规则文档,页面细节请直接维护右侧页面 PRD。
Review Workspace - Prototype + Page PRD