Files
ClassFeedback/.claude/rules/90-archive/37-status-panel.md

86 lines
2.0 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 课评状态管理面板v2.0 旧版本)
> ⚠️ **注意**:本文档为 v2.0 旧版本归档文件,描述的是"待确认"状态管理机制。
> 当前系统已升级为 v3.1 "生成即双轨保存"模式,已删除"待确认"状态,详见 [20-workflow.md](../20-workflow.md) 第10节。
>
> **关键差异**
> - v2.0:有"待确认"状态,需要教师确认后才双轨保存
> - v3.1:删除"待确认"状态,生成后立即双轨保存
---
## 📊 状态类型v2.0 旧版本)
---
## 📊 状态类型
| 状态 | 图标 | 说明 |
|:----:|:----:|:-----|
| 已确认 | ☑️ | 已审核通过,已双轨保存 |
| 待确认 | ⏳ | 已生成,等待教师确认 |
| 待生成 | ⏸️ | 教师未输入表现 |
| 缺勤 | 🚫 | 学生未到校 |
---
## 🔄 状态流转规则
```
教师输入表现 → 待确认 → 教师确认 → 已确认 → 自动双轨保存
↓ ↑
标记缺勤 修改后重新生成
```
---
## 📋 班级汇总文件格式
`memory/class-evaluation-summary/第X周/{班级}.md`文件顶部添加状态面板:
```markdown
---
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
- name: 昊昊
status: pending
---
## 本周课评状态
| 学生 | 状态 | 操作 |
|:-----|:----:|:----:|
| 乔乔 | ☑️ 已确认 | [查看] [修改] |
| 昊昊 | ⏳ 待确认 | [确认] [修改] |
```
---
## 🔔 操作指令
| 教师输入 | 功能 |
|:---------|:-----|
| `确认全部` | 一键确认所有待确认课评 |
| `查看待确认` | 只显示待确认学生 |
| `确认{学生}` | 确认单个学生课评 |
| `修改{学生}XXX` | 修改指定学生课评内容 |
---
## 📊 数据持久化
状态信息保存在班级汇总文件的YAML Frontmatter中便于
- 快速统计课评完成情况
- 追踪学生课评状态变化
- 支持批量操作