Initial commit: 穹狼科创课评反馈生成器

- 添加 CLAUDE.md 项目说明
- 添加评语规则、课程模板、技能库
- 添加 .gitignore 忽略 .env
This commit is contained in:
chengzi
2026-04-14 21:27:19 +08:00
commit 7487e8451a
259 changed files with 14446 additions and 0 deletions

View File

@@ -0,0 +1,121 @@
---
name: 课评
description: 根据学生画像、教学方案、过往表现生成个性化课评
type: skill
---
# 🎯 课评生成器技能包
## 📁 文件结构
```
课评生成/
├── 技能说明.md # 本文件(完整技能指南)
└── 使用模板/ # 存放各类模板和示例
├── 学生画像模板.md
├── 课评示例.md
└── 快速参考卡.pdf
```
## 🌟 功能说明
本技能包专为穹狼科创编程课程设计综合学生用户画像、教学方案、过往表现和课程特点生成约200字的个性化课评。支持C++、AIGC、Kitten三大课程提供鼓励型和激励型两种评语风格。
## 📋 使用流程
```
1. 确认学生/课程/课次 → 2. 读取相关资料 → 3. 收集本次表现 → 4. 生成课评 → 5. 保存到学生文件夹
```
## 🔧 具体步骤
### 1. 确认基本信息
- 学生姓名_______
- 班级_______
- 课程类型□CPP □AIGC □KITTEN
- 本节课次第_______课
- 课评风格:□鼓励型 □激励型
### 2. 读取参考资料
- **风格指南**`.claude/rules/[课程].md`
- CPP.mdC++课程评语(鼓励型+激励型)
- AIGC.mdAIGC课程评语鼓励型+激励型)
- KITTEN.mdKitten课程评语鼓励型+激励型)
- **用户画像**`.claude/memory/student/[班级]/[姓名]/用户画像/[姓名].md`
- 参考6种学生类型内向谨慎型、信心不足型、新手入门型、聪明浮躁型、潜力待挖型、容易满足型
- **教学方案**:根据课次查找对应教案(必须读取!不能编造课程名称)
- K4班课程`.claude/lesson/K4/README.md`
- AI03班课程`.claude/lesson/AI03/README.md`
- CSP03班课程`.claude/lesson/CSP03/README.md`
- 体验课:根据实际体验内容填写
- **过往课评**读取最近10篇课评文件
### 3. 收集本次表现
```
掌握程度:□优秀 □良好 □一般 □待提高
课堂互动:□积极 □一般 □被动 □缺席
具体表现:
- 优点_________________________
- 不足_________________________
- 进步_________________________
```
### 4. 生成课评约200字
根据选择的风格组合内容:
- 开场白30字+ 优点60字+ 建议60字+ 结束语50字
- 姓名称呼规则:如果学生姓名是三字姓名,正文中默认去掉姓氏,只保留后两个字称呼,例如“陈圆振”写作“圆振”,“王晨语”写作“晨语”,让语气更亲切;文件名和档案路径仍保留完整姓名。
### 5. 保存课评
保存到:`.claude/memory/student/[班级]/[姓名]/课评反馈/第[课次]课-[日期].md`
### 6. 更新出勤登记(自动)
保存课评后,自动在出勤登记文件中记录本次出勤:
**出勤登记文件路径**
`.claude/memory/student/[班级]/[姓名]/课评反馈/出勤登记-2026春季.md`
**记录格式**
```
| 日期 | 课程 | 课次 | 状态 | 备注 |
| 2026-04-06 | AI大作家下 | 第5课 | ✅ 出勤 | |
```
**操作步骤**
1. 检查出勤登记文件是否存在,不存在则从模板创建
2. 查找日期列,如果已有今日记录则更新,否则在表格末尾添加新行
3. 状态标记为"✅ 出勤"
4. 备注栏留空
## 🎨 学生类型速查
| 观察点 | 鼓励型学生 | 激励型学生 |
|--------|------------|------------|
| **语言特征** | "我不会"、"对不对"、"好难" | "我会了"、"太简单"、"够用了" |
| **课堂表现** | 专注但沉默、需要确认、害怕出错 | 反应快、爱抢答、满足现状 |
| **作品完成** | 慢但认真、反复确认 | 快但粗糙、不愿优化 |
| **提问方式** | 被动等待老师发现 | 主动但缺乏深度 |
## 💡 生成技巧
### 鼓励型要点
- 多用"我看到"、"我注意到"
- 肯定过程而非结果
- 建议用"我们可以"
- 避免使用"但是"
### 激励型要点
- 善用"敢不敢"、"挑战"
- 指出"以你的能力可以更好"
- 提供具体可行的挑战
- 适度夸赞天赋
## ⏱️ 时间分配
- 准备阶段5分钟
- 资料读取10分钟
- 表现记录5分钟
- 生成撰写15分钟
- 保存归档5分钟
- **总计40分钟**
## 📝 示例课评
**AIGC课程 - 鼓励型**
> 李明今天虽然是第一次接触AI绘画但我看到了你眼里的好奇这就是最好的开始。你的描述很有画面感"想要一个会眨眼的可爱猫咪"这就是好的Prompt。虽然操作还有点生疏但老师注意到你一直在尝试这份坚持比做对题目更珍贵。下次可以把想法先写在便签纸上分点列出跟AI沟通会更顺畅。记住编程最大的门槛不是英文或数学是敢于尝试的勇气你已经有了。继续和你的"AI搭档"对话吧,它会越来越懂你的。

View File

@@ -0,0 +1,54 @@
# 学生画像模板
> 填写指南:根据学生的实际表现选择对应的类型,主要从性格特点、学习状态、能力水平三个维度判断
---
## 🌱 鼓励型学生
### 内向谨慎型
- **表现**:安静、敏感、害怕出错
- **语言**:很少主动说话、声音小、问"对不对"
- **策略**:多鼓励、创造低压力环境
### 信心不足型
- **表现**:常说"不会"、"做不到"
- **行为**:遇到问题先放弃、需要引导
- **策略**:分解任务、创造小成功体验
### 新手入门型
- **表现**:刚接触编程、充满好奇
- **问题**表达不清晰、易被bug卡住
- **策略**:放慢节奏、及时肯定每个小进步
---
## 🔥 激励型学生
### 聪明浮躁型
- **表现**:反应快、但不够深入
- **语言**"我会了"、"太简单"
- **策略**:给挑战、追求极致
### 潜力待挖型
- **表现**:能完成任务但缺乏探索
- **心理**:容易被满足、缺乏内驱力
- **策略**:展示更高可能性、激发向往
### 容易满足型
- **表现**:做完基本要求就停了
- **心态**"够用了"、不想更进
- **策略**:对比激发、挑战胜负欲
---
## 📝 快速判断
| 课堂表现 | 学生类型 | 推荐风格 |
|----------|----------|----------|
| 不敢说话、害怕出错 | 内向谨慎型 | 鼓励型 |
| "我不会"、"我做不好" | 信心不足型 | 鼓励型 |
| 第一次学、什么都新鲜 | 新手入门型 | 鼓励型 |
| "我会了"但不深入 | 聪明浮躁型 | 激励型 |
| 能完成但不探索 | 潜力待挖型 | 激励型 |
| "够用了"、不想更进 | 容易满足型 | 激励型 |

View File

@@ -0,0 +1,23 @@
# 课评示例
## 示例1Kitten课程 - 鼓励型
**学生**:小明 | **班级**三年级A班 | **课次**第3课
小明今天虽然是第一次接触循环积木,但我看到了你眼里的好奇,这就是最好的开始。你的故事很有想象力,"小猫去太空探险"这个创意太棒了!虽然积木用得还不太熟练,但你能说清楚自己想要什么效果,这就是编程思维的开始。程序没跑通没关系,重要的是你愿意一次次调整积木,这份坚持最珍贵。下次我们可以试着先把故事在纸上画出来,再一块块搭积木,这样会更有条理。记住,每一款伟大的游戏都是从第一个积木开始的,继续创造吧!
---
## 示例2AIGC课程 - 激励型
**学生**:小红 | **班级**四年级B班 | **课次**第5课
小红以你的聪明程度今天这个AI绘画应该20分钟搞定咱们来挑战一下你的反应超快老师刚说需求你就能组织出清晰的Prompt这种表达能力是天赋。这个页面的动画效果很惊艳你偷偷研究了不少技巧吧审美在线但别只满足于实现功能去问问AI"这段代码还能怎么优化",追求极致性能。你的天花板远不止于此,别让"够用"成为你的绊脚石!
---
## 示例3CPP课程 - 鼓励型
**学生**:小李 | **班级**五年级C班 | **课次**第8课
小李今天虽然是第一次接触递归但我看到了你眼里的好奇这就是最好的开始。你很善于倾听老师讲的时候你眼睛一直跟着屏幕这种专注是学好编程的基石。虽然代码还有bug但你的思路是对的下一步就是把它表达出来。遇到不懂的地方会标记下来而不是跳过去这种处理方式很务实。下次我们可以试着把思路先画在纸上再写代码这样会更顺畅。老师相信按这个节奏下去你很快就会找到编程的感觉。