更新第8周课评与学生档案:新增多班级学生画像及课评汇总归档
- 补全CSP03周六0830/1400班学生课评汇总与profile档案 - 新增AI03周六1900、周日0845/1400、CSP03周日1030、K4周日1900班级结构 - 更新K4周五1900班课评汇总 - 优化课评生成技能规则 - 更新.gitignore与教学输出文档
This commit is contained in:
@@ -23,6 +23,8 @@ type: skill
|
||||
|
||||
综合学生用户画像、教学方案、过往表现和课程特点,生成约200字的个性化课评。支持C++、AIGC、Kitten、体验课四大课程,按班级匹配专属评语风格。所有课评统一汇总到 `课评汇总-2026春季.md`,便于查阅和归档。
|
||||
|
||||
⚠️ **执行规则:调用本技能时无需询问用户确认,直接按流程自动完成所有步骤。**
|
||||
|
||||
---
|
||||
|
||||
## 📋 模式一:批量课评生成(推荐)
|
||||
@@ -87,7 +89,7 @@ type: skill
|
||||
3. **按学生循环处理**:
|
||||
- 读取该学生的用户画像(`.claude/memory/class/[班级]/[姓名]/profile.md`)
|
||||
- 读取过往课评(`.claude/memory/class/[班级]/[姓名]/feedback/课评汇总-2026春季.md`)
|
||||
- 读取课程教案(根据班级和课程名查找对应教案)
|
||||
- **读取本节课上课目标(必须!):到 `.claude/lesson/` 目录下查找对应班级、对应课次的教案文件,获取本节课的教学目标和知识点,作为课评中本节课内容的唯一依据,禁止编造课程内容
|
||||
- 读取班级风格指南(`.claude/rules/[课程].md`)
|
||||
- 结合课程记录中的「表现」字段,生成个性化课评
|
||||
4. **保存课评**:将新课评按课次顺序追加到个人汇总文件 **末尾**(详见下方保存规则)
|
||||
@@ -177,56 +179,68 @@ type: skill
|
||||
|
||||
### 4. 生成 output 周汇总文件
|
||||
|
||||
**所有学生课评生成完毕后**,汇总本周所有课评到一个文件:
|
||||
**所有学生课评生成完毕后**,汇总本周所有课评到一个markdown文件:
|
||||
|
||||
**文件路径**:`output/第[X]周课评.txt`
|
||||
**文件路径**:`output/第[X]周课评汇总.md`
|
||||
- 如果 `output` 文件夹不存在,自动创建
|
||||
- 如果目标文件不存在,自动新建;如果已存在,覆盖写入最新内容
|
||||
|
||||
**文件格式**(最新日期在前,方便复制):
|
||||
```
|
||||
========================================
|
||||
第X周课评汇总
|
||||
[日期范围]
|
||||
========================================
|
||||
**文件格式**(按日期倒叙排列,最新课程在前):
|
||||
```markdown
|
||||
# 第X周课评汇总
|
||||
📅 日期范围:[日期范围]
|
||||
|
||||
----------------------------------------
|
||||
【周日下午 1400 AI03班】(4人上课)
|
||||
----------------------------------------
|
||||
---
|
||||
|
||||
【学生】贺楚悦
|
||||
【课程】AI大作家插图生成
|
||||
【日期】2026-04-19
|
||||
## 【周日下午 1400 AI03班】(4人上课)
|
||||
|
||||
### 贺楚悦
|
||||
**课程**:AI大作家插图生成
|
||||
**日期**:2026-04-19
|
||||
|
||||
[课评正文]
|
||||
|
||||
----------------------------------------
|
||||
---
|
||||
|
||||
【学生】林俊宇
|
||||
...
|
||||
### 林俊宇
|
||||
**课程**:AI大作家插图生成
|
||||
**日期**:2026-04-19
|
||||
|
||||
========================================
|
||||
[课评正文]
|
||||
|
||||
----------------------------------------
|
||||
【周日早上 0845 AI03班】(3人上课,1人缺勤)
|
||||
----------------------------------------
|
||||
---
|
||||
|
||||
...
|
||||
## 【周日早上 0845 AI03班】(3人上课,1人缺勤)
|
||||
|
||||
========================================
|
||||
穹狼科创 · 2026春季学期
|
||||
========================================
|
||||
### 卢皓霖
|
||||
⏸ 请假
|
||||
**备注**:请家长督促在家复习本周知识点
|
||||
|
||||
---
|
||||
|
||||
### 黄俊博
|
||||
**课程**:AI大作家插图生成
|
||||
**日期**:2026-04-19
|
||||
|
||||
[课评正文]
|
||||
|
||||
---
|
||||
|
||||
### 穹狼科创 · 2026春季学期 ✨
|
||||
```
|
||||
|
||||
**排序规则**:
|
||||
- 按班级分组,**日期最晚的班级排在最前面**
|
||||
**排序规则(倒叙)**:
|
||||
- 按班级分组,**日期最晚的班级排在最前面**(倒叙排列)
|
||||
- 同一班级内,学生顺序保持课程记录文档中的顺序
|
||||
- 请假/缺勤学生也列出,标注状态和备注
|
||||
|
||||
**生成步骤**:
|
||||
1. 读取课程记录文档,按日期从晚到早排序班级
|
||||
1. 读取课程记录文档,按日期从晚到早排序班级(倒叙)
|
||||
2. 对每个班级,输出班级标题和人数信息
|
||||
3. 对出勤学生,从个人课评汇总文件中提取最新一条课评内容
|
||||
4. 对请假/缺勤学生,输出状态说明和复习建议
|
||||
5. 保存到 `output/第[X]周课评.txt`
|
||||
5. 检查 `output` 文件夹是否存在,不存在则创建
|
||||
6. 保存到 `output/第[X]周课评汇总.md`
|
||||
|
||||
---
|
||||
|
||||
@@ -258,11 +272,11 @@ type: skill
|
||||
- 体验课.md:体验课转化评语
|
||||
- **用户画像**:`.claude/memory/class/[班级]/[姓名]/profile.md`
|
||||
- 参考6种学生类型:内向谨慎型、信心不足型、新手入门型、聪明浮躁型、潜力待挖型、容易满足型
|
||||
- **教学方案**:根据课次查找对应教案(必须读取!不能编造课程名称)
|
||||
- **本节课上课目标(必须读取!):** 到 `.claude/lesson/` 目录下查找对应班级、对应课次的教案文件,获取本节课的教学目标和知识点,作为课评中本节课内容的唯一依据,禁止编造课程内容:
|
||||
- K4班课程:`.claude/lesson/K4/README.md`
|
||||
- AI03班课程:`.claude/lesson/AI03/AICODE-03/` 或 `.claude/lesson/AI03/AICODE-06/`
|
||||
- CSP03班课程:`.claude/lesson/CSP03/知识点.md`
|
||||
- 体验课:根据实际体验内容填写
|
||||
- 体验课:根据实际体验内容从对应lesson文件读取
|
||||
- **过往课评**:读取该学生的 `课评汇总-2026春季.md` 和最近课评,避免重复用词
|
||||
|
||||
### 3. 收集本次表现
|
||||
|
||||
Reference in New Issue
Block a user