为课评系统添加家长视角和交互式功能:- 新增家长视角板块,包含核心知识、必学内容、家庭建议和作业要求 - 更新所有课程评语风格文件,支持家长视角内容 - 添加交互式提问机制,通过提问获取更具体的课评内容 - 更新学生画像模板,增加家校沟通信息 - 新增示例文件展示完整的家长视角课评

This commit is contained in:
chengzi
2026-05-06 19:15:56 +08:00
parent 52f21814e8
commit 2e7878007c
9 changed files with 440 additions and 4 deletions

View File

@@ -23,7 +23,10 @@ type: skill
综合学生用户画像、教学方案、过往表现和课程特点生成约200字的个性化课评。支持C++、AIGC、Kitten、体验课四大课程按班级匹配专属评语风格。所有课评统一汇总到 `课评汇总-2026春季.md`,便于查阅和归档。
⚠️ **执行规则:调用本技能时无需询问用户确认,直接按流程自动完成所有步骤。**
⚠️ **执行规则:**
1. 初始阶段如果信息不足,会通过提问获取更具体的内容
2. 信息充分后自动完成所有步骤
3. 提问过程确保生成更精准、更个性化的课评内容
---
@@ -289,9 +292,47 @@ type: skill
### 使用流程
```
1. 确认学生/课程/课次 → 2. 自动获取OJ数据仅CSP班级运行Python脚本→ 3. 读取相关资料 → 4. 收集本次表现 → 5. 生成课评CSP班级自动整合OJ数据→ 6. 保存到学生文件夹(按课次顺序追加)
1. 确认学生/课程/课次 → 2. 自动获取OJ数据仅CSP班级运行Python脚本→ 3. 读取相关资料 → 4. 交互式收集表现(通过提问获取具体信息)→ 5. 生成课评CSP班级自动整合OJ数据→ 6. 保存到学生文件夹(按课次顺序追加)
```
### 4. 交互式收集表现(新功能)
**目的**:如果初始信息不够具体,通过提问获取更详细、更个性化的内容。
**触发条件**
- 初始描述过于笼统(如"表现很好"、"很认真"
- 缺乏具体行为细节
- 没有成长对比信息
- 缺少家长视角的内容
**提问策略**
1. **获取具体行为**
- "能具体说说嘉博在哪个环节表现最突出吗?"
- "他有没有什么特别让人印象深刻的行为?"
- "完成作品时,他是怎么做的?"
2. **挖掘细节信息**
- "他在调试时遇到了什么具体问题?"
- "花了多长时间完成?"
- "有没有主动提出什么有趣的想法?"
3. **了解成长变化**
- "相比上节课,他在哪些方面有明显进步?"
- "有没有保持好的习惯,或者需要改进的地方?"
- "课堂专注度有什么变化?"
4. **收集家长需求**
- "家长最关心孩子的哪个方面?"
- "在家可以做什么来帮助巩固本周所学?"
- "希望培养孩子的什么能力?"
**信息整合原则**
- 每个回答都要写入课评,确保"言之有物"
- 将具体行为与能力培养联系起来
- 结合家长期望给出针对性建议
- 生成包含"家长视角"板块的完整课评
### 1. 确认基本信息
- 学生姓名_______
- 班级_______
@@ -335,7 +376,11 @@ python scripts/update_feedback_with_oj.py \
- 体验课根据实际体验内容从对应lesson文件读取
- **过往课评**:读取该学生的 `课评汇总-2026春季.md` 和最近课评,避免重复用词
### 4. 收集本次表现
### 4. 收集本次表现(交互式确认)
如果提供的课评内容不够具体,我将通过提问来获取更多信息,确保生成高质量的课评。
**初始信息收集**
```
掌握程度:□优秀 □良好 □一般 □待提高
课堂互动:□积极 □一般 □被动 □缺席
@@ -346,7 +391,26 @@ python scripts/update_feedback_with_oj.py \
- 进步_________________________
```
### 5. 生成课评约200字
**交互式提问流程**
1. 如果描述过于笼统,我会问:
- "能具体说说嘉博在哪个环节表现最突出吗?"
- "他有没有什么特别让人印象深刻的行为?"
- "和其他同学相比,他的表现有什么不同?"
2. 如果缺乏具体细节,我会问:
- "他在调试时遇到了什么具体问题?"
- "他完成作品花了多长时间?"
- "他有没有主动提出什么有趣的想法?"
3. 如果没有成长记录,我会问:
- "相比上节课,他在哪些方面有明显进步?"
- "有没有保持好的习惯,或者需要改进的地方?"
4. 如果没有家庭配合建议,我会问:
- "家长最关心孩子的哪个方面?"
- "在家可以做什么来帮助巩固本周所学?"
### 5. 生成课评约200字基于具体信息
根据选择的风格组合内容:
- 开场白30字+ 优点60字+ 建议60字+ 结束语50字
- **CSP班级专属**自动整合OJ做题数据包括完成情况、错误分布、思考模式分析放在课评的单独板块