- 新增36-shorthand-learning.md:速记符号阶梯学习指南 - 新增37-status-panel.md:课评状态管理面板 - 新增38-quick-edit.md:快速编辑功能规则 - 新增班级学期总览模板和成长时间线模板 - 更新多条规则文件优化课评生成流程 - 补充第7周班级汇总和学生档案数据
6.6 KiB
6.6 KiB
课评状态管理面板
解决"待确认"状态不直观问题,提升流程闭环率
🎛️ 状态面板设计
面板位置
在memory/class-evaluation-summary/第X周/{班级}.md文件顶部,插入状态管理面板:
---
## 📊 本周课评状态面板
> 最后更新:{时间} | 当前操作员:{教师名}
### 快速统计
| 指标 | 数值 | 状态 |
|------|:----:|:----:|
| 应到人数 | {X}人 | - |
| **实到人数** | **{Y}人** | ✅ |
| 已确认 | {Z}人 | ☑️ |
| 待确认 | {W}人 | ⏳ |
| 待生成 | {V}人 | ⏸️ |
| 缺勤 | {U}人 | 🚫 |
| **课评完成率** | **{XX}%** | {进度条} |
### 操作快捷入口
| 操作 | 指令 | 说明 |
|------|------|------|
| 一键确认全部 | `[确认全部]` | 确认所有待确认课评 |
| 查看待确认 | `[查看待确认]` | 只显示待确认学生 |
| 生成缺勤 | `[标记缺勤]` | 为未到学生记录缺勤 |
| 更新状态 | `[刷新]` | 重新计算统计数据 |
---
📋 学生状态明细表
在学生列表部分,使用交互式状态表:
### 学生状态明细
| 序号 | 学生 | 状态 | 生成时间 | 确认时间 | 操作 |
|:----:|:-----|:----:|:--------:|:--------:|:----:|
| 1 | 乔乔 | ☑️ 已确认 | 16:00 | 16:05 | [查看] [修改] |
| 2 | 昊昊 | ⏳ 待确认 | 16:02 | - | [确认] [修改] [删除] |
| 3 | 小明 | ⏸️ 待生成 | - | - | [输入表现] [标记缺勤] |
| 4 | 小红 | 🚫 缺勤 | - | - | [补录] |
**图例**:
- ☑️ 已确认 - 已审核通过,已双轨保存
- ⏳ 待确认 - 已生成,等待教师确认
- ⏸️ 待生成 - 教师未输入表现
- 🚫 缺勤 - 学生未到校
🔔 自动提醒机制
提醒触发条件
| 场景 | 触发时间 | 提醒内容 |
|---|---|---|
| 批量生成后未确认 | 5分钟后 | "您有{X}份课评待确认" |
| 课评生成后1小时 | 1小时后 | "{学生}的课评还未确认,是否遗忘?" |
| 当日结束 | 22:00 | "今日有{X}份待确认课评,建议处理" |
| 跨周提醒 | 下周一 | "上周有{X}份未确认课评,请尽快处理" |
提醒展示格式
━━━━━━━━━━━━━━━━━━━━━━━━━
⏰ 课评状态提醒
您当前有 3份课评待确认:
1. 昊昊(发现世界-周四19点)- 生成于16:02
2. 小明(发现世界-周四19点)- 生成于16:05
3. 小红(Wedo-周六1030)- 生成于昨天
[一键全部确认] [查看详情] [忽略]
━━━━━━━━━━━━━━━━━━━━━━━━━
🔄 状态流转规则
状态流转图
教师输入表现
↓
┌───────────────┐
标记缺勤 →│ 待生成 │← 取消缺勤
└───────┬───────┘
↓ AI生成课评
┌───────────────┐
教师确认 →│ 待确认 │← 教师修改
└───────┬───────┘
↓ 教师确认
┌───────────────┐
│ 已确认 │
└───────┬───────┘
↓ 自动双轨保存
┌───────────────┐
查看/修改 →│ 已保存 │
└───────────────┘
操作指令对照表
| 当前状态 | 教师操作 | 新状态 | 效果 |
|---|---|---|---|
| 待生成 | 输入表现 | 待确认 | 生成课评 |
| 待生成 | 标记缺勤 | 缺勤 | 记录缺勤 |
| 待确认 | 回复"确认" | 已确认 | 双轨保存 |
| 待确认 | 回复"修改:XXX" | 待确认 | 重新生成 |
| 待确认 | 点击[确认] | 已确认 | 双轨保存 |
| 已确认 | 回复"修改:XXX" | 已确认 | 更新内容 |
| 缺勤 | 补录表现 | 待确认 | 生成课评 |
📱 快速操作示例
场景1:一键确认全部
教师:确认全部
AI:
━━━━━━━━━━━━━━━━━━━━━━━━━
✅ 已确认 3份课评
☑️ 昊昊 - 发现世界-周四19点 - DISC-007
☑️ 小明 - 发现世界-周四19点 - DISC-007
☑️ 小红 - Wedo-周六1030 - CREATE-007
已自动双轨保存到:
- 班级周汇总
- 个人历史课评
━━━━━━━━━━━━━━━━━━━━━━━━━
场景2:批量查看待确认
教师:查看待确认
AI:
━━━━━━━━━━━━━━━━━━━━━━━━━
⏳ 待确认课评列表(3份)
【发现世界-周四19点 - DISC-007】
1. 昊昊
生成时间:16:02
字数:205字
[确认] [查看] [修改]
2. 小明
生成时间:16:05
字数:198字
[确认] [查看] [修改]
【Wedo-周六1030 - CREATE-007】
3. 小红
生成时间:昨天
字数:210字
[确认] [查看] [修改]
[一键全部确认]
━━━━━━━━━━━━━━━━━━━━━━━━━
场景3:单个学生快速操作
教师:确认昊昊
AI:
━━━━━━━━━━━━━━━━━━━━━━━━━
☑️ 已确认:昊昊(发现世界-周四19点)
课评内容预览:
"昊昊本节课学习了..."
已保存到:
- 班级周汇总:第7周/发现世界-周四19点.md
- 个人档案:student/发现世界-周四19点/昊昊/历史课评记录.md
━━━━━━━━━━━━━━━━━━━━━━━━━
📊 数据持久化
状态存储位置
状态信息保存在班级汇总文件的YAML Frontmatter中:
---
class: 发现世界-周四19点
week: 7
course: DISC-007
generated_at: 2026-04-17T16:00:00
status:
total: 2
confirmed: 1
pending: 1
missing: 0
students:
- name: 乔乔
status: confirmed
generated_at: "16:00"
confirmed_at: "16:05"
- name: 昊昊
status: pending
generated_at: "16:02"
confirmed_at: null
---
# 发现世界-周四19点 第7周汇总
...
✅ 实施检查清单
- 在班级汇总模板中添加状态面板
- 实现"一键确认全部"功能
- 实现"查看待确认"过滤功能
- 配置自动提醒(5分钟、1小时、当日结束)
- 在文件Frontmatter中添加状态元数据
- 测试状态流转是否正常
版本:v1.0
更新日期:2026-04-19
配套文件:32-batch-generation.md