更新课评系统代码

This commit is contained in:
qiuyan
2026-06-02 23:01:58 +08:00
parent f8c4b6174f
commit cd05b8a5a7
45 changed files with 8260 additions and 345 deletions

51
.claude/.backup/README.md Normal file
View File

@@ -0,0 +1,51 @@
# 备份目录说明
## 目录用途
本目录用于存放课评文件的备份,防止数据丢失。
## 备份策略
### 三级备份机制
1. **主文件**:正常保存到学生目录
2. **时间戳备份**:同时保存一份到本目录,文件名格式:`YYYYMMDD_HHMMSS_{学生姓名}.md`
3. **旧文件备份**:覆盖前先备份旧文件为`.md.bak`
### 自动清理规则
- 保留最近 **7天** 的所有备份
- 保留每月 **1号** 的备份(长期存档)
- 自动清理超过时间的备份
- 手动清理指令:`/清理备份`
## 恢复功能
### 恢复指令
- `/恢复 {学生姓名}`:列出该学生的所有备份版本,选择恢复
- `/恢复备份`:恢复最近一次备份
### 备份文件格式
```
文件名20260516_143022_乔乔.md
格式YYYYMMDD_HHMMSS_学生名.md
```
## 目录结构
```
.claude/.backup/
├── 20260516_143022_乔乔.md
├── 20260516_143515_昊昊.md
├── 20260515_162030_小明.md
├── 20260501_101522_乔乔.md ← 每月1号备份长期保留
└── README.md
```
## 注意事项
- 本目录由系统自动管理,请勿手动删除备份文件
- 如需清理备份请使用 `/清理备份` 指令
- 备份文件包含完整课评内容,可直接使用
- 恢复时会自动处理目录结构
- 每月1号的备份会永久保留
---
*备份系统版本v1.0.0*
*最后更新2026-05-16*