diff --git a/.claude/rules/15-semester-weeks.md b/.claude/rules/15-semester-weeks.md index 7893f1a..341e8bd 100644 --- a/.claude/rules/15-semester-weeks.md +++ b/.claude/rules/15-semester-weeks.md @@ -113,6 +113,9 @@ | 第3周 | AI03-003 | 代码辅助 | AI编程助手、代码解释、调试帮助 | 编程效率、学习能力 | | 第4周 | AI03-004 | 数据分析 | 数据处理、图表生成、结论提炼 | 数据思维、逻辑思维 | | **第5周** | **AI03-005** | **项目整合** | **多AI协作、工作流设计、成果输出** | **系统思维、项目管理** | +| 第6周 | AI03-006 | 未来职业预测器 | AI工具链整合、项目开发、测试迭代 | AI协作、产品开发 | +| 第7周 | AI03-007 | 超能力抽签机 | 随机算法、交互设计、视觉美化 | 编程逻辑、创意设计 | +| **第8周** | **AI03-008** | **我的个人主页(上)** | **内容先行、板块化设计、自定义智能体** | **拆解力、审美力、AI协作** | | ... | ... | ... | ... | ... | --- diff --git a/.claude/rules/20-style-building.md b/.claude/rules/20-style-building.md index fa496aa..76cac1c 100644 --- a/.claude/rules/20-style-building.md +++ b/.claude/rules/20-style-building.md @@ -6,8 +6,48 @@ |------|------| | 适用年龄 | 2.5-6岁(托班至大班) | | 课程类型 | COURSE_BUILD(创意搭建) | -| 输出字数 | 180-220字 | -| 段落数 | **3段**(第1段:课程知识30-40字;第2段:课堂细节长段落100-130字;第3段:课后建议30-40字) | +| 输出字数 | **弹性范围:180-320字**(根据输入内容丰富度自动调整) | +| 段落数 | **3段**(第1段:课程知识30-50字;第2段:课堂细节长段落100-180字;第3段:课后建议30-50字) | + +## 字数弹性规则 + +### 自动判断逻辑 +根据教师输入的内容丰富度,自动选择合适篇幅: + +| 输入类型 | 字数范围 | 适用场景 | +|:-------:|:-------:|:---------| +| **精简版** | 180-220字 | 输入简洁,无特别亮点 | +| **标准版** | 220-280字 | 输入有具体细节或成长亮点 | +| **详细版** | 280-320字 | 输入有精彩瞬间、多个亮点或特殊表现 | + +### 字数分配(弹性) + +| 段落 | 精简版 | 标准版 | 详细版 | 内容特点 | +|------|:------:|:------:|:------:|:---------| +| **第1段**(课程知识点)| 30-40字 | 35-45字 | 40-50字 | 基础介绍,适度扩展 | +| **第2段**(课堂细节)| 100-130字 | 130-170字 | 170-200字 | **核心段落,根据亮点多少灵活扩展** | +| **第3段**(课后建议)| 30-40字 | 35-45字 | 40-50字 | 具体建议,可略详细 | + +### 触发详细版的信号词 + +当输入中出现以下内容时,自动进入详细版(260-320字): +- **精彩瞬间**:"特别棒的是"、"让我惊讶的是"、"印象深刻的是" +- **多个亮点**:输入中包含3个以上的独立行为描述 +- **突破性行为**:"第一次主动"、"从未有过"、"历史性突破" +- **情感丰富**:包含情绪变化、社交互动、创造性表现 +- **对比强烈**:"以前从来不...今天居然..." + +### 示例对比 + +**精简版**(输入简洁): +> 乔乔今天观望了5分钟,然后搭了3层,自己调整了高度,挺稳定的,比上周有进步。 +> +> 输出:约200字 + +**详细版**(输入丰富): +> 乔乔今天开始观望了5分钟,后来主动搭了3层管道,球卡住的时候自己调整高度,还帮助旁边的小朋友一起搭,最后完成作品特别开心,说这是她最喜欢的作品。比上周主动多了,上周观望了10分钟才开始。 +> +> 输出:约280字(扩展第2段,详细描述帮助同伴、情绪反应、纵向对比) ## 语气风格 @@ -41,10 +81,13 @@ | 段落 | 覆盖模块 | 核心维度 | 字数 | |------|---------|---------|:----:| | **第1段** | 课程知识点 | 兴趣度 | 30-40字 | -| **第2段** | 掌握程度+课堂环节+成长亮点 | 学习表现+目标达成+成长发展 | 100-130字 | -| **第3段** | 课后建议 | 延伸学习 | 30-40字 | +| **第2段** | 掌握程度+课堂环节+成长亮点 | 学习表现+目标达成+成长发展 | **100-180字(弹性)** | +| **第3段** | 课后建议 | 延伸学习 | 30-50字 | **段落控制**:全文控制在**3个段落**,第2段为长段落整合多个模块内容 +- **第2段核心**:根据输入内容丰富度,可在100-180字之间灵活调整 +- **精简场景**:输入简洁,100-120字即可 +- **丰富场景**:输入有多个亮点,扩展到150-180字,充分展现学生表现 --- diff --git a/.claude/rules/21-style-coding.md b/.claude/rules/21-style-coding.md index ed0322f..774050e 100644 --- a/.claude/rules/21-style-coding.md +++ b/.claude/rules/21-style-coding.md @@ -6,8 +6,48 @@ |------|------| | 适用年龄 | 6-10岁(小学一至四年级) | | 课程类型 | COURSE_KITTEN(图形编程) | -| 输出字数 | 190-230字 | -| 段落数 | **3段**(第1段:课程知识;第2段:课堂细节长段落;第3段:课后建议) | +| 输出字数 | **弹性范围:190-320字**(根据输入内容丰富度自动调整) | +| 段落数 | **3段**(第1段:课程知识35-50字;第2段:课堂细节长段落100-200字;第3段:课后建议35-50字) | + +## 字数弹性规则 + +### 自动判断逻辑 +根据教师输入的内容丰富度,自动选择合适篇幅: + +| 输入类型 | 字数范围 | 适用场景 | +|:-------:|:-------:|:---------| +| **精简版** | 190-230字 | 输入简洁,无特别亮点 | +| **标准版** | 230-280字 | 输入有具体细节或成长亮点 | +| **详细版** | 280-350字 | 输入有精彩瞬间、多个亮点或特殊表现 | + +### 字数分配(弹性) + +| 段落 | 精简版 | 标准版 | 详细版 | 内容特点 | +|------|:------:|:------:|:------:|:---------| +| **第1段**(课程知识点)| 35-45字 | 40-50字 | 45-55字 | 准确术语,适度扩展 | +| **第2段**(课堂细节)| 100-130字 | 140-170字 | 170-220字 | **核心段落,根据亮点多少灵活扩展** | +| **第3段**(课后建议)| 35-45字 | 40-50字 | 45-55字 | 具体任务,可略详细 | + +### 触发详细版的信号词 + +当输入中出现以下内容时,自动进入详细版(280-350字): +- **精彩瞬间**:"特别棒的是"、"让我惊讶的是"、"印象深刻的是" +- **多个亮点**:输入中包含3个以上的独立行为描述 +- **突破性行为**:"第一次主动"、"从未有过"、"历史性突破" +- **技术细节**:输入中有具体的编程逻辑、调试过程、错误排查 +- **情感丰富**:包含情绪变化、社交互动、创造性表现 + +### 示例对比 + +**精简版**(输入简洁): +> 李想今天学习了循环,理解了重复执行,自己调试了三次,最后成功了,挺开心的。 +> +> 输出:约210字 + +**详细版**(输入丰富): +> 李想今天学习了"重复执行"循环结构,一开始设了3次发现不够,改成10次后小猫走得太快,又调整到5次加等待时间。调试过程中主动说"让我再试一次",最后成功的时候自己鼓掌。还主动帮同桌找bug,说是"你少了结束括号"。这个分享行为是第一次出现。 +> +> 输出:约310字(充分展现调试过程、坚持精神、帮助他人的亮点) ## 语气风格 @@ -29,65 +69,68 @@ ## 必写模块 -> **Emoji使用说明**:小学版课评在每段末尾添加1个简洁emoji,总计5个,保持专业感与趣味性平衡 -> - **模块1**(课程知识点):💡 或 📚 -> - **模块2**(掌握程度):✓ 或 ⚡ -> - **模块3**(课程环节与目标达成):🎯 或 ✅ -> - **模块4**(成长亮点):📈 或 💪 -> - **模块5**(课后建议):🏠 或 🔧 +> **Emoji使用说明**:小学版课评采用**3段式**,每段末尾添加1个简洁emoji,总计**3个**,保持专业感与趣味性平衡 +> - **第1段**(课程知识点):💡 或 📚 +> - **第2段**(课堂细节+成长亮点):📈 或 💪 +> - **第3段**(课后建议):🏠 或 🔧 > > **首次上课/补课说明**:详见 [33-first-class-rules.md](33-first-class-rules.md) -### 1. 课程知识点(35-45字) +### 1. 课程知识点(35-55字,根据输入灵活调整) **写什么**:本节课学习的编程概念或技能 **写法**: - 准确术语:"学习了'当按下空格键'事件和'移动10步'指令" - 说明用途:"用这些做了一个可以用键盘控制的小猫走迷宫" - 避免空话:不说"学习了编程的基础知识" +- **扩展原则**:当输入中有具体编程逻辑时,可以详细描述 **示例**: - "今天接触了'重复执行'(循环),用它让小鸟持续扇翅膀,不用重复写很多次一样的代码。" - "学习了'如果...那么'判断语句,让小猫碰到红色区域时说出'你输了'。" -### 2. 掌握程度(35-45字) +### 2. 掌握程度(35-70字,根据输入灵活调整) **写什么**:对知识点的理解和应用情况 **写法**: - 具体表现:"能独立搭建循环结构,但循环次数需要试几次才确定" - 错误分析:"条件判断的方向写反了,改成'碰到红色'后运行正常" - 避免笼统:不说"掌握得不错" +- **扩展原则**:当输入中有具体的调试过程、错误排查时,充分展开描述 **示例**: -- "理解了循环能省事的道理,但第一次设成重复3次,发现翅膀扇得太快,调整后改成重复5次、每次等待0.2秒。" -- "条件判断的逻辑听明白了,实际操作时把'>'和'<'搞混了一次,检查后发现并改正。" +- **简洁版**:"理解了循环能省事的道理,但第一次设成重复3次,发现翅膀扇得太快,调整后改成重复5次、每次等待0.2秒。" +- **详细版**:"循环的概念理解得很清楚,第一次设成重复3次,发现小猫走得不够远;改成10次后速度又太快了;最后调整到5次加0.2秒等待时间,终于达到理想效果。整个调试过程很耐心,尝试了3次才找到最佳参数。" -### 3. 课程环节与目标达成(40-50字) +### 3. 课程环节与目标达成(40-80字,根据输入灵活调整) **写什么**:学生在本节课各环节的表现,与课程设计目标的对应关系 **写法**: - 环节参与:导入环节、新知讲解、实践操作、总结分享的参与状态 - 目标对应:本节课教学目标(知识/技能/情感)的达成情况 - 课程设计呼应:对课程活动设计的响应和投入程度 +- **扩展原则**:当输入中有多个环节的具体表现时,可以详细描述 **示例**: - "导入环节对AI话题很感兴趣,实践环节专注完成代码调试,最后分享环节能说出循环的作用,本节课的编程目标顺利达成。" - "在Trae Builder模式探索中投入度高,Markdown练习环节主动尝试不同排版,最后能独立完成故事设定文档。" -### 4. 成长亮点(35-45字) +### 4. 成长亮点(35-70字,根据输入灵活调整) **写什么**:编程能力的具体进步或思维方式的转变 **写法**: - 思维变化:"以前直接问老师,今天先试着自己改参数看效果" - 习惯养成:"开始写代码前先画流程图了" - 迁移能力:"把上节课的循环知识用到了今天的项目里" +- **扩展原则**:当输入中有多个成长亮点时,充分展开描述 **示例**: - "和上节课相比,今天遇到bug没有直接问,而是先尝试改了几个数字看变化,这个调试思路是对的。" - "主动用了上节课学的注释功能,给重要的代码块加了说明,方便自己回头看。" -### 5. 课后建议(35-45字) +### 5. 课后建议(35-55字,根据输入灵活调整) **写什么**:家长可以支持的具体方式或延伸练习 **写法**: - 具体任务:"可以尝试把今天的小游戏加一个新关卡" - 生活连接:"玩棋类游戏时,可以聊聊'如果...就...'的判断逻辑" - 资源推荐:"Kitten官网有类似的迷宫项目,可以看看别人的解法" +- **扩展原则**:当第2段非常详细时,建议部分也可适度扩展到45-55字,给出更具体的家庭活动建议 **示例**: - "今天的迷宫游戏可以在家继续完善,试试加入'吃到金币加分'的功能,需要用到变量,下节课会学。" @@ -104,13 +147,9 @@ 李想本节课学习了"重复执行"(循环)和"如果碰到颜色就..."(条件判断),用这两个概念做了一个小猫走迷宫的游戏 💡 -循环的作用理解了,但第一次把循环次数设成3次,小猫走得不够远;改成10次后正常。条件判断一开始方向写反了,检查代码后发现并修正 ✓ - -导入环节对迷宫游戏很感兴趣,实践环节专注完成代码搭建,最后分享环节能说出循环的作用,本节课的编程目标顺利达成 🎯 - -和上周相比,本节课会主动给代码分区域摆放(运动放一起、外观放一起),这个整理习惯有助于后续写更复杂的程序 📈 +循环的作用理解了,但第一次把循环次数设成3次,小猫走得不够远;改成10次后正常,条件判断一开始方向写反了,检查代码后发现并修正。导入环节对迷宫游戏很感兴趣,实践环节专注完成代码搭建,最后分享环节能说出循环的作用,本节课的编程目标顺利达成。和上周相比,本节课会主动给代码分区域摆放(运动放一起、外观放一起),这个整理习惯有助于后续写更复杂的程序 📈 回家后可以试试给游戏加一个"开始"按钮,点击后小猫才动。需要用到"当角色被点击"事件,可以预习一下。下周我们继续 🏠 --- -**字数:218字 | 段落:3段 | Emoji:5个** +**字数:218字 | 段落:3段 | Emoji:3个** diff --git a/.claude/rules/22-style-robotics.md b/.claude/rules/22-style-robotics.md index 33793d2..2e7cafa 100644 --- a/.claude/rules/22-style-robotics.md +++ b/.claude/rules/22-style-robotics.md @@ -6,7 +6,7 @@ |------|------| | 适用年龄 | 8-10岁(小学三至四年级) | | 课程类型 | COURSE_ROBOT(机器人竞技) | -| 输出字数 | 200-240字 | +| 输出字数 | **弹性范围:200-350字**(根据输入内容丰富度自动调整) | | 段落数 | **3段**(第1段:课程知识;第2段:课堂细节长段落;第3段:课后建议) | ## 语气风格 @@ -30,12 +30,10 @@ ## 必写模块 -> **Emoji使用说明**:机器人竞赛版课评在每段末尾添加1个专业emoji,总计5个,体现竞技感与技术感 -> - **模块1**(课程知识点):⚙️ 或 🤖 -> - **模块2**(掌握程度):📊 或 ⚡ -> - **模块3**(课程环节与目标达成):🎯 或 ✅ -> - **模块4**(成长亮点):📈 或 🚀 -> - **模块5**(课后建议):🏠 或 🔧 +> **Emoji使用说明**:机器人竞赛版课评采用**3段式**,每段末尾添加1个专业emoji,总计**3个**,体现竞技感与技术感 +> - **第1段**(课程知识点):⚙️ 或 🤖 +> - **第2段**(课堂细节):📈 或 🚀 +> - **第3段**(课后建议):🏠 或 🔧 > > **首次上课/补课说明**:详见 [33-first-class-rules.md](33-first-class-rules.md) @@ -105,13 +103,9 @@ 王浩本节课训练了颜色传感器的巡线校准(重新标定白/黑值)和新的任务策略(先近后远、分段计时),主要解决之前巡线误判和策略执行拖沓的问题 ⚙️ -校准后巡线成功率从上次60%提升到85%。但新策略执行不够果断,计划的"前30秒拿近处"实际用了45秒,挤压了后期高分任务的时间 📊 - -导入环节对竞技策略话题很感兴趣,实操训练专注完成巡线调试,复盘环节能分析出问题原因,本节课的训练目标顺利达成 🎯 - -和两周前相比,遇到程序异常时不再直接重试,而是先分析可能原因(传感器/参数/结构),有针对性调整,调试效率明显提高 📈 +校准后巡线成功率从上次60%提升到85%,新策略执行不够果断,计划的"前30秒拿近处"实际用了45秒。导入环节对竞技策略话题很感兴趣,实操训练专注完成巡线调试,复盘环节能分析出问题原因,本节课的训练目标顺利达成。和两周前相比,遇到程序异常时不再直接重试,而是先分析可能原因(传感器/参数/结构),有针对性调整,调试效率明显提高 📈 周末可以用模拟器测试几种不同的时间分配方案(20+100、30+90、40+80),记录哪种得分更高,下周带数据来讨论策略优化 🏠 --- -**字数:226字 | 段落:3段 | Emoji:5个** +**字数:226字 | 段落:3段 | Emoji:3个** diff --git a/.claude/rules/30-input-format.md b/.claude/rules/30-input-format.md index 247d448..085f3b3 100644 --- a/.claude/rules/30-input-format.md +++ b/.claude/rules/30-input-format.md @@ -196,9 +196,58 @@ AI解析: 学生:昊昊 行为:观望→搭3层→反复调整 情绪:稳定 + +输出字数:约200字(精简版) ``` -### 示例3:批量混合标记 +### 示例3:详细输入 → 详细输出 + +``` +输入:乔乔今天开始观望了5分钟,后来主动搭了3层管道,球卡住的时候自己调整高度,还帮助旁边的小朋友一起搭,最后完成作品特别开心,说这是她最喜欢的作品。比上周主动多了,上周观望了10分钟才开始。 + +AI解析: + 学生:乔乔 + 行为:观望5分钟→主动搭3层→自己调整→帮助同伴 + 情绪:开心(特别开心) + 对比:比上周进步(上周观望10分钟) + 亮点:主动帮助同伴、表达情感、纵向对比明显 + +输出字数:约280字(详细版) +``` + +--- + +## 📏 课评字数弹性规则 + +### 核心理念 +**输入越丰富 → 课评越详细** + +课评字数不再固定为200字,而是根据你输入的内容丰富度自动调整: + +| 输入类型 | 示例 | 输出字数 | 说明 | +|---------|------|---------|------| +| **精简输入** | "搭了3层,开心" | 180-220字 | 基础描述,简洁明了 | +| **标准输入** | "观望5分钟后主动搭3层,自己调整,还帮助同伴" | 220-280字 | 有具体细节或亮点,充分展现 | +| **详细输入** | "观望5分钟→主动搭3层→自己调整→帮助同伴→说这是最喜欢的作品→比上周主动多了" | 280-350字 | 精彩瞬间多,全面记录 | + +### 给教师的建议 + +1. **简单记录 → 简洁课评** + - 适合:常规课堂、表现平稳 + - 输入:简要描述行为即可 + +2. **详细描述 → 丰富课评** + - 适合:有亮点、有突破、有情感瞬间 + - 输入:尽可能多描述细节,AI会充分展开 + +3. **不用担心字数** + - 描述得多 ≠ 啰嗦 + - AI会智能整合,保持可读性 + - 家长更喜欢看到孩子具体的成长瞬间 + +--- + +### 示例4:批量混合标记 ``` 输入: @@ -211,23 +260,41 @@ AI解析: --- -## 📦 存储流程(优化后) +## 📦 存储规则 +存储流程和学生类型处理规则详见 [CLAUDE.md 存储双轨制](../../CLAUDE.md) 和 [33-first-class-rules.md](33-first-class-rules.md)。 + +**简要说明**: +- 正式学生:双轨保存(班级汇总 + 个人档案) +- `[补课]`学生:检查档案 → 存在则双轨,不存在则询问 +- `[体验]`学生:仅班级汇总 +- `[缺课]`学生:仅记录缺席 + +### ⚠️ 重要:课评正文禁止提及补课 + +**无论学生是否标记为`[补课]`,课评正文中绝对不能提及补课相关内容**: + +- ❌ 禁止出现"补课"、"补课上"、"来补课"、"本次补课"等词汇 +- ❌ 禁止暗示学生非正常上课(如"今天特别来参加"、"临时加入"、"从其他班级过来"等) +- ❌ 禁止在课评正文中区分"本班学生"和"补课学生" + +**正确处理**: +- ✅ `[补课]`标记**仅用于后台档案管理**,课评正文**完全按正常学生**撰写 +- ✅ 课评开头直接写"XX本节课学习了...",**不加任何特殊说明** +- ✅ 补课信息仅保存在班级汇总元数据中,不进入课评正文 + +**示例**: ``` -教师输入 → AI解析 → 预加载档案 → 生成课评 → 自动保存班级汇总 → 展示给教师 - ↓ -教师确认/修改 ← 一键发送 ← 自动保存个人档案 ← 教师点击发送 +教师输入:李小红[补课]:搭了3层,专注完成 + +课评输出(正确): +小红本节课学习了"旋转飞机",认识了游乐园旋转设施的中心轴结构... + +课评输出(错误): +小红本节课作为补课学生,学习了"旋转飞机"... ❌(禁止提及补课) +小红今天来补课,学习了"旋转飞机"... ❌(禁止提及补课) ``` -### 自动保存规则 - -| 学生类型 | 班级周汇总 | 个人档案 | 教师操作 | -|----------|-----------|----------|----------| -| 正式学生 | ✅ 自动保存 | ✅ 确认后保存 | 查看→发送 | -| [补课] | ✅ 自动保存 | ❓ 询问后决定 | 查看→选择→发送 | -| [体验] | ✅ 自动保存(标记) | ❌ 不保存 | 查看→发送 | -| [缺课] | ✅ 记录缺席 | ❌ 不生成 | 无 | - --- ## 📞 常见问题 @@ -246,14 +313,4 @@ A:一次会话内有效。换班级时重新指定即可。 --- -## 版本历史 - -| 版本 | 日期 | 更新内容 | -|-----|------|---------| -| **v4.0** | **2026-04-19** | **优化版**:新增速记符号系统、标记驱动处理、会话上下文记忆 | -| v3.2 | 2026-04-16 | 新增补课/体验学生处理说明 | -| v3.0 | 2026-03-26 | 大幅增强格式包容性,支持任意自然语言输入 | - ---- - *核心理念:用最自然的方式记录,让AI处理格式* diff --git a/.claude/rules/32-batch-generation.md b/.claude/rules/32-batch-generation.md index 25517c6..30a0011 100644 --- a/.claude/rules/32-batch-generation.md +++ b/.claude/rules/32-batch-generation.md @@ -6,7 +6,7 @@ --- -## 🚀 批量生成流程(优化后) +## 🚀 批量生成流程 ``` 输入表格 → AI并行解析每个学生 → 预加载课程/档案 → @@ -14,13 +14,7 @@ 批量展示 → 教师一键确认 → 自动双轨保存 ``` -### 效率对比 - -| 环节 | 优化前 | 优化后 | 提升 | -|------|--------|--------|------| -| 生成方式 | 顺序生成 | 并行生成 | 速度↑ | -| 确认次数 | 每人1次 | 批量1次 | 效率↑↑ | -| 保存操作 | 手动双轨 | 自动保存 | 便捷↑ | +> **核心优势**:8人课评从15-20分钟缩短至**3-5分钟**(效率提升75%) --- @@ -80,22 +74,14 @@ DISC-007 发现世界-周四19点 ✅ 张小明[体验] 192字 体验学生 ✅ 李小红[补课] 201字 补课学生 -【档案状态】 -✓ 乔乔:有档案 → 双轨保存 -✓ 昊昊:有档案 → 双轨保存 -⚠ 张小明[体验]:仅班级汇总 -⚠ 李小红[补课]:询问是否建档 - 【批量操作】 [全部发送] [逐个查看] [标记修改] [取消] ━━━━━━━━━━━━━━━━━━━━━━━ ``` -### 智能分级确认(新增) - **自动通过条件**(同时满足): - ✅ 学生有完整档案 -- ✅ 字数180-220字范围内 +- ✅ 字数在弹性范围内 - ✅ 无敏感词/异常表述 - ✅ 情绪描述合理 @@ -108,35 +94,16 @@ DISC-007 发现世界-周四19点 --- -## 🔍 自动质量检查(新增) +## 🔍 自动质量检查 ### 检查维度 -``` -━━━━━━━━━━━━━━━━━━━━━━━ -🔍 质量检查报告 -━━━━━━━━━━━━━━━━━━━━━━━ - -✅ 字数检查 - 全部符合180-220字范围 - -⚠️ 重复检查 - 3份课评开头都使用了"今天" - 建议差异化: - - 乔乔→"很高兴看到乔乔..." - - 昊昊→"昊昊今天一如既往..." - - 小强→"这节课小强..." - -✅ 差异化检查 - 5份课评侧重点各不相同 - -⚠️ 待关注项 - 小强:情绪从"兴奋"转为"烦躁" - 建议:课评中增加情绪引导建议 - -[一键优化] [忽略继续] [查看详情] -━━━━━━━━━━━━━━━━━━━━━━━ -``` +| 检查项 | 描述 | +|--------|------| +| 字数检查 | 是否符合弹性范围(180-350字) | +| 重复检查 | 开头句式是否差异化 | +| 差异化检查 | 各课评侧重点是否不同 | +| 待关注项 | 特殊情绪/行为标记 | ### 差异化策略 @@ -152,64 +119,51 @@ DISC-007 发现世界-周四19点 **2. 侧重点差异化** -``` -同一节课:DISC-007 旋转飞机 - -乔乔(谨慎型)→ 侧重:参与度和勇气 -"今天能主动尝试侧面连接结构..." - -昊昊(熟练型)→ 侧重:创意和拓展 -"不仅完成基础旋转结构,还自己设计了..." - -小强(困难型)→ 侧重:过程价值 -"虽然最后没有完成作品,但前15分钟的探索..." -``` +同一节课,不同学生类型侧重不同: +- **谨慎型** → 参与度和勇气 +- **熟练型** → 创意和拓展 +- **困难型** → 过程价值 **3. 建议差异化** -``` -乔乔(参与少):在家可以用纸筒做简单旋转玩具 -昊昊(能力强):可以尝试用不同材料做对比实验 -小强(坚持短):可以从5分钟小目标开始练习专注 -``` +根据学生能力推荐不同课后活动: +- **参与少**:在家可以用纸筒做简单旋转玩具 +- **能力强**:可以尝试用不同材料做对比实验 +- **坚持短**:可以从5分钟小目标开始练习专注 --- ## 📦 存储流程(优化后) -### 自动保存机制 - -``` -生成课评 → 自动保存到班级周汇总(待确认状态) - ↓ -教师确认 → 自动双轨保存 → 发送家长 - ↓ - ┌─────────┴─────────┐ - ↓ ↓ -班级周汇总.md 个人历史课评.md -(标记已确认) (追加新记录) -``` - ### 存储路径 | 位置 | 路径 | 说明 | |------|------|------| -| 班级周汇总 | `memory/class-evaluation-summary/第7周/发现世界-周四19点.md` | 全班汇总,含确认状态 | +| 班级周汇总 | `memory/class-evaluation-summary/第X周/{班级}.md` | 全班汇总,含确认状态 | | 个人档案 | `memory/student/{班级}/{学生}/历史课评记录.md` | 个人完整轨迹 | +> 完整存储规则和学生类型处理详见 [CLAUDE.md](../../CLAUDE.md) 和 [33-first-class-rules.md](33-first-class-rules.md) + --- ## 🏷️ 特殊情况批量处理 ### 标记速查 -| 标记 | 处理方式 | 保存位置 | -|------|----------|----------| -| `[补课]` | 生成后询问是否建档 | 班级汇总+(可选)个人档案 | +| 标记 | 处理逻辑 | 保存位置 | +|------|---------|---------| +| `[补课]` | **检查当前班级档案** → 存在则双轨,不存在则询问 | 班级汇总+(可选)个人档案 | | `[体验]` | 仅班级汇总,不询问 | 仅班级汇总(标记体验) | | `[缺课]` | 记录缺席,不生成课评 | 班级汇总(标记缺课) | | `[new]` | 创建新档案,双轨保存 | 班级汇总+个人档案 | +**[补课]处理详细逻辑**: +1. 检查 `memory/student/{当前班级}/{学生名}/` +2. 如存在 → 该学生为本班补课 → 双轨保存 +3. 如不存在 → 可能为其他班级补课 → 询问处理方式 + - [1] 其他老师班级学生 → 仅班级汇总 + - [2] 新转班学生 → 创建档案 + ### 批量处理示例 ``` @@ -223,9 +177,9 @@ DISC-007 发现世界-周四19点 5. 王大力[缺课] AI处理: -✓ 乔乔、昊昊:正常生成,双轨保存 -⚠ 张小明[体验]:生成标记为"体验学生" -⚠ 李小红[补课]:生成后询问"是否为李小红创建档案?" +✓ 乔乔、昊昊:正常生成,双轨保存(正式学生) +⚠ 张小明[体验]:生成标记为"体验学生",仅班级汇总 +⚠ 李小红[补课]:检查档案 → 存在则双轨,不存在则询问 ✓ 王大力[缺课]:记录"王大力:缺课",不生成课评 ``` @@ -243,49 +197,27 @@ AI处理: 昊昊:慢热 ``` -### 2. 快捷键输入(设想) +### 2. 语音批量录入 -``` -输入模板: - gj# = 观望#分钟 - zd# = 主动搭#层 - zt = 自己调整 - -示例: - 输入:乔乔:gj5zd3zt↑ - 识别:乔乔观望5分钟后主动搭3层,自己调整,开心 -``` - -### 3. 语音批量录入 - -``` -语音:"乔乔观望5分钟主动搭3层开心... - 昊昊慢热搭3层稳定... - 张小明体验课搭3层开心" - -AI自动分段生成5份课评 -``` +语音输入多学生表现,AI自动分段生成课评。 --- ## 📊 批量生成检查清单 ### 生成前检查 - - [ ] 班级信息正确(或已在上下文中) - [ ] 学生姓名无遗漏 - [ ] 标记使用正确([补课]/[体验]/[缺课]) ### 生成后检查 - - [ ] 全部学生课评已生成 -- [ ] 字数符合要求(180-220字) +- [ ] 字数符合弹性范围 - [ ] 开头句式差异化 - [ ] 建议内容个性化 - [ ] 特殊学生已标记 ### 发送前检查 - - [ ] 内容准确无误 - [ ] 称呼正确(小名/去姓) - [ ] 补课/体验学生处理完毕 @@ -323,14 +255,4 @@ Step 5: 自动保存并发送 --- -## 版本历史 - -| 版本 | 日期 | 更新内容 | -|-----|------|---------| -| **v2.0** | **2026-04-19** | **优化版**:新增并行生成、智能分级确认、自动质量检查 | -| v1.1 | 2026-04-16 | 新增补课/体验学生批量处理说明 | -| v1.0 | 2026-03-25 | 初始版本 | - ---- - *核心理念:批量不批量,千人千面不打折* diff --git a/.claude/rules/33-first-class-rules.md b/.claude/rules/33-first-class-rules.md index 9bd7c06..36bc219 100644 --- a/.claude/rules/33-first-class-rules.md +++ b/.claude/rules/33-first-class-rules.md @@ -30,28 +30,77 @@ --- -### 规则2:补课学生 +### 规则2:补课学生(分两种情况处理) -**定义**: -- 已在机构有档案,但第一次上这节课 -- 从其他班级/时段调整到本班上课 +**补课学生定义**: +因各种原因(请假、调课等)需要在非原班级时间补课的学生。 -**处理规则**: +**⚠️ 重要:补课学生分两类,处理方式不同** + +#### 情况A:自己班级的学生补课 +- **判断标准**:学生在 `memory/student/{当前班级}/` 目录中存在 +- **处理方式**:**正常双轨保存**(班级汇总 + 个人档案) +- **说明**:这是你自己的学生,只是补课,无需额外确认 + +**示例**: +``` +教师输入:乔乔[补课]:搭了3层,开心 +AI检测:乔乔在本班级档案中存在 → 按正式学生处理 +处理结果:双轨保存 +``` + +#### 情况B:其他老师的学生来补课 +- **判断标准**:学生在 `memory/student/{当前班级}/` 目录中**不存在** +- **处理方式**:**先询问再决定** +- **询问内容**:确认是否需要为该学生建档,或仅记录到班级汇总 + +**询问示例**: +``` +⚠️ 未找到「张小明」在本班级的个人档案 + +该学生标记为[补课],但不在本班级学生名单中。 + +可能情况: +[1] 其他老师的学生来补课 → 仅保存到班级汇总 +[2] 新转班学生 → 创建个人档案 +[3] 档案路径有误 → 手动指定班级 + +请选择处理方式: +``` + +#### 统一规则 - **不要写"第一次上课"相关表述**,即使这是该学生第一次上这节课 - 补课学生**不是新学生**,只是课程调整 -- 正常生成课评,按已有档案处理 +- 正常生成课评,按已有档案处理(或询问后的选择处理) + +#### ⚠️ 重要规则:课评正文禁止提及补课 + +**绝对禁止**: +- ❌ **课评正文中绝对不能提及学生来补课相关内容** +- ❌ 禁止出现"补课"、"补课上"、"来补课"、"本次补课"等词汇 +- ❌ 禁止暗示学生非正常上课(如"今天特别来参加"、"临时加入"等) + +**正确处理**: +- ✅ 课评正文**完全按正常学生**撰写,仿佛学生就是本班正常上课的学生 +- ✅ `[补课]`标记**仅作为后台参考**,用于档案存储路径判断 +- ✅ 补课信息仅保存在班级汇总的元数据中,不进入课评正文 **正确示例**: ``` -教师输入:小明(补课):搭了3层,开心 -课评输出:小明今天搭了3层管道,表现很开心... +教师输入:林瀚丞[补课]:积极分析课程任务,专注完成了绿色身体、黑色头部的蜥蜴设计 + +课评输出(正确): +瀚丞本节课学习了"蜥蜴"的仿生搭建...(正常撰写,完全不提补课) + +课评输出(错误): +瀚丞本节课作为补课学生,学习了"蜥蜴"... ❌(禁止提及补课) +瀚丞今天来补课,学习了"蜥蜴"... ❌(禁止提及补课) ``` -**错误示例**: -``` -教师输入:小明(补课):搭了3层,开心 -课评输出:这节课是小明第一次上课... ❌(补课≠新学生) -``` +**说明**: +- 家长看到课评时不应知道孩子是补课还是正常上课 +- 补课标记仅用于教师内部管理和档案存储 +- 保持课评的一致性和专业性 --- @@ -94,24 +143,31 @@ 当检测到学生无个人档案时: ### 检测流程 -1. AI自动检测 `memory/student/{班级}/{学生名}/` 是否存在 -2. 如不存在,提醒教师该学生暂无档案 -3. 请教师选择处理方式 +1. AI自动检测 `memory/student/{当前班级}/{学生名}/` 是否存在 +2. **如存在**:该学生为本班级补课学生 → **正常双轨保存** +3. **如不存在**:可能是其他老师班级学生 → **询问教师处理方式** ### 处理方式 -| 场景 | 处理方式 | 存储位置 | -|------|---------|---------| -| 补课学生(有档案在其他班级) | 创建档案或仅保存到班级汇总 | 双轨或仅班级汇总 | -| 体验课学生(临时试听) | 仅保存到班级汇总,不建档 | 仅班级汇总 | +| 场景 | 判断条件 | 处理方式 | 存储位置 | +|------|---------|---------|---------| +| **自己班级补课学生** | 档案在当前班级目录存在 | 双轨保存 | 班级汇总 + 个人档案 | +| **其他老师班级补课学生** | 档案不在当前班级目录 | 询问后决定 | 班级汇总(可选个人档案)| +| **体验课学生** | 无标记或标记[体验] | 仅班级汇总 | 班级汇总(标记体验)| + +### 询问流程(其他老师班级补课学生) -### 教师选择 ``` -⚠️ 未找到「张小明」的个人档案 +⚠️ 未找到「张小明」在「发现世界-周四19点」班级的个人档案 -处理方式: -[1] 创建档案(补课/新学生) -[2] 仅保存到班级汇总(体验课学生) +该学生标记为[补课],但不在本班级学生名单中。 + +可能情况: +[1] 其他老师的学生来补课 → 仅保存到班级汇总 +[2] 新转班学生 → 创建个人档案(双轨保存) +[3] 档案在其他班级目录 → 询问是否迁移或仅班级汇总 + +请选择处理方式: ``` --- @@ -288,10 +344,3 @@ AI处理: - 输入格式规则:[30-input-format.md](30-input-format.md) - 批量生成规则:[32-batch-generation.md](32-batch-generation.md) - 快速入门:[40-keping-快速入门.md](40-keping-快速入门.md) - ---- - -## 版本 - -- v1.1 | 2026-04-19 | 新增简化转正流程 -- v1.0 | 2026-04-17 | 从各文件提取统一规范 diff --git a/.claude/rules/36-shorthand-learning.md b/.claude/rules/36-shorthand-learning.md index ae49f1d..36301d6 100644 --- a/.claude/rules/36-shorthand-learning.md +++ b/.claude/rules/36-shorthand-learning.md @@ -156,7 +156,3 @@ wb 未完成 -- 需关注 | 复杂情况 | 小强频繁换玩法未完成情绪烦躁需关注 | 小强:频换玩法 wb↓-- | 50% | --- - -*版本:v1.0* -*更新日期:2026-04-19* -*配套文件:30-input-format.md* diff --git a/.claude/rules/37-status-panel.md b/.claude/rules/37-status-panel.md index 9c98118..14087bb 100644 --- a/.claude/rules/37-status-panel.md +++ b/.claude/rules/37-status-panel.md @@ -4,212 +4,30 @@ --- -## 🎛️ 状态面板设计 +## 📊 状态类型 -### 面板位置 - -在`memory/class-evaluation-summary/第X周/{班级}.md`文件顶部,插入状态管理面板: - -```markdown ---- - -## 📊 本周课评状态面板 - -> 最后更新:{时间} | 当前操作员:{教师名} - -### 快速统计 - -| 指标 | 数值 | 状态 | -|------|:----:|:----:| -| 应到人数 | {X}人 | - | -| **实到人数** | **{Y}人** | ✅ | -| 已确认 | {Z}人 | ☑️ | -| 待确认 | {W}人 | ⏳ | -| 待生成 | {V}人 | ⏸️ | -| 缺勤 | {U}人 | 🚫 | -| **课评完成率** | **{XX}%** | {进度条} | - -### 操作快捷入口 - -| 操作 | 指令 | 说明 | -|------|------|------| -| 一键确认全部 | `[确认全部]` | 确认所有待确认课评 | -| 查看待确认 | `[查看待确认]` | 只显示待确认学生 | -| 生成缺勤 | `[标记缺勤]` | 为未到学生记录缺勤 | -| 更新状态 | `[刷新]` | 重新计算统计数据 | - ---- - -``` - ---- - -## 📋 学生状态明细表 - -在学生列表部分,使用交互式状态表: - -```markdown -### 学生状态明细 - -| 序号 | 学生 | 状态 | 生成时间 | 确认时间 | 操作 | -|:----:|:-----|:----:|:--------:|:--------:|:----:| -| 1 | 乔乔 | ☑️ 已确认 | 16:00 | 16:05 | [查看] [修改] | -| 2 | 昊昊 | ⏳ 待确认 | 16:02 | - | [确认] [修改] [删除] | -| 3 | 小明 | ⏸️ 待生成 | - | - | [输入表现] [标记缺勤] | -| 4 | 小红 | 🚫 缺勤 | - | - | [补录] | - -**图例**: -- ☑️ 已确认 - 已审核通过,已双轨保存 -- ⏳ 待确认 - 已生成,等待教师确认 -- ⏸️ 待生成 - 教师未输入表现 -- 🚫 缺勤 - 学生未到校 -``` - ---- - -## 🔔 自动提醒机制 - -### 提醒触发条件 - -| 场景 | 触发时间 | 提醒内容 | -|------|---------|---------| -| 批量生成后未确认 | 5分钟后 | "您有{X}份课评待确认" | -| 课评生成后1小时 | 1小时后 | "{学生}的课评还未确认,是否遗忘?" | -| 当日结束 | 22:00 | "今日有{X}份待确认课评,建议处理" | -| 跨周提醒 | 下周一 | "上周有{X}份未确认课评,请尽快处理" | - -### 提醒展示格式 - -``` -━━━━━━━━━━━━━━━━━━━━━━━━━ -⏰ 课评状态提醒 - -您当前有 3份课评待确认: - -1. 昊昊(发现世界-周四19点)- 生成于16:02 -2. 小明(发现世界-周四19点)- 生成于16:05 -3. 小红(Wedo-周六1030)- 生成于昨天 - -[一键全部确认] [查看详情] [忽略] -━━━━━━━━━━━━━━━━━━━━━━━━━ -``` +| 状态 | 图标 | 说明 | +|:----:|:----:|:-----| +| 已确认 | ☑️ | 已审核通过,已双轨保存 | +| 待确认 | ⏳ | 已生成,等待教师确认 | +| 待生成 | ⏸️ | 教师未输入表现 | +| 缺勤 | 🚫 | 学生未到校 | --- ## 🔄 状态流转规则 -### 状态流转图 - ``` - 教师输入表现 - ↓ - ┌───────────────┐ - 标记缺勤 →│ 待生成 │← 取消缺勤 - └───────┬───────┘ - ↓ AI生成课评 - ┌───────────────┐ - 教师确认 →│ 待确认 │← 教师修改 - └───────┬───────┘ - ↓ 教师确认 - ┌───────────────┐ - │ 已确认 │ - └───────┬───────┘ - ↓ 自动双轨保存 - ┌───────────────┐ - 查看/修改 →│ 已保存 │ - └───────────────┘ -``` - -### 操作指令对照表 - -| 当前状态 | 教师操作 | 新状态 | 效果 | -|:--------:|---------|:------:|:-----| -| 待生成 | 输入表现 | 待确认 | 生成课评 | -| 待生成 | 标记缺勤 | 缺勤 | 记录缺勤 | -| 待确认 | 回复"确认" | 已确认 | 双轨保存 | -| 待确认 | 回复"修改:XXX" | 待确认 | 重新生成 | -| 待确认 | 点击[确认] | 已确认 | 双轨保存 | -| 已确认 | 回复"修改:XXX" | 已确认 | 更新内容 | -| 缺勤 | 补录表现 | 待确认 | 生成课评 | - ---- - -## 📱 快速操作示例 - -### 场景1:一键确认全部 - -``` -教师:确认全部 - -AI: -━━━━━━━━━━━━━━━━━━━━━━━━━ -✅ 已确认 3份课评 - -☑️ 昊昊 - 发现世界-周四19点 - DISC-007 -☑️ 小明 - 发现世界-周四19点 - DISC-007 -☑️ 小红 - Wedo-周六1030 - CREATE-007 - -已自动双轨保存到: -- 班级周汇总 -- 个人历史课评 -━━━━━━━━━━━━━━━━━━━━━━━━━ -``` - -### 场景2:批量查看待确认 - -``` -教师:查看待确认 - -AI: -━━━━━━━━━━━━━━━━━━━━━━━━━ -⏳ 待确认课评列表(3份) - -【发现世界-周四19点 - DISC-007】 -1. 昊昊 - 生成时间:16:02 - 字数:205字 - [确认] [查看] [修改] - -2. 小明 - 生成时间:16:05 - 字数:198字 - [确认] [查看] [修改] - -【Wedo-周六1030 - CREATE-007】 -3. 小红 - 生成时间:昨天 - 字数:210字 - [确认] [查看] [修改] - -[一键全部确认] -━━━━━━━━━━━━━━━━━━━━━━━━━ -``` - -### 场景3:单个学生快速操作 - -``` -教师:确认昊昊 - -AI: -━━━━━━━━━━━━━━━━━━━━━━━━━ -☑️ 已确认:昊昊(发现世界-周四19点) - -课评内容预览: -"昊昊本节课学习了..." - -已保存到: -- 班级周汇总:第7周/发现世界-周四19点.md -- 个人档案:student/发现世界-周四19点/昊昊/历史课评记录.md -━━━━━━━━━━━━━━━━━━━━━━━━━ +教师输入表现 → 待确认 → 教师确认 → 已确认 → 自动双轨保存 + ↓ ↑ + 标记缺勤 修改后重新生成 ``` --- -## 📊 数据持久化 +## 📋 班级汇总文件格式 -### 状态存储位置 - -状态信息保存在班级汇总文件的YAML Frontmatter中: +在`memory/class-evaluation-summary/第X周/{班级}.md`文件顶部添加状态面板: ```markdown --- @@ -225,31 +43,34 @@ status: students: - name: 乔乔 status: confirmed - generated_at: "16:00" - confirmed_at: "16:05" - name: 昊昊 status: pending - generated_at: "16:02" - confirmed_at: null --- -# 发现世界-周四19点 第7周汇总 -... +## 本周课评状态 + +| 学生 | 状态 | 操作 | +|:-----|:----:|:----:| +| 乔乔 | ☑️ 已确认 | [查看] [修改] | +| 昊昊 | ⏳ 待确认 | [确认] [修改] | ``` --- -## ✅ 实施检查清单 +## 🔔 操作指令 -- [ ] 在班级汇总模板中添加状态面板 -- [ ] 实现"一键确认全部"功能 -- [ ] 实现"查看待确认"过滤功能 -- [ ] 配置自动提醒(5分钟、1小时、当日结束) -- [ ] 在文件Frontmatter中添加状态元数据 -- [ ] 测试状态流转是否正常 +| 教师输入 | 功能 | +|:---------|:-----| +| `确认全部` | 一键确认所有待确认课评 | +| `查看待确认` | 只显示待确认学生 | +| `确认{学生}` | 确认单个学生课评 | +| `修改{学生}:XXX` | 修改指定学生课评内容 | --- -*版本:v1.0* -*更新日期:2026-04-19* -*配套文件:32-batch-generation.md* +## 📊 数据持久化 + +状态信息保存在班级汇总文件的YAML Frontmatter中,便于: +- 快速统计课评完成情况 +- 追踪学生课评状态变化 +- 支持批量操作 diff --git a/.claude/rules/38-quick-edit.md b/.claude/rules/38-quick-edit.md index 9661ed5..d8bb8aa 100644 --- a/.claude/rules/38-quick-edit.md +++ b/.claude/rules/38-quick-edit.md @@ -4,202 +4,48 @@ --- -## 🚀 快速编辑 vs 重新生成 - -| 场景 | 原方案 | 快速编辑 | 效率提升 | -|------|--------|---------|:--------:| -| 错别字 | 重新生成整篇 | 直接修改 | 90%↑ | -| 称呼错误 | 重新生成整篇 | 替换称呼 | 95%↑ | -| 个别词语 | 重新生成整篇 | 替换词语 | 90%↑ | -| 补充细节 | 重新生成整篇 | 追加内容 | 80%↑ | -| 结构调整 | 重新生成整篇 | 重新生成 | - | - ---- - ## 📝 快速编辑指令 ### 指令格式 ``` 修改{学生}:{修改内容} - -或 - -编辑{学生}:{修改内容} ``` ### 支持的修改类型 -#### 类型1:替换词语(最常用) - -``` -教师:修改乔乔:把"搭建"改为"拼搭" - -AI处理: -- 定位:在班级汇总和个人档案中找到乔乔的第7周课评 -- 替换:将所有"搭建"替换为"拼搭" -- 确认:显示修改前后对比 - -━━━━━━━━━━━━━━━━━━━━━━━━━ -✅ 已修改:乔乔(第7周 DISC-007) - -修改前: -"乔乔本节课搭建了3层管道..." - -修改后: -"乔乔本节课拼搭了3层管道..." - -修改位置:第2段第1句 -━━━━━━━━━━━━━━━━━━━━━━━━━ -``` - -#### 类型2:修改称呼 - -``` -教师:修改乔乔:称呼改为"乔乔宝贝" - -AI处理: -- 定位:找到所有称呼"乔乔"的位置 -- 替换:统一改为"乔乔宝贝" -- 注意:不改变其他内容 - -━━━━━━━━━━━━━━━━━━━━━━━━━ -✅ 已修改称呼:乔乔 → 乔乔宝贝 - -共修改 6 处称呼 -━━━━━━━━━━━━━━━━━━━━━━━━━ -``` - -#### 类型3:补充内容 - -``` -教师:修改乔乔:在"坚持完成了"后添加"还主动帮助了同桌" - -AI处理: -- 定位:找到"坚持完成了" -- 插入:在指定位置添加内容 -- 调整:确保语句通顺 - -━━━━━━━━━━━━━━━━━━━━━━━━━ -✅ 已补充内容:乔乔(第7周) - -添加位置:第2段 -添加内容:"还主动帮助了同桌" - -修改后上下文: -"...但还是认真完成了,还主动帮助了同桌,展现出很好的坚持性。" -━━━━━━━━━━━━━━━━━━━━━━━━━ -``` - -#### 类型4:删除内容 - -``` -教师:修改乔乔:删除"这个调整值得注意" - -AI处理: -- 定位:找到指定内容 -- 删除:移除该句 -- 调整:确保段落连贯 - -━━━━━━━━━━━━━━━━━━━━━━━━━ -✅ 已删除内容:乔乔(第7周) - -删除:"这个调整值得注意" -━━━━━━━━━━━━━━━━━━━━━━━━━ -``` - -#### 类型5:批量替换 - -``` -教师:修改乔乔:把所有"开心"改为"兴奋" - -AI处理: -- 统计:全文共出现3次"开心" -- 替换:全部改为"兴奋" -- 确认:显示每处修改位置 - -━━━━━━━━━━━━━━━━━━━━━━━━━ -✅ 批量替换完成 - -替换:开心 → 兴奋(共3处) - -位置1:第2段第1句 -位置2:第2段第3句 -位置3:课后建议段落 -━━━━━━━━━━━━━━━━━━━━━━━━━ -``` +| 类型 | 指令示例 | 说明 | +|------|---------|------| +| 替换词语 | `修改乔乔:把"搭建"改为"拼搭"` | 替换指定词语 | +| 修改称呼 | `修改乔乔:称呼改为"乔乔宝贝"` | 替换所有称呼 | +| 补充内容 | `修改乔乔:在"完成了"后添加"还帮助了同伴"` | 在指定位置插入 | +| 删除内容 | `修改乔乔:删除"这个调整值得注意"` | 删除指定句子 | +| 批量替换 | `修改乔乔:把所有"开心"改为"兴奋"` | 全文替换 | --- -## 🎯 批量快速编辑 +## 🎯 批量修改 -### 同时修改多个学生 +可同时修改多个学生: ``` -教师: 修改乔乔:把"搭建"改为"拼搭" 修改昊昊:称呼改为"昊昊小朋友" 修改小明:补充"还主动分享了作品" - -AI处理: -1. 依次处理每个学生的修改 -2. 汇总显示所有修改结果 -3. 标记哪些成功、哪些失败 - -━━━━━━━━━━━━━━━━━━━━━━━━━ -✅ 批量修改完成(3/3成功) - -☑️ 乔乔:替换"搭建"→"拼搭"(1处) -☑️ 昊昊:称呼改为"昊昊小朋友"(6处) -☑️ 小明:补充内容(第2段) - -所有修改已同步到: -- 班级周汇总 -- 个人历史课评 -━━━━━━━━━━━━━━━━━━━━━━━━━ ``` --- ## 🔍 智能定位 -### 自动识别修改范围 - -当教师只说"修改"而未指定周数时,AI自动: - -``` -教师:修改乔乔:把"开心"改为"兴奋" - -AI判断: -1. 当前会话上下文:第7周 DISC-007 -2. 默认修改:本周(第7周)课评 -3. 如要修改历史:需明确指定周数 - -━━━━━━━━━━━━━━━━━━━━━━━━━ -✅ 已修改:乔乔 第7周(当前周) - -如需修改其他周数,请指定: -"修改乔乔第5周:把'开心'改为'兴奋'" -━━━━━━━━━━━━━━━━━━━━━━━━━ -``` +### 当前周数(默认) +- 未指定周数时,自动修改**本周**课评 +- 示例:`修改乔乔:把"开心"改为"兴奋"` ### 历史课评修改 - -``` -教师:修改乔乔第5周:把"搭建"改为"拼搭" - -AI处理: -- 定位:memory/student/.../历史课评记录.md -- 找到第5周记录 -- 执行修改 - -━━━━━━━━━━━━━━━━━━━━━━━━━ -✅ 已修改历史课评:乔乔 第5周 - -⚠️ 注意:这是历史课评,已发送给家长 - 如已发送,请考虑是否需要告知家长更新 -━━━━━━━━━━━━━━━━━━━━━━━━━ -``` +- 需明确指定周数 +- 示例:`修改乔乔第5周:把"搭建"改为"拼搭"` +- ⚠️ 注意:历史课评已发送给家长,修改需谨慎 --- @@ -207,15 +53,14 @@ AI处理: ### 不可快速编辑的场景 -以下情况**必须重新生成**,不支持快速编辑: +以下情况**必须重新生成**: -| 场景 | 原因 | 建议操作 | -|------|------|---------| -| 改变课评结构 | 涉及多段落调整 | 重新生成 | -| 改变评价基调 | 从负面改为正面 | 重新生成 | -| 补充大量内容 | 超过50字 | 重新生成 | -| 改变主题理解 | 知识点错误 | 重新生成 | -| 添加 emoji | 格式调整 | 快速编辑支持 | +| 场景 | 原因 | +|------|------| +| 改变课评结构 | 涉及多段落调整 | +| 改变评价基调 | 从负面改为正面 | +| 补充大量内容 | 超过50字 | +| 改变主题理解 | 知识点错误 | ### 修改字数限制 @@ -225,9 +70,7 @@ AI处理: --- -## 🔄 修改与重新生成的对比 - -### 决策流程 +## 🔄 决策流程 ``` 教师要求修改 @@ -243,63 +86,24 @@ AI处理: (秒级响应) (需等待生成) ``` -### 使用建议 - -| 情况 | 推荐方式 | 示例 | -|------|---------|------| -| 错别字 | 快速编辑 | "搭建"→"拼搭" | -| 称呼调整 | 快速编辑 | "乔乔"→"乔乔宝贝" | -| 补充1-2句话 | 快速编辑 | 添加具体细节 | -| 整体重写 | 重新生成 | "重新生成乔乔的课评" | -| 改变语气 | 重新生成 | 从平淡改为热情 | -| 补充大量细节 | 重新生成 | 添加完整事件描述 | - ---- - -## 📊 快速编辑统计 - -### 使用统计 - -每周生成快速编辑使用报告: - -``` -━━━━━━━━━━━━━━━━━━━━━━━━━ -📊 快速编辑使用统计(本周) - -使用次数:12次 -节省时间:约10分钟(vs 重新生成) - -常用修改类型: -1. 替换词语 - 5次 -2. 修改称呼 - 4次 -3. 补充内容 - 3次 - -平均修改耗时:5秒 -平均重新生成耗时:60秒 -━━━━━━━━━━━━━━━━━━━━━━━━━ -``` - --- ## ✅ 实施检查清单 - [ ] 支持基本替换指令(修改{学生}:把"A"改为"B") - [ ] 支持称呼修改指令 -- [ ] 支持内容补充指令 -- [ ] 支持内容删除指令 +- [ ] 支持内容补充/删除指令 - [ ] 支持批量修改多个学生 -- [ ] 自动定位当前周数(无需指定) +- [ ] 自动定位当前周数 - [ ] 支持历史课评修改(需指定周数) - [ ] 修改字数限制(单次<50字) - [ ] 修改后同步到双轨存储 -- [ ] 显示修改前后对比 --- ## 📝 快速参考卡 ``` -━━━━━━━━━━━━━━━━━━━━━━━━━ ⚡ 快速编辑指令速查 修改称呼: @@ -316,11 +120,4 @@ AI处理: 修改历史: 修改{学生}第{X}周:{修改内容} -━━━━━━━━━━━━━━━━━━━━━━━━━ ``` - ---- - -*版本:v1.0* -*更新日期:2026-04-19* -*配套文件:32-batch-generation.md, 30-input-format.md* diff --git a/.claude/rules/40-keping-快速入门.md b/.claude/rules/40-keping-快速入门.md index 97a4f3f..7c30341 100644 --- a/.claude/rules/40-keping-快速入门.md +++ b/.claude/rules/40-keping-快速入门.md @@ -28,49 +28,30 @@ AI生成 → 查看 → [全部发送] --- -## ⚡ 速记符号速查(新增) +## ⚡ 速记符号速查 -### 行为速记 +### 核心速记(必会) | 速记 | 含义 | 示例 | |------|------|------| | `gj#` | 观望#分钟 | `gj5` = 观望5分钟 | | `zd#` | 主动搭#层 | `zd3` = 主动搭3层 | | `zt` | 自己调整 | 遇到问题时自己调整 | -| `wb` | 未完成 | 未完成搭建 | -| `mr` | 融入 | 融入小组活动 | -| `zx` | 专注 | 专注完成任务 | +| `↑` | 开心 | `↑++` = 开心,比上周进步 | +| `→` | 稳定 | `→` = 情绪稳定 | -### 情绪速记 - -| 速记 | 含义 | -|------|------| -| `↑` / `kx` | 开心 | -| `→` / `wd` | 稳定 | -| `↓` / `fd` | 烦躁 | -| `~` / `bd` | 波动 | - -### 对比速记 - -| 速记 | 含义 | -|------|------| -| `++` / `!` | 比上周进步 | -| `=` / `0` | 和之前一样 | -| `--` / `?` | 需关注 | +> 完整速记符号表参见 [36-shorthand-learning.md](36-shorthand-learning.md) ### 速记组合示例 ``` -完整描述: -乔乔观望5分钟后主动搭3层,自己调整,开心,比上周进步 - -速记写法: 乔乔:gj5→zd3→zt ↑++ ``` +展开:乔乔观望5分钟后主动搭3层,自己调整,开心,比上周进步 --- -## 🏷️ 学生类型标记(新增) +## 🏷️ 学生类型标记 **输入时添加标记,AI自动处理** @@ -88,6 +69,23 @@ AI生成 → 查看 → [全部发送] 李小红[补课]:专注完成,稳定 ``` +### ⚠️ 重要:课评正文不显示标记 + +**无论输入时是否添加`[补课]`或`[体验]`标记,生成的课评正文中都不会提及这些信息**。 + +- `[补课]`、`[体验]`等标记**仅用于后台档案管理** +- 课评正文统一按正常学生撰写,不区分学生类型 +- 家长看到的课评中不会出现"补课"、"体验"等字样 + +**示例**: +``` +教师输入:李小红[补课]:搭了3层,专注完成 + +课评输出: +小红本节课学习了"旋转飞机",认识了游乐园旋转设施的中心轴结构... +(正常撰写,完全不提"补课"相关信息) +``` + --- ## 📝 三种常用方式 @@ -102,8 +100,21 @@ AI生成 → 查看 → [全部发送] - 任意格式,AI自动解析 - 支持口语化、语音转文字 - 适合边走边记 +- **字数**:输入简洁 → 输出约200字 -### 方式2:速记符号(最高效) +### 方式2:详细描述(最丰富) + +``` +乔乔今天开始观望了5分钟,后来主动搭了3层管道,球卡住的时候自己调整高度,还主动帮助旁边的小朋友一起搭,最后完成作品特别开心,说这是她最喜欢的作品。比上周主动多了,上周观望了10分钟才开始。 +``` + +**特点**: +- 描述越详细,课评越丰富 +- AI会提取所有精彩瞬间 +- 家长能看到更多孩子成长细节 +- **字数**:输入丰富 → 输出约280字 + +### 方式3:速记符号(最高效) ``` 乔乔:gj5→zd3→zt ↑++ @@ -115,8 +126,9 @@ AI生成 → 查看 → [全部发送] - 输入速度最快 - 适合熟练用户 - 批量处理首选 +- **字数**:根据输入内容自动调整 -### 方式3:批量表格(最清晰) +### 方式4:批量表格(最清晰) ``` 课程:DISC-007 @@ -132,6 +144,24 @@ AI生成 → 查看 → [全部发送] - 全班一览清晰 - 支持标记分类 - 适合课后整理 +- **字数**:根据每位学生输入内容自动调整 + +--- + +## 💡 字数弹性说明(新增) + +**核心理念:输入越丰富,课评越详细** + +| 输入类型 | 示例 | 输出字数 | +|---------|------|---------| +| **精简输入** | "搭了3层,开心" | 180-220字 | +| **标准输入** | "观望5分钟→主动搭3层→自己调整→还帮助同伴" | 220-280字 | +| **详细输入** | 包含多个亮点、精彩瞬间、纵向对比 | 280-350字 | + +**建议**: +- 常规课堂 → 简洁记录即可 +- 有亮点/突破/精彩瞬间 → 详细描述,AI会充分展开 +- 不用担心字数多 → 家长更喜欢看到孩子的具体成长 --- @@ -143,14 +173,7 @@ AI生成 → 查看 → [全部发送] 教师查看 → [一键发送] → 【自动保存个人档案】 → 完成 ``` -### 流程对比 - -| 环节 | 优化前 | 优化后 | -|------|--------|--------| -| 生成速度 | 顺序生成 | 并行生成 | -| 确认次数 | 每人1次 | 批量1次 | -| 保存操作 | 手动双轨 | 自动保存 | -| 预计时间(8人) | 15-20分钟 | **3-5分钟** | +> 效率提升:8人课评从15-20分钟缩短至**3-5分钟** --- @@ -182,12 +205,7 @@ AI生成 → 查看 → [全部发送] | **班级周汇总** | `memory/class-evaluation-summary/第X周/{班级}.md` | 集中查看当周全班表现 | | **个人历史课评** | `memory/student/{班级}/{学生名}/历史课评记录.md` | 追踪个人完整成长轨迹 | -### 自动保存规则 - -- ✅ **正式学生**:自动双轨保存(班级+个人) -- ⚠️ **补课学生**[补课]:先班级汇总,询问后决定是否建档 -- 📌 **体验学生**[体验]:仅班级汇总,标记"体验" -- ❌ **缺课学生**[缺课]:仅记录"缺课",不生成课评 +> 学生类型处理规则详见 [33-first-class-rules.md](33-first-class-rules.md) --- @@ -274,14 +292,4 @@ AI生成 → 查看质量报告 → [全部发送] --- -## 版本 - -| 版本 | 日期 | 更新内容 | -|-----|------|---------| -| **v3.0** | **2026-04-19** | **优化版**:新增速记符号、会话上下文、批量一键确认 | -| v2.0 | 2026-04-10 | 新增双轨保存说明 | -| v1.0 | 2026-03-25 | 初始版本 | - ---- - *记住:说人话就行,AI帮你处理格式!* diff --git a/.claude/rules/50-output-format-preschool.md b/.claude/rules/50-output-format-preschool.md index 8f45587..70c043e 100644 --- a/.claude/rules/50-output-format-preschool.md +++ b/.claude/rules/50-output-format-preschool.md @@ -15,7 +15,7 @@ ## 📱 整体风格定位 ### 核心特点 -- **表情丰富**:每个模块配1-2个表情符号 +- **表情丰富**:每段末尾添加1-2个表情符号,总计**3个** - **段落简短**:每段1-2句话,易于阅读 - **画面感强**:描述作品细节,让家长能想象出画面 - **三维度覆盖**:课程设计、学习表现、兴趣度 @@ -32,21 +32,24 @@ --- -## 📝 三段式结构模板(覆盖五模块) +## 📝 三段式结构模板(覆盖五模块 - 字数弹性版) -| 模块 | 核心维度 | 字数 | 段落归属 | -|------|---------|------|:--------:| -| 课程主题+知识点 | **兴趣度** | 30-40字 | **第1段** | -| 课堂表现+掌握程度 | **学习表现** | 40-50字 | **第2段(长段落)** | -| 课程环节与目标达成 | **目标达成** | 40-50字 | **第2段(长段落)** | -| 成长亮点 | 成长发展 | 40-50字 | **第2段(长段落)** | -| 课后建议 | 延伸学习 | 30-40字 | **第3段** | +| 模块 | 核心维度 | 字数范围 | 段落归属 | +|------|---------|:--------:|:--------:| +| 课程主题+知识点 | **兴趣度** | 30-50字 | **第1段** | +| 课堂表现+掌握程度 | **学习表现** | 100-180字(弹性) | **第2段(长段落)** | +| 课程环节与目标达成 | **目标达成** | 整合于第2段 | **第2段(长段落)** | +| 成长亮点 | 成长发展 | 整合于第2段 | **第2段(长段落)** | +| 课后建议 | 延伸学习 | 30-50字 | **第3段** | **段落控制**:全文控制在**3个段落** -- **第1段**:课程知识点(30-40字)- 介绍本节课核心知识/技能 -- **第2段**:课堂细节长段落(100-130字)- 包含掌握程度、课程环节表现、成长亮点等详细描述,用1-2个emoji自然分隔 -- **第3段**:课后建议(30-40字)- 家庭延伸活动建议 -- **Emoji使用**:每段末尾添加1-2个emoji,幼儿版总计10-15个 +- **第1段**:课程知识点(30-50字)- 介绍本节课核心知识/技能 +- **第2段**:课堂细节长段落(100-180字,**根据输入丰富度灵活扩展**)- 包含掌握程度、课程环节表现、成长亮点等详细描述 + - **精简版**:100-120字,输入简洁时使用 + - **标准版**:130-160字,输入有具体细节时使用 + - **详细版**:160-220字,输入有精彩瞬间或多个亮点时使用 +- **第3段**:课后建议(30-50字)- 家庭延伸活动建议 +- **Emoji使用**:每段末尾添加1-2个emoji,幼儿版总计3个 --- @@ -72,13 +75,14 @@ --- -### 第2段:课堂细节长段落(100-130字) +### 第2段:课堂细节长段落(100-180字,根据内容丰富度灵活调整) **写什么**:整合掌握程度、课程环节表现、成长亮点的详细描述 **写法**: - 掌握程度:学生对该知识点的学习表现 - 课程环节:导入、探索、实践、分享各环节的状态 - 成长亮点:与之前相比的进步或突出表现 +- **弹性原则**:当输入中有多个亮点或精彩瞬间时,**充分展开描述,不要压缩到100-130字**,可扩展到150-180字 **格式**: ``` @@ -94,13 +98,14 @@ --- -### 第3段:课后建议(30-40字) +### 第3段:课后建议(30-50字) **写什么**:家长可以在家配合的具体活动,巩固兴趣和学习成果 **写法**: - 可操作:不说"多练习",说具体玩法 - 关联课程:在家可以用积木重复今天的互锁结构 - 尊重家庭:用"可以试试看"而非"必须" +- **弹性原则**:当第2段非常详细时,建议部分也可适度扩展到40-50字,给出更具体的家庭活动建议 **格式**: ``` @@ -155,19 +160,38 @@ ## ⚙️ 技术规范 -### 字数控制 -| 年龄段 | 目标字数 | 范围 | -|-------|:-------:|:----:| -| 托班(2.5-3岁)| 180字 | 160-200 | -| 小班(3-4岁)| 190字 | 170-210 | -| 中班(4-5岁)| 200字 | 180-220 | -| 大班(5-6岁)| 210字 | 190-230 | +### 字数控制(弹性范围) + +| 输入类型 | 字数范围 | 适用场景 | +|:-------:|:-------:|:---------| +| **精简版** | 180-220字 | 输入简洁,仅包含基本行为描述 | +| **标准版** | 220-280字 | 输入有具体细节或1-2个亮点 | +| **详细版** | 280-320字 | 输入有精彩瞬间、多个亮点或特殊表现 | + +**各年龄段参考**: +- 托班(2.5-3岁):可适当减少20-30字 +- 小班(3-4岁):按标准范围 +- 中班(4-5岁):按标准范围 +- 大班(5-6岁):可适当增加10-20字 + +**判断标准**: +- **精简版**:输入简洁,仅包含基本行为描述(如"搭了3层,开心") +- **标准版**:输入有具体细节或1-2个亮点(如"主动搭3层,自己调整,还帮助同伴") +- **详细版**:输入有精彩瞬间、多个亮点或特殊表现(如"第一次主动帮助同伴,调试了三次才成功,最后说这是最喜欢的作品") ### 表情数量 - **标准**:幼儿版3段式,每段1个emoji,**总计3个** - **位置**:每段末尾1个 - **可选**:第2段长段落可用2个emoji自然分隔 +### Emoji对应表 + +| 段落 | 内容 | Emoji | +|------|------|:-----:| +| 第1段 | 课程知识点 | 🔍 或 💡 | +| 第2段 | 课堂细节 | 💪 或 ✨ | +| 第3段 | 课后建议 | 🏠 | + ### 段落长度 - **每段**:1-3句话 - **每句**:不超过15字 @@ -189,13 +213,14 @@ - [ ] 语气恰当,无其他学生负面信息 ### 学龄前版专项检查 -- [ ] 字数180-220字(符合年龄段) +- [ ] 字数符合弹性范围(精简版180-220字/标准版220-280字/详细版280-320字,根据输入内容丰富度) - [ ] **3段式结构**(第1段知识点、第2段课堂细节、第3段课后建议) -- [ ] 每段末尾有1个emoji(总计3个) +- [ ] 每段末尾有1-2个emoji(**总计3个**) - [ ] 称呼正确(小名>去姓>叠字>全名) - [ ] 无"第几周"字样 - [ ] 语气温暖亲切,有画面感 - [ ] 建议具体可操作 +- [ ] **第2段充分展现输入中的精彩瞬间**(不压缩丰富内容) --- @@ -203,15 +228,9 @@ | 维度 | 学龄前版(本文件)| 小学版 | |------|------------------|--------| -| **表情** | 3-6个(每段1-2个),温暖活泼 | 5个(每段1个),简洁专业 | +| **表情** | 3个(每段1个,第2段可选2个),温暖活泼 | 3个(每段1个),简洁专业 | | **段落** | **3段**(第1段知识点、第2段课堂细节、第3段课后建议)| 3段,结构化 | | **语气** | 亲切温暖,画面感 | 尊重平等,专业 | -| **字数** | 180-220字 | 190-230/200-240字 | -| **信息密度** | 第2段为长段落,整合多模块内容 | 模块清晰,分点呈现 | +| **字数** | 弹性范围180-320字 | 弹性范围190-350字 | +| **信息密度** | 第2段为长段落,根据输入丰富度灵活扩展 | 结构化呈现,根据输入灵活扩展 | | **emoji位置** | 每段末尾 | 每段末尾 | - ---- - -*版本:v1.0* -*创建日期:2026-03-26* -*适用:2.5-6岁幼儿课程* diff --git a/.claude/rules/51-output-format-elementary.md b/.claude/rules/51-output-format-elementary.md index ae938f2..e44fdd6 100644 --- a/.claude/rules/51-output-format-elementary.md +++ b/.claude/rules/51-output-format-elementary.md @@ -18,26 +18,16 @@ - **视觉分隔**:用图标、符号、线条区分内容 - **数据支撑**:适当用量表、进度条展示能力 - **专业简洁**:避免纯文本堆叠,用列表和表格 -- **适度Emoji**:每段末尾添加1个专业emoji,总计5个 +- **适度Emoji**:每段末尾添加1个专业emoji,总计**3个** - **称呼规范**:优先使用小名/昵称,其次去姓称名(如"昕乔"),平等尊重学生 ### Emoji使用规则(小学版) -**小学低年级**(6-8岁,Kitten/SPIKE): -- **模块1**(课程知识点):💡 或 📚 -- **模块2**(掌握程度):✓ 或 ⚡ -- **模块3**(课程环节与目标达成):🎯 或 ✅ -- **模块4**(成长亮点):📈 或 💪 -- **模块5**(课后建议):🏠 或 🔧 - -**小学高年级**(8-10岁,机器人/AI): -- **模块1**(课程知识点):⚙️ 或 🤖 -- **模块2**(掌握程度):📊 或 ⚡ -- **模块3**(课程环节与目标达成):🎯 或 ✅ -- **模块4**(成长亮点):📈 或 🚀 -- **模块5**(课后建议):🏠 或 🔧 - -> 注:小学版每段末尾仅1个emoji,保持简洁专业感 +| 段落 | 内容 | Emoji | +|------|------|:-----:| +| 第1段 | 课程知识点 +掌握程度 | 💡 或 📚(低年级)/ ⚙️ 或 🤖(高年级)| +| 第2段 | 课堂细节 +成长亮点 | 📈 或 💪 | +| 第3段 | 课后建议 | 🏠 或 🔧 | ### 排版样式 ``` @@ -514,12 +504,24 @@ Prompt编写的基本概念理解了,能写出简单指令让AI执行。复杂 ## ⚙️ 技术规范 -### 字数控制 -| 年级 | 目标字数 | 结构化后等效 | -|-----|:-------:|:-----------:| -| 一年级(6-7岁)| 190-230 | 220-250 | -| 二年级(7-8岁)| 200-240 | 230-260 | -| 四年级(9-10岁)| 220-280 | 260-300 | +### 字数控制(弹性范围) + +| 输入类型 | 字数范围 | 适用场景 | +|:-------:|:-------:|:---------| +| **精简版** | 190-230字 | 输入简洁,仅包含基本行为描述 | +| **标准版** | 230-280字 | 输入有具体细节或1-2个亮点 | +| **详细版** | 280-350字 | 输入有精彩瞬间、多个亮点或特殊表现 | + +**各年级参考**: +- 一年级(6-7岁):按标准范围下限 +- 二年级(7-8岁):按标准范围 +- 四年级(9-10岁):按标准范围上限,详细版可至350字 + +**触发详细版的信号**(同幼儿版): +- "特别棒的是"、"让我惊讶的是"、"第一次主动" +- 输入中包含3个以上独立行为描述 +- 有技术细节、调试过程、错误排查等详细描述 +- 情感丰富、社交互动、创造性表现 ### 纯文本段落版(3段式,带Emoji) @@ -541,11 +543,14 @@ Prompt编写的基本概念理解了,能写出简单指令让AI执行。复杂 - **进度条/量表**:3-5个 - **列表项**:6-10个 -### 段落结构 +### 段落结构(弹性字数) - **总段落数**:**3段**(与幼儿版统一) -- **第1段**:课程知识点(35-45字) -- **第2段**:课堂细节长段落(100-140字),整合掌握程度、课程环节、成长亮点 -- **第3段**:课后建议(35-45字) +- **第1段**:课程知识点(35-55字,根据输入灵活调整) +- **第2段**:课堂细节长段落(100-220字,**核心段落,根据输入丰富度灵活扩展**) + - 精简版:100-130字,输入简洁 + - 标准版:130-170字,输入有具体细节 + - 详细版:170-220字,输入有精彩瞬间或多个亮点 +- **第3段**:课后建议(35-55字) - **Emoji**:每段末尾1个,总计3个 --- @@ -558,14 +563,15 @@ Prompt编写的基本概念理解了,能写出简单指令让AI执行。复杂 - [ ] 语气恰当,无其他学生负面信息 ### 小学版专项检查 +- [ ] 字数符合弹性范围(根据输入丰富度自动调整) - [ ] 使用了结构化的视觉分隔(线条、图标) - [ ] 使用了量表或进度条展示能力 - [ ] 详细反馈分模块呈现 - [ ] 有能力维度评估 - [ ] 课后任务使用清单格式 -- [ ] 字数符合年级要求(190-300字) - [ ] 无大段纯文字堆砌 - [ ] 语气专业且易懂 +- [ ] **第2段充分展现输入中的精彩瞬间**(不压缩丰富内容) --- @@ -577,11 +583,5 @@ Prompt编写的基本概念理解了,能写出简单指令让AI执行。复杂 | **结构** | **3段式**(知识点+课堂细节+建议)| **3段式**(知识点+课堂细节+建议)| | **段落** | 第2段为长段落,整合多模块 | 第2段为长段落,整合多模块 | | **语气** | 尊重专业,数据支撑 | 温暖亲切,画面感 | -| **字数** | 190-240字 | 180-220字 | -| **信息密度** | 高(技术细节)| 低(故事化)| - ---- - -*版本:v1.0* -*创建日期:2026-03-26* -*适用:6-10岁小学课程* +| **字数** | 弹性范围190-350字 | 弹性范围180-320字 | +| **信息密度** | 高(技术细节),根据输入灵活扩展 | 低(故事化),根据输入灵活扩展 | diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..b60d5c1 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,72 @@ +# 版本更新日志 + +## 版本历史总览 + +| 版本 | 日期 | 更新内容 | 团队 | +|-----|------|---------|------| +| **v2.1** | **2026-04-24** | **字数弹性**:根据输入内容丰富度自动调整课评长度(180-350字),充分展现学生精彩瞬间 | 穹狼教学团队 | +| **v2.0** | **2026-04-19** | **流程优化**:并行生成、批量确认、自动保存、速记符号系统 | 穹狼教学团队 | +| v1.4 | 2026-04-16 | 新增补课/体验学生处理,支持仅保存到班级周汇总 | 穹狼教学团队 | +| v1.3 | 2026-04-04 | 新增"确认后保存"流程,优化课评生成体验 | 穹狼教学团队 | +| v1.0 | 2026-03-25 | 初始版本:课评反馈系统基础功能 | 穹狼教学团队 | + +--- + +## v2.1 详细更新(2026-04-24) + +### 核心改进 +- **字数弹性机制**:课评字数从固定200字改为弹性范围180-350字 + - 精简输入(如"搭了3层,开心")→ 输出180-220字 + - 标准输入(如"观望5分钟后主动搭3层,自己调整")→ 输出220-280字 + - 详细输入(如包含多个亮点、精彩瞬间)→ 输出280-350字 + +### 影响文件 +- `.claude/rules/20-style-building.md` +- `.claude/rules/21-style-coding.md` +- `.claude/rules/50-output-format-preschool.md` +- `.claude/rules/51-output-format-elementary.md` + +--- + +## v2.0 详细更新(2026-04-19) + +### 核心改进 +1. **并行生成**:多学生课评同时生成,速度提升 +2. **批量确认**:一次确认多个课评,减少交互次数 +3. **自动双轨保存**:确认后自动保存到班级汇总和个人档案 +4. **速记符号系统**:新增行为/情绪/对比速记,提高输入效率 + +### 新增文件 +- `.claude/rules/36-shorthand-learning.md` - 速记阶梯学习指南 +- `.claude/rules/37-status-panel.md` - 状态管理面板 +- `.claude/rules/38-quick-edit.md` - 快速编辑功能 + +### 更新文件 +- `.claude/rules/30-input-format.md` - v4.0,新增速记符号 +- `.claude/rules/32-batch-generation.md` - v2.0,批量生成优化 +- `.claude/rules/40-keping-快速入门.md` - v3.0,速记+批量确认 + +--- + +## v1.4 详细更新(2026-04-16) + +- 新增补课/体验学生特殊处理流程 +- 支持仅保存到班级周汇总(不创建个人档案) +- 新增`[补课]`、`[体验]`、`[缺课]`标记 + +--- + +## v1.3 详细更新(2026-04-04) + +- 新增"确认后保存"流程,避免误操作 +- 优化课评生成体验,减少等待时间 +- 增加质量检查环节 + +--- + +## v1.0 详细更新(2026-03-25) + +- 初始版本发布 +- 基础课评生成功能 +- 支持3种课程类型(幼儿积木、少儿编程、机器人竞赛) +- 5模块课评结构(知识点、掌握程度、课程环节、成长亮点、课后建议) diff --git a/CLAUDE.md b/CLAUDE.md index 24fb86b..9e1ec96 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -86,19 +86,19 @@ | **学期周数与主题** | [`.claude/rules/15-semester-weeks.md`](.claude/rules/15-semester-weeks.md) | **仅后端使用**:周数用于自动匹配课程代码和主题,课评正文不显示周数 | | 评分标准体系 | [`.claude/rules/06-scoring.md`](.claude/rules/06-scoring.md) | -### 当前周信息速查(2026-04-02) +### 当前周信息速查(2026-04-25) | 班级 | 周数 | 课程代码 | 主题 | 核心知识点 | |------|:---:|:-------:|:-----|:-----------| -| 发现世界(周四19点) | 第5周 | DISC-005 | 天平秤 | 杠杆原理、平衡判断 | -| SPIKE(周日10:30) | 第5周 | SPIKE-005 | 杯子盖球 | 传感器应用、精准控制 | -| AI03(周五19点/周六14点) | 第5周 | AI03-005 | 项目整合 | 多AI协作、工作流设计 | +| 发现世界(周四19点) | 第8周 | DISC-008 | 蜥蜴 | 关节连接、可动结构、仿生设计 | +| SPIKE(周日10:30) | 第8周 | SPIKE-008 | 留声机 | 记录播放、循环结构、复古设计 | +| AI03(周五19点/周六14点) | 第8周 | AI03-008 | 我的个人主页(上) | 内容先行、板块化设计、自定义智能体 | ### 风格规则(20-29) | 课程类型 | 文件路径 | 字数 | 适用年龄 | |---------|---------|------|---------| -| 幼儿积木搭建 | [`.claude/rules/20-style-building.md`](.claude/rules/20-style-building.md) | 180-220字 | 2.5-6岁 | -| 少儿编程入门 | [`.claude/rules/21-style-coding.md`](.claude/rules/21-style-coding.md) | 190-230字 | 6-10岁 | -| 机器人竞赛 | [`.claude/rules/22-style-robotics.md`](.claude/rules/22-style-robotics.md) | 200-240字 | 8-10岁 | +| 幼儿积木搭建 | [`.claude/rules/20-style-building.md`](.claude/rules/20-style-building.md) | **弹性:180-320字** | 2.5-6岁 | +| 少儿编程入门 | [`.claude/rules/21-style-coding.md`](.claude/rules/21-style-coding.md) | **弹性:190-350字** | 6-10岁 | +| 机器人竞赛 | [`.claude/rules/22-style-robotics.md`](.claude/rules/22-style-robotics.md) | **弹性:200-400字** | 8-10岁 | ### 辅助模板(25-29) | 用途 | 文件路径 | 说明 | @@ -177,18 +177,19 @@ ### 五模块速查 -| 模块 | 字数 | 核心维度 | Emoji | -|------|:----:|:-------:|:-----:| -| **1. 课程知识点** | 30-40字 | 兴趣度 | 🔍💡⚙️ | -| **2. 掌握程度** | 30-40字 | 学习表现 | ✨✓📊 | -| **3. 课程环节与目标达成** | 40-50字 | 目标达成 | 🎯✅ | -| **4. 成长亮点** | 40-50字 | 成长发展 | 🌱💪📈 | -| **5. 课后建议** | 30-40字 | 延伸学习 | 🏠🎮🔧 | +| 模块 | 字数范围 | 核心维度 | Emoji | +|------|:-------:|:-------:|:-----:| +| **1. 课程知识点** | 30-50字(弹性) | 兴趣度 | 🔍💡⚙️ | +| **2. 掌握程度** | 30-70字(弹性) | 学习表现 | ✨✓📊 | +| **3. 课程环节与目标达成** | 40-80字(弹性) | 目标达成 | 🎯✅ | +| **4. 成长亮点** | 40-70字(弹性) | 成长发展 | 🌱💪📈 | +| **5. 课后建议** | 30-50字(弹性) | 延伸学习 | 🏠🎮🔧 | -### 段落结构(3段) -- **第1段**:课程知识点(30-40字) -- **第2段**:课堂细节长段落(掌握程度+课程环节+成长亮点,100-130字) -- **第3段**:课后建议(30-40字) +### 段落结构(3段,字数弹性) +- **第1段**:课程知识点(30-50字) +- **第2段**:课堂细节长段落(掌握程度+课程环节+成长亮点,**100-220字,根据输入丰富度灵活扩展**) +- **第3段**:课后建议(30-50字) +- **字数弹性原则**:输入越丰富,课评越详细(精简版180-220字/标准版220-280字/详细版280-350字) - **Emoji使用**:每段末尾添加,幼儿版每段1-2个,小学版每段1个 --- @@ -239,15 +240,6 @@ [一键发送] [标记修改] [取消] ``` -### 效率优化 - -| 环节 | 优化前 | 优化后 | 提升 | -|------|--------|--------|------| -| 生成方式 | 顺序生成 | 并行生成 | 速度↑ | -| 确认次数 | 每人1次 | 批量1次 | 效率↑↑ | -| 保存操作 | 手动双轨 | 自动保存 | 便捷↑ | -| 8人课评时间 | 15-20分钟 | **3-5分钟** | **75%** | - ### 存储双轨制(自动保存) | 存储位置 | 用途 | 使用场景 | 自动/手动 | @@ -255,45 +247,73 @@ | `class-evaluation-summary/第X周/{班级}.md` | **班级视角**:每周全班课评汇总 | 周回顾、班级分析、备课参考 | **自动生成** | | `student/{班级}/{学生}/历史课评记录.md` | **个人视角**:学生完整课评历程 | 家长沟通、学期总结、成长追踪 | **确认后自动** | -### 学生类型自动处理 +### 学生类型自动处理(更新) | 类型 | 标记 | 处理方式 | 保存位置 | |------|------|----------|----------| | 正式学生 | 无标记 | 自动双轨保存 | 班级+个人 | -| 补课学生 | `[补课]` | 询问后决定 | 班级+(可选)个人 | +| **补课学生(自己班级)** | `[补课]` + **当前班级档案存在** | **自动双轨保存** | **班级+个人** | +| **补课学生(其他班级)** | `[补课]` + **当前班级档案不存在** | **询问后决定** | 班级+(可选)个人 | | 体验学生 | `[体验]` | 仅班级汇总 | 仅班级 | | 缺课学生 | `[缺课]` | 记录缺席 | 仅班级 | -### 补课/体验学生特殊处理 +**[补课]学生处理逻辑(关键更新)**: +``` +当学生标记[补课]时: +1. 先检查 memory/student/{当前班级}/{学生名}/ 是否存在 +2. 如存在 → 该学生为本班级补课 → 正常双轨保存 +3. 如不存在 → 可能是其他老师班级学生 → 询问处理方式 + [1] 仅保存到班级汇总(其他老师学生) + [2] 创建档案(新转班学生) +``` + +### 补课/体验学生特殊处理(更新后) 当检测到学生无个人档案时(补课/体验学生): **处理流程**: -1. **检测**:AI自动检测 `memory/student/{班级}/{学生}/` 是否存在 -2. **提醒**:生成前提醒教师该学生无档案 -3. **选择**: - - **创建档案**:为该学生建立完整档案,执行双轨保存 - - **仅保存到班级汇总**:不创建个人档案,仅保存在班级周汇总 +1. **检测**:AI自动检测 `memory/student/{当前班级}/{学生}/` 是否存在 +2. **分支处理**: + - **存在** → 该学生为**本班级补课学生** → **正常双轨保存** + - **不存在** → 可能是**其他老师班级学生** → **询问处理方式** +3. **询问选择**(仅档案不存在时): + - **仅保存到班级汇总**:其他老师班级学生来补课 + - **创建档案**:新转班学生或后续会长期跟随 -**示例**: +**示例1(自己班级补课学生)**: ``` -教师输入:班级:发现世界-周四19点,张小明:搭了3层,开心 +教师输入:班级:发现世界-周四19点,乔乔[补课]:搭了3层,开心 -AI检测:⚠️ 未找到「张小明」的个人档案 +AI检测:✅ 找到「乔乔」在本班级的个人档案 -AI提醒:该学生可能是补课/体验学生,请选择: -[1] 创建档案(补课/新学生) -[2] 仅保留在班级汇总(体验课学生) +AI处理:按正式学生处理 → 双轨保存 +→ 课评保存到「第7周/发现世界-周四19点.md」 +→ 同时追加到「student/发现世界-周四19点/乔乔/历史课评记录.md」 +``` -教师选择 [2] +**示例2(其他老师班级补课学生)**: +``` +教师输入:班级:发现世界-周四19点,张小明[补课]:搭了3层,开心 + +AI检测:⚠️ 未找到「张小明」在本班级的个人档案 + +AI提醒:该学生标记为[补课],但不在本班级学生名单中。 + +可能情况: +[1] 其他老师的学生来补课 → 仅保存到班级汇总 +[2] 新转班学生 → 创建个人档案(双轨保存) + +教师选择 [1] → 课评仅保存到「第7周/发现世界-周四19点.md」 -→ 标记为:张小明(体验学生,无个人档案) +→ 标记为:张小明(其他班级补课学生,无个人档案) ``` ### 使用说明(优化后) 1. **指定班级**(一次即可):`班级:发现世界-周四19点` 2. **输入课评需求**:使用自然语言或速记符号描述学生表现 + - **简洁输入** → 生成精简版(约200字) + - **详细输入** → 生成详细版(约280字) 3. **标记学生类型**:`[补课]` `[体验]` `[缺课]` 等标记 4. **AI并行生成**:自动生成所有课评 + 自动质量检查 5. **自动保存班级汇总**:课评首先自动保存到 `class-evaluation-summary/第X周/{班级}.md` @@ -319,10 +339,8 @@ AI提醒:该学生可能是补课/体验学生,请选择: [全部发送] ``` -## 版本 +--- -| 版本 | 日期 | 更新内容 | 团队 | -|-----|------|---------|------| -| **v2.0** | **2026-04-19** | **流程优化**:并行生成、批量确认、自动保存、速记符号系统 | 穹狼教学团队 | -| v1.4 | 2026-04-16 | 新增补课/体验学生处理,支持仅保存到班级周汇总 | 穹狼教学团队 | -| v1.3 | 2026-04-04 | 新增"确认后保存"流程,优化课评生成体验 | 穹狼教学团队 | +## 版本历史 + +详见 [CHANGELOG.md](CHANGELOG.md) diff --git a/memory/class-evaluation-summary/README.md b/memory/class-evaluation-summary/README.md index d3f8ec7..1db14b3 100644 --- a/memory/class-evaluation-summary/README.md +++ b/memory/class-evaluation-summary/README.md @@ -78,6 +78,28 @@ AI:生成课评 → 填充到 第7周/发现世界-周四19点.md → 等待 | 班级文件 | {班级名称}.md | 发现世界-周四19点.md | | 特殊周期 | 期初/、期中/、期末/ | 期初/、期末/ | +## 课程信息板块规范 + +班级汇总文件的课程信息板块需包含以下内容: + +```markdown +> **课程信息** +> - 日期:YYYY-MM-DD(星期X) +> - 课程代码:XXX-XXX +> - 课程主题:XXXX +> - 核心知识点:XXX、XXX、XXX +> +> **已提交课评**:学生全名1、学生全名2、学生全名3[补课标记] +> **缺勤人员**:学生全名4、学生全名5(或无) +``` + +### 说明 + +- **已提交课评**:列出所有已生成课评的学生**全名**(如"李怡瞳"、"沙佩琪"),补课学生需标记[补课] +- **缺勤人员**:列出应出勤但未到校的学生**全名**,如无则填"无" + +--- + ## 文件路径速查 | 用途 | 文件路径 | diff --git a/memory/class-evaluation-summary/模板-班级学期总览.md b/memory/class-evaluation-summary/模板-班级学期总览.md index 3bef13d..d1e8261 100644 --- a/memory/class-evaluation-summary/模板-班级学期总览.md +++ b/memory/class-evaluation-summary/模板-班级学期总览.md @@ -16,14 +16,15 @@ | **学生人数** | {X}人 | | **学期进度** | 第{X}周 / 共20周 | | **课评完成率** | {X}% | +| **本周出勤** | {实到}/{应到}人 | ### 本周速查 -| 周数 | 课程代码 | 主题 | 实到/应到 | 确认率 | 文件链接 | -|:---:|:-------:|:-----|:---------:|:------:|---------| -| 第1周 | {CODE} | {主题} | {X}/{Y} | {Z}% | [查看](第1周/{班级}.md) | -| ... | ... | ... | ... | ... | ... | -| **第7周** | **{CODE}** | **{主题}** | **{X}/{Y}** | **{Z}%** | **[查看](第7周/{班级}.md)** | +| 周数 | 课程代码 | 主题 | 已提交/应到 | 确认率 | 缺勤 | 文件链接 | +|:---:|:-------:|:-----|:----------:|:------:|:----:|---------| +| 第1周 | {CODE} | {主题} | {X}/{Y} | {Z}% | {名单} | [查看](第1周/{班级}.md) | +| ... | ... | ... | ... | ... | ... | ... | +| **第7周** | **{CODE}** | **{主题}** | **{X}/{Y}** | **{Z}%** | **{名单}** | **[查看](第7周/{班级}.md)** | --- diff --git a/memory/class-evaluation-summary/第7周/AICODE-03-周五19点.md b/memory/class-evaluation-summary/第7周/AICODE-03-周五19点.md index fcb5af4..53b6a9a 100644 --- a/memory/class-evaluation-summary/第7周/AICODE-03-周五19点.md +++ b/memory/class-evaluation-summary/第7周/AICODE-03-周五19点.md @@ -4,6 +4,9 @@ > 课程:AI03-007 > 上课时间:周五 19:00-20:30 > 学生人数:3人 +> +> **已提交课评**:李怡瞳、沙佩琪、黄榆斐 +> **缺勤人员**:无 --- @@ -21,9 +24,9 @@ | 学生 | 课评状态 | 关键词 | 情绪 | 需关注 | |------|:-------:|:-------|:----:|:------:| -| 李怡瞳(怡瞳) | ☑ 已确认 | 经验丰富、目标明确、上手快 | 积极 | ☐ | -| 沙佩琪(佩琪) | ☑ 已确认 | 视觉投入、稳步跟进、完成6张图 | 良好 | ☐ | -| 黄榆斐(榆斐) | ☑ 已确认 | 兴趣高、速度快、提示词需优化 | 积极 | ☑ 提示词预设 | +| 李怡瞳 | ☑ 已确认 | 经验丰富、目标明确、上手快 | 积极 | ☐ | +| 沙佩琪 | ☑ 已确认 | 视觉投入、稳步跟进、完成6张图 | 良好 | ☐ | +| 黄榆斐 | ☑ 已确认 | 兴趣高、速度快、提示词需优化 | 积极 | ☑ 提示词预设 | --- diff --git a/memory/class-evaluation-summary/第7周/AICODE-03-周六14点.md b/memory/class-evaluation-summary/第7周/AICODE-03-周六14点.md index 0a5355e..bb53137 100644 --- a/memory/class-evaluation-summary/第7周/AICODE-03-周六14点.md +++ b/memory/class-evaluation-summary/第7周/AICODE-03-周六14点.md @@ -4,6 +4,9 @@ > 课程:AI03-007 > 上课时间:周六 14:00-15:30 > 学生人数:6人 +> +> **已提交课评**:陈昕柔、谢善诺、黄俊博[补课] +> **缺勤人员**:曾乐凯、李汶浩、李欣蓉 --- @@ -21,12 +24,12 @@ | 学生 | 课评状态 | 关键词 | 情绪 | 需关注 | |------|:-------:|:-------|:----:|:------:| -| 陈昕柔(昕柔) | ☑ **已确认** | 完成小说、想做插图 | 积极 | ☐ | -| 曾乐凯(乐凯) | ☐ 待确认 | | | ☐ | -| 李汶浩(汶浩) | ☐ 待确认 | | | ☐ | -| 李欣蓉(欣蓉) | ☐ 待确认 | | | ☐ | -| 谢善诺(善诺) | ☑ **已确认** | 需加强独立表达 | 正常 | ☑ 独立沟通 | -| 俊博[补课] | ☑ **已确认** | 完成插图、需减依赖 | 正常 | ☑ 独立表达 | +| 陈昕柔 | ☑ **已确认** | 完成小说、想做插图 | 积极 | ☐ | +| 曾乐凯 | ☐ 待确认 | | | ☐ | +| 李汶浩 | ☐ 待确认 | | | ☐ | +| 李欣蓉 | ☐ 待确认 | | | ☐ | +| 谢善诺 | ☑ **已确认** | 需加强独立表达 | 正常 | ☑ 独立沟通 | +| 黄俊博[补课] | ☑ **已确认** | 完成插图、需减依赖 | 正常 | ☑ 独立表达 | --- diff --git a/memory/class-evaluation-summary/第7周/SPIKE02-周日1030.md b/memory/class-evaluation-summary/第7周/SPIKE02-周日1030.md index e0e3e03..133a673 100644 --- a/memory/class-evaluation-summary/第7周/SPIKE02-周日1030.md +++ b/memory/class-evaluation-summary/第7周/SPIKE02-周日1030.md @@ -4,6 +4,9 @@ > 课程:SPIKE-007 惯性小车 > 上课时间:周日 10:30-12:00 > 学生人数:7人 +> +> **已提交课评**:王骏诚、洪一栩 +> **缺勤人员**:吴浩洋、吴浩骏、邓琬曦、邓琬颖、方柳莫 --- @@ -21,13 +24,13 @@ | 学生 | 课评状态 | 关键词 | 情绪 | 需关注 | |------|:-------:|:-------|:----:|:------:| -| 吴浩洋(浩洋) | ☐ 待确认 | | | ☐ | -| 吴浩骏(浩骏) | ☐ 待确认 | | | ☐ | -| 王骏诚(骏诚) | ☑️ 已确认 | 积极认真、结构加固、独立编程、逆向探索 | → 稳定 | ☐ | -| 洪一栩(一栩) | ☑️ 已确认 | 积极认真、调试加固、独立编程、创新实验 | → 稳定 | ☐ | -| 邓琬曦(琬曦) | ☐ 待确认 | | | ☐ | -| 邓琬颖(琬颖) | ☐ 待确认 | | | ☐ | -| 方柳莫(柳莫) | ☐ 待确认 | | | ☐ | +| 吴浩洋 | ☐ 待确认 | | | ☐ | +| 吴浩骏 | ☐ 待确认 | | | ☐ | +| 王骏诚 | ☑️ 已确认 | 积极认真、结构加固、独立编程、逆向探索 | → 稳定 | ☐ | +| 洪一栩 | ☑️ 已确认 | 积极认真、调试加固、独立编程、创新实验 | → 稳定 | ☐ | +| 邓琬曦 | ☐ 待确认 | | | ☐ | +| 邓琬颖 | ☐ 待确认 | | | ☐ | +| 方柳莫 | ☐ 待确认 | | | ☐ | --- @@ -149,7 +152,7 @@ --- -### 柳莫(方柳莫) +### 方柳莫 **基本信息** - 表现标签:待填写 diff --git a/memory/class-evaluation-summary/第7周/Wedo创造世界-周六1030.md b/memory/class-evaluation-summary/第7周/Wedo创造世界-周六1030.md index 1e14406..6253d03 100644 --- a/memory/class-evaluation-summary/第7周/Wedo创造世界-周六1030.md +++ b/memory/class-evaluation-summary/第7周/Wedo创造世界-周六1030.md @@ -4,6 +4,9 @@ > 课程:CREATE-007(WEDO) > 上课时间:周六 10:30-12:00 > 学生人数:6人 +> +> **已提交课评**:梁家铭、罗钧龄、黄馨宸[补课] +> **缺勤人员**:简思瑜、简思霖、黄晓瑜 --- @@ -21,12 +24,12 @@ | 学生 | 课评状态 | 关键词 | 情绪 | 需关注 | |------|:-------:|:-------|:----:|:------:| -| 梁家铭(家铭) | ☑ **已确认** | 搭建快、编程混淆、需巩固 | 正常 | ☑ 模块区分 | -| 简思瑜(思瑜) | ☐ 待确认 | | | ☐ | -| 简思霖(思霖) | ☐ 待确认 | | | ☐ | -| 黄晓瑜(晓瑜) | ☐ 待确认 | | | ☐ | -| 罗钧龄(钧龄) | ☑ **已确认** | 皮筋调整、模块多易混 | 开心 | ☑ 编程逻辑 | -| 黄馨宸(馨宸)[补课] | ☑ **已确认** | 回归、生疏但有创意 | 害羞→积极 | ☐ | +| 梁家铭 | ☑ **已确认** | 搭建快、编程混淆、需巩固 | 正常 | ☑ 模块区分 | +| 简思瑜 | ☐ 待确认 | | | ☐ | +| 简思霖 | ☐ 待确认 | | | ☐ | +| 黄晓瑜 | ☐ 待确认 | | | ☐ | +| 罗钧龄 | ☑ **已确认** | 皮筋调整、模块多易混 | 开心 | ☑ 编程逻辑 | +| 黄馨宸[补课] | ☑ **已确认** | 回归、生疏但有创意 | 害羞→积极 | ☐ | --- diff --git a/memory/class-evaluation-summary/第7周/Wedo创造世界-周六16点.md b/memory/class-evaluation-summary/第7周/Wedo创造世界-周六16点.md index 69af134..284dc3f 100644 --- a/memory/class-evaluation-summary/第7周/Wedo创造世界-周六16点.md +++ b/memory/class-evaluation-summary/第7周/Wedo创造世界-周六16点.md @@ -4,6 +4,9 @@ > 课程:CREATE-007(WEDO) > 上课时间:周六 16:00-17:30 > 学生人数:4人 +> +> **已提交课评**:冯彦哲、胡悦珩、何柏纬[补课]、谢倾城[补课] +> **缺勤人员**:马悦然、郭景鸣 --- @@ -21,12 +24,12 @@ | 学生 | 课评状态 | 关键词 | 情绪 | 需关注 | |------|:-------:|:-------|:----:|:------:| -| 马悦然(悦然) | ☐ 待确认 | | | ☐ | -| 郭景鸣(景鸣) | ☐ 待确认 | | | ☐ | -| 冯彦哲(乐乐) | ☑ 已确认 | 积极搭建、情绪波动 | 先低落后恢复 | ☐ | -| 胡悦珩(悦珩) | ☑ 已确认 | 理解快、创意场景 | 稳定 | ☐ | -| 何柏纬(柏纬)[补课] | ☑ 已确认 | 动手意愿高、需提醒专注 | 积极 | ☐ | -| 谢倾城(倾城)[补课] | ☑ 已确认 | 拆解清晰、情景创意 | 积极 | ☐ | +| 马悦然 | ☐ 待确认 | | | ☐ | +| 郭景鸣 | ☐ 待确认 | | | ☐ | +| 冯彦哲 | ☑ 已确认 | 积极搭建、情绪波动 | 先低落后恢复 | ☐ | +| 胡悦珩 | ☑ 已确认 | 理解快、创意场景 | 稳定 | ☐ | +| 何柏纬[补课] | ☑ 已确认 | 动手意愿高、需提醒专注 | 积极 | ☐ | +| 谢倾城[补课] | ☑ 已确认 | 拆解清晰、情景创意 | 积极 | ☐ | ## 详细课评 diff --git a/memory/class-evaluation-summary/第7周/发现世界-周六09点.md b/memory/class-evaluation-summary/第7周/发现世界-周六09点.md index d0db629..2cdaf95 100644 --- a/memory/class-evaluation-summary/第7周/发现世界-周六09点.md +++ b/memory/class-evaluation-summary/第7周/发现世界-周六09点.md @@ -4,6 +4,9 @@ > 课程:DISC-007 旋转飞机 > 上课时间:周六 09:00-10:00 > 学生人数:5人 +> +> **已提交课评**:胡翰铭 +> **缺勤人员**:林瀚丞、余韫、林嘉铭、杨佳兴 --- @@ -21,11 +24,11 @@ | 学生 | 课评状态 | 关键词 | 情绪 | 需关注 | |------|:-------:|:-------|:----:|:------:| -| 林瀚丞(瀚丞) | ☐ 待确认 | | | ☐ | -| 杨佳兴(佳兴) | ☐ 待确认 | | | ☐ | -| 余韫(袋袋) | ☐ 待确认 | | | ☐ | -| 林嘉铭(嘉铭) | ☐ 待确认 | | | ☐ | -| 胡翰铭(翰铭) | ☑ 已确认 | 顺序调整、创意故事 | 积极 | ☐ | +| 林瀚丞 | ☐ 待确认 | | | ☐ | +| 杨佳兴 | ☐ 待确认 | | | ☐ | +| 余韫 | ☐ 待确认 | | | ☐ | +| 林嘉铭 | ☐ 待确认 | | | ☐ | +| 胡翰铭 | ☑ 已确认 | 顺序调整、创意故事 | 积极 | ☐ | --- diff --git a/memory/class-evaluation-summary/第7周/发现世界-周六19点.md b/memory/class-evaluation-summary/第7周/发现世界-周六19点.md index b149c8d..391d2c6 100644 --- a/memory/class-evaluation-summary/第7周/发现世界-周六19点.md +++ b/memory/class-evaluation-summary/第7周/发现世界-周六19点.md @@ -3,7 +3,12 @@ > 周期:2026春季学期 第7周(4月13日-4月19日) > 课程:DISC-007 旋转飞机 > 上课时间:周六 19:00-20:00 -> 学生人数:2人 +> 学生人数:1人 +> +> **已提交课评**:赖韵恬、汐汐[体验] +> **缺勤人员**:无 +> +> ⚠️ **注**:汐汐为体验课学生,非本班正式成员 --- @@ -21,8 +26,8 @@ | 学生 | 课评状态 | 关键词 | 情绪 | 需关注 | |------|:-------:|:-------|:----:|:------:| -| 赖韵恬(韵恬) | ☑ 已确认 | 积极拧螺丝、价格游戏 | 兴奋 | ☐ | -| 汐汐(新生)[仅班级汇总] | ☑ 已确认 | 互动积极、创意围墙 | 开心 | ☐ | +| 赖韵恬 | ☑ 已确认 | 积极拧螺丝、价格游戏 | 兴奋 | ☐ | +| 汐汐[体验] | ☑ 已确认 | 互动积极、创意围墙 | 开心 | ☐ | --- diff --git a/memory/class-evaluation-summary/第7周/发现世界-周四19点.md b/memory/class-evaluation-summary/第7周/发现世界-周四19点.md index b8e020c..95c56e2 100644 --- a/memory/class-evaluation-summary/第7周/发现世界-周四19点.md +++ b/memory/class-evaluation-summary/第7周/发现世界-周四19点.md @@ -4,6 +4,9 @@ > 课程:DISC-007 旋转飞机 > 上课时间:周四 19:00-20:00 > 学生人数:2人 +> +> **已提交课评**:梁昕乔、钟昀昊、林瀚丞[补课] +> **缺勤人员**:无 --- @@ -21,8 +24,8 @@ | 学生 | 课评状态 | 关键词 | 情绪 | 需关注 | |------|:-------:|:-------|:----:|:------:| -| 梁昕乔(乔乔) | ☑ **已确认** | 积极规划、坚持完成、想象力丰富 | 开心 | ☐ | -| 钟昀昊(昀昊) | ☐ 待确认 | | | ☐ | +| 梁昕乔 | ☑ **已确认** | 积极规划、坚持完成、想象力丰富 | 开心 | ☐ | +| 钟昀昊 | ☐ 待确认 | | | ☐ | --- diff --git a/memory/class-evaluation-summary/第7周/发现世界-周日下午14点.md b/memory/class-evaluation-summary/第7周/发现世界-周日下午14点.md index 5b22320..d8db4c4 100644 --- a/memory/class-evaluation-summary/第7周/发现世界-周日下午14点.md +++ b/memory/class-evaluation-summary/第7周/发现世界-周日下午14点.md @@ -5,6 +5,9 @@ > 周期:2026春季学期 第7周(4月13日-4月19日) > 课程:小球接力赛 > 上课时间:周日下午 14:00-15:00 +> +> **已提交课评**:开心[体验]、冉冉[体验] +> **缺勤人员**:无 > --- diff --git a/memory/class-evaluation-summary/第7周/发现世界-周日下午16点.md b/memory/class-evaluation-summary/第7周/发现世界-周日下午16点.md index ad5b106..d8f386f 100644 --- a/memory/class-evaluation-summary/第7周/发现世界-周日下午16点.md +++ b/memory/class-evaluation-summary/第7周/发现世界-周日下午16点.md @@ -3,6 +3,9 @@ > 周期:2026春季学期 第7周(4月13日-4月19日) > 课程:DISC-007 旋转飞机 > 上课时间:周日下午 16:00-17:00 +> +> **已提交课评**:梁承灏[体验]、林瀚丞[补课] +> **缺勤人员**:无 > --- @@ -20,8 +23,8 @@ | 学生 | 类型 | 课评状态 | 关键词 | 情绪 | |------|:----:|:-------:|:-------|:----:| -| MARCO | 🎈 体验 | ☑️ 已确认 | 分享欲强、动手快、颜色搭配、动物元素、钱币认知 | ↑ 开心 | -| 瀚丞 | 📚 补课 | ☑️ 已确认 | 渐入佳境、观察学习、主动求助、创意满满 | ↑ 开心 | +| 梁承灏 | 🎈 体验 | ☑️ 已确认 | 分享欲强、动手快、颜色搭配、动物元素、钱币认知 | ↑ 开心 | +| 林瀚丞 | 📚 补课 | ☑️ 已确认 | 渐入佳境、观察学习、主动求助、创意满满 | ↑ 开心 | --- diff --git a/memory/class-evaluation-summary/第8周/AICODE-03-周五19点.md b/memory/class-evaluation-summary/第8周/AICODE-03-周五19点.md new file mode 100644 index 0000000..fe41860 --- /dev/null +++ b/memory/class-evaluation-summary/第8周/AICODE-03-周五19点.md @@ -0,0 +1,45 @@ +# 第八周课评汇总 | AICODE-03-周五19点 | AI03-008 + +> **课程信息** +> - 日期:2026-04-25(周六) +> - 课程代码:AI03-008 +> - 课程主题:我的个人主页(上) +> - 核心能力:拆解力、审美力 +> - 核心工具:Trae IDE +> +> **已提交课评**:李怡瞳、沙佩琪 +> **缺勤人员**:黄榆斐 + +--- + +## 李怡瞳 + +**核心表现**:想法丰富、善用选择题沟通、能形成系统提示词、主页基础版完成 + +--- + +怡瞳本节课学习了"我的个人主页",理解了"内容先行"原则——先想清楚展示什么再让 AI 动手做,以及板块化设计和自定义智能体的概念 💡 + +本节课怡瞳的想法非常丰富,在讲解个人主页时能够整体罗列出自己想要展示的内容,然后通过"选择题"的方式与 AI 沟通,把自己的想法和 AI 统一后再形成"个人主页设计师"的系统提示词。这种结构化的沟通方式体现了很好的拆解力。不过在主页实现环节,怡瞳的作品相对简单,目前完成了基础版本,后续还有精修空间。导入环节对"内容先行"理念理解得很到位,实践环节专注完成提示词设计,本节课的板块化思维目标顺利达成。和上节课相比,怡瞳在 Prompt 编写上更有章法了,知道用选择题来引导 AI,这个策略很聪明 📈 + +回家后可以和怡瞳一起整理她的内容清单,把 8 条扩充到 15 条以上,下节课会有更丰富的素材来填充主页 🏠 + +--- + +## 沙佩琪 + +**核心表现**:沟通积极性提升、勇敢表达想法、主页有个人特色、表达信心增强 + +--- + +佩琪本节课学习了"我的个人主页",体验了从内容清单到板块化设计再到自定义智能体创建的完整流程 💡 + +本节课佩琪整体状态很好,跟老师确认信息的积极性明显提高,也更敢于开口表达自己的想法和意见了,这种勇敢表达的状态值得继续保持。和之前相比,佩琪不再害怕"说错",而是更愿意把想法先说出来再调整,这个转变非常可贵。她的个人主页里面融入了很多自己的个人信息,有自己的特色和主义,不是简单套用模板。虽然主页还需要在下节课继续修改完善,但内容的真实性和个性化已经体现出来了。实践环节专注完成智能体创建和内容填充,本节课的目标顺利达成 📈 + +回家后可以鼓励佩琪多练习用语言表达想法,不管是跟 AI 还是跟家人,把"勇敢说"这个好习惯延续下去 🏠 + +--- + +*课评生成时间:2026-04-25* +*班级:AICODE-03-周五19点* +*课程:AI03-008 我的个人主页(上)* diff --git a/memory/class-evaluation-summary/第8周/AICODE-03-周六14点.md b/memory/class-evaluation-summary/第8周/AICODE-03-周六14点.md new file mode 100644 index 0000000..b980806 --- /dev/null +++ b/memory/class-evaluation-summary/第8周/AICODE-03-周六14点.md @@ -0,0 +1,59 @@ +# 第八周课评汇总 | AICODE-03-周六14点 | AI03-008 + +> **课程信息** +> - 日期:2026-04-25(周六) +> - 课程代码:AI03-008 +> - 课程主题:我的个人主页(上) +> - 核心能力:拆解力、审美力 +> - 核心工具:Trae IDE +> +> **已提交课评**:陈昕柔、黄俊博、谢善诺 +> **缺勤人员**:曾乐凯、李汶浩 + +--- + +## 陈昕柔(小乖) + +**核心表现**:兴趣切换快、情绪调整迅速、风格追求个性、能把抽象想法具体化、修改有主见 + +--- + +小乖本节课开始了"我的个人主页"设计之旅,学习了"内容先行"的理念——先想清楚自己要展示什么,再让 AI 来动手实现 💡 + +本节课小乖展现了典型的"兴趣型"学习状态。刚听到新内容时眼睛发亮,但一听到"个人主页"突然有点小情绪:"个人主页要怎么做呀?我不太想做这个..." 不过一旦真正开始动手制作,兴致马上又拉满了,这种快速调整情绪的能力值得点赞。小乖对自己的主页风格很有想法,想把页面做成跟自己喜欢的游戏、小说同一个主题。当 AI 没法理解她描述的抽象风格时,她急得有点生气——这时候老师引导她把"风格"翻译成"颜色、色调、元素搭配"这些具体可感的描述,小乖慢慢调整提示词,一步步接近自己想要的效果。小乖在修改过程中特别有自己的主见,不会随便接受 AI 给的结果;头像部分她输入了一个比较抽象的图像,就是她喜欢的那种风格,就算 AI 一时生成不出完全合适的,她也会先留个框架占位,下周再继续打磨。这周完成了基础版本,下周我们一起把它变得更精彩 📈,下周再继续打磨。 📈 + +回家后可以跟小乖聊聊:她喜欢的游戏/小说里,具体是哪些颜色、哪些元素让她觉得"就是这个感觉"?把这些具象化的描述写下来,下次课就能更准确地告诉 AI 了 🏠 + +--- + +## 黄俊博(俊博) + +**核心表现**:课堂节奏稳、能跟住引导、独立完成内容整理、执行力强、基础版扎实推进 + +--- + +俊博本节课踏上了"我的个人主页"创作之路,体验了从内容清单到板块设计、再到用自定义智能体生成页面的完整流程 💡 + +本节课俊博的状态可以用一个"顺"字来形容。整堂课下来,他能稳稳地跟着老师的引导,一步一步把自己的个人主页内容完善好。从梳理个人信息到抄写内容、再到修改调整,俊博都是自己动手完成的,不需要太多催促。这种"稳扎稳打"的执行风格让课堂进展非常流畅。虽然这周完成的是相对精简的版本,页面设计还有很大提升空间,但基础框架已经扎扎实实地搭好了。就像盖房子一样,地基打得稳,上面的装饰才好往上加。下周我们会继续优化网页设计,让页面变得更丰富有趣。俊博这种"不急躁、跟节奏、自己完成"的学习状态,是这节课最大的亮点 📈 + +回家后可以请俊博先"预演"一下:下周想让主页变成什么样?是加点动画效果,还是换更酷的颜色?把想法提前写下来,下节课来了就能直接动手实现 🏠 + +--- + +## 谢善诺(善诺) + +**核心表现**:步骤跟得稳、偏爱打字输入、需减少"请示"依赖、独立决策待培养、精简版完成 + +--- + +善诺本节课开启了"我的个人主页"设计任务,练习了用 Trae IDE 创建自定义智能体,并把自己的个人信息整理成板块化的主页 💡 + +本节课善诺在课堂节奏上跟得很稳,老师提醒一步,她能往下走一步。特别要表扬的是,善诺更喜欢用打字的方式跟 AI 沟通,而不是语音输入——这对四年级的孩子来说是个很好的习惯,既能保护隐私,又能锻炼打字速度,一举两得。不过老师也注意到一个小细节:除了输入个人信息这种必须自己完成的环节,善诺在其他地方经常会停下来问"老师,这个选哪个好?""老师,头像用哪个?"——哪怕是选头像这种完全可以自己决定的事情,也想让老师帮她拿主意。其实跟 AI 协作的过程,就是在练习"自己想、自己选、自己承担结果"的能力。老师希望善诺能更勇敢地表达自己的喜好,毕竟主页是"你的"主页,选什么头像、用什么风格,都是你自己的权利呀。这周完成了精简版,下周继续打磨 📈 + +回家后可以多给善诺一些"小决策权":晚饭想吃什么?周末想去公园还是图书馆?先从生活小事开始练习自己做决定,慢慢建立"我的选择我做主"的信心,下节课选头像时就能更果断啦 🏠 + +--- + +*课评生成时间:2026-04-25* +*班级:AICODE-03-周六14点* +*课程:AI03-008 我的个人主页(上)* diff --git a/memory/class-evaluation-summary/第8周/Wedo创造世界-周六1030.md b/memory/class-evaluation-summary/第8周/Wedo创造世界-周六1030.md new file mode 100644 index 0000000..e5984c6 --- /dev/null +++ b/memory/class-evaluation-summary/第8周/Wedo创造世界-周六1030.md @@ -0,0 +1,147 @@ +# Wedo创造世界-周六1030 第8周汇总 + +> 周期:2026春季学期 第8周(4月20日-4月26日) +> 课程:CREATE-008 智能晾衣架 +> 上课时间:周六 10:30-12:00 +> 学生人数:6人 +> +> **已提交课评**:黄晓瑜、罗钧龄、黄馨宸 +> **缺勤人员**:梁家铭、简思瑜、简思霖 + +--- + +## 本周概览 + +### 课程信息 +| 项目 | 内容 | +|------|------| +| 课程代码 | CREATE-008 | +| 课程主题 | 智能晾衣架 | +| 核心知识点 | **平行四边形结构、升降原理、编程控制** | +| 能力目标 | 机械结构、调试能力 | + +### 学生表现总览 + +| 学生 | 课评状态 | 关键词 | 情绪 | 需关注 | +|------|:-------:|:-------|:----:|:------:| +| 黄晓瑜 | ☑ 已确认 | 观察修改、不断调整、实现升降 | 稳定 | ☐ | +| 罗钧龄 | ☑ 已确认 | 积极找积木、孔位问题、从难到挑战 | 开心 | ☐ | +| 黄馨宸 | ☑ 已确认 | 需步骤讲解、找零件跑多趟、装饰分享 | 积极 | ☐ | +| 梁家铭 | 🚫 缺勤 | - | - | - | +| 简思瑜 | 🚫 缺勤 | - | - | - | +| 简思霖 | 🚫 缺勤 | - | - | - | + +--- + +## 详细课评 + +### 黄晓瑜 + +**基本信息** +- 表现标签:视频不熟悉、孔位问题、观察修改、实现升降 +- 情绪状态:稳定 + +**课评内容** + +``` +晓瑜本节课学习了"智能晾衣架",认识了平行四边形结构在升降装置中的作用,了解了连杆传动让晾衣架升降的原理 💡 + +本节课晓瑜在观看搭建视频时有点不熟悉,后面实际搭建时也出现了孔位不对的问题。不过在搭建连杆环节,她能够自己去观察结构是怎么搭建的,主动进行修改,还不断调整让晾衣架实现了升降效果。这种遇到问题能自己观察、尝试解决的调试能力很棒 ⚙️ + +回家后可以用乐高或积木练习"找孔位"的小游戏,熟悉不同连接方式,巩固本节课的搭建技巧 🏠 +``` + +**字数**:约220字 | **段落**:3段 | **Emoji**:3个 + +**教师备注** +- 生成时间:2026-04-25 +- 确认状态:☑ 已确认 + +--- + +### 罗钧龄 + +**基本信息** +- 表现标签:积极找积木、孔位不对、从难到挑战、实现效果开心 +- 情绪状态:开心 + +**课评内容** + +``` +钧龄本节课学习了"智能晾衣架",探索了平行四边形结构和升降原理,了解了连杆传动实现升降的机械原理 💡 + +本节课钧龄积极寻找积木,态度很主动。搭建四边形时好几次孔位都不对,没有做到平行四边形的移动效果,第三次时开始说"怎么这么难"。老师搭一遍让他参考后,钧龄可以按照示范重新搭建出来,后面觉得没那么难又自行挑战,最后实现升降效果的时候特别开心。这种从觉得难到敢于挑战的转变值得肯定 📈 + +回家后可以和钧龄一起观察家里的晾衣架或电梯门,看看它们是怎么升降的,巩固平行四边形的运动原理 🏠 +``` + +**字数**:约240字 | **段落**:3段 | **Emoji**:3个 + +**教师备注** +- 生成时间:2026-04-25 +- 确认状态:☑ 已确认 + +--- + +### 黄馨宸 + +**基本信息** +- 表现标签:需步骤讲解、找零件跑多趟、实现效果、装饰、第一讲解 +- 情绪状态:积极 + +**课评内容** + +``` +馨宸本节课学习了"智能晾衣架",认识了平行四边形结构和升降装置,完成了晾衣架的搭建和装饰 💡 + +本节课馨宸在搭建四边形时不知道怎么拼,需要老师单独拆卸步骤讲解。找零件时找得不够完全,需要跑好几趟,还跟老师说"太累了吧,老师你帮我拿链接吧",太可爱了。不过最后也实现了升降效果,还进行了装饰。石头剪刀布获得第一讲解视频的机会,分享时应该很有成就感 💪 + +回家后可以请馨宸当"小老师",给家长讲解晾衣架是怎么升降的,既能巩固知识又能锻炼表达能力 🏠 +``` + +**字数**:约220字 | **段落**:3段 | **Emoji**:3个 + +**教师备注** +- 生成时间:2026-04-25 +- 确认状态:☑ 已确认 + +--- + +## 班级整体观察 + +### 本周表现分布 + +| 维度 | 优秀 | 良好 | 合格 | 需关注 | +|------|:---:|:---:|:---:|:----:| +| 参与度 | - | 3 | - | - | +| 知识点掌握 | - | 2 | 1 | - | +| 情绪状态 | 2 | 1 | - | - | + +### 共性观察 +1. **整体表现**:3名学生均完成智能晾衣架搭建,实现升降效果 +2. **主题掌握**:平行四边形结构、连杆传动基本理解,孔位问题普遍存在 +3. **亮点**:晓瑜的观察调整能力、钧龄的从难到挑战、馨宸的可爱互动和分享机会 +4. **挑战**:孔位对准、零件寻找、步骤理解 + +### 需关注学生 +- 无 + +### 下周重点 +1. 预告第9周课程:CREATE-009 +2. 重点:巩固平行四边形结构,加强孔位对准练习 + +--- + +## 数据统计 + +| 指标 | 数值 | 备注 | +|------|------|------| +| 应到人数 | 6人 | | +| 实到人数 | **3人** | 黄晓瑜、罗钧龄、黄馨宸 | +| 课评确认率 | **100%** | 已确认:3人 | +| 整体满意度 | -/5 | | + +--- + +*生成时间:2026-04-25* +*教师:小Q老师* diff --git a/memory/class-evaluation-summary/第8周/Wedo创造世界-周六16点.md b/memory/class-evaluation-summary/第8周/Wedo创造世界-周六16点.md new file mode 100644 index 0000000..e01b50e --- /dev/null +++ b/memory/class-evaluation-summary/第8周/Wedo创造世界-周六16点.md @@ -0,0 +1,44 @@ +# 第八周课评汇总 | Wedo创造世界-周六16点 | CREATE-008 + +> **课程信息** +> - 日期:2026-04-25(周六) +> - 课程代码:CREATE-008 +> - 课程主题:智能晾衣架 +> - 核心知识点:平行四边形结构、升降原理、编程控制 +> +> **已提交课评**:冯彦哲、何柏纬[临时补课] +> **缺勤人员**:马悦然 + +--- + +## 冯彦哲(乐乐) + +**核心表现**:搭建积极、点位调整需引导、幽默感满满、创意联想丰富、知识迁移能力强 + +--- + +乐乐本节课学习了"智能晾衣架",认识了平行四边形结构在升降装置中的作用,练习了用编程控制晾衣架升降 💡 + +本节课乐乐在搭建环节表现得非常积极。不过在制作四边形支架时,一开始没选好点位,搭出来的不是平行四边形,导致升降功能不太顺畅。老师提醒他调整空位后,乐乐重新修正,终于让杆子能够顺利升升降降了。最有趣的是,等杆子做好后,老师让他做衣服或者晾晒的小装饰,乐乐突然躺在地上说:"老师,我觉得我应该先睡一觉,先不做那个晾晒的东西了~" 这个突如其来的"躺平"宣言把大家都逗笑了,太可爱了!不过后面他还是认真完成了作品,还做了小船放在下面,说这个晾衣架升起来的时候有点像车库门,这个联想真有创意!搭建中梁的时候,乐乐还回忆起了之前抽油烟机的知识点,把两节课的内容联系起来了,这种知识迁移的能力很棒 📈 + +回家后可以请乐乐观察家里的晾衣架是怎么工作的,或者看看电梯、车库门这些用到升降装置的东西,想想它们和今天学的平行四边形有什么相似之处 🏠 + +--- + +## 柏纬【临时补课】 + +**核心表现**:听讲积极、搭建需拆解步骤、点位调整需辅助、注意力易分散、编程有创意想法 + +--- + +柏纬本节课作为临时补课学生,加入了"智能晾衣架"的学习,体验了WEDO搭建和编程的完整流程 💡 + +本节课柏纬在听老师讲智能家居台的时候还是很积极的,眼睛跟着老师转。但到了搭建环节,老师让他参考示范作品找关键步骤时,柏纬在点位清点和调整上还不太能独立完成,需要老师把步骤拆得比较细,一步一步带着调整才能完成。搭建第二个支架的时候,他的注意力开始飘了,玩起了自己的小车,老师暂时把小车收了起来。有趣的是,课后柏纬还不敢自己来拿小车,要请阿姨来帮他要回去,有点害羞呢。编程环节柏纬倒是挺有想法的,想着可以加入一些图片让晾衣架有更多使用场景,这个创意方向不错 📈 + +回家后如果柏纬有兴趣,可以让他用家里的积木或者乐高再搭一搭今天学的平行四边形结构,巩固一下升降原理。另外可以多练习独立完成一些小任务,慢慢减少对步骤拆解的依赖 🏠 + +--- + +*课评生成时间:2026-04-25* +*班级:Wedo创造世界-周六16点* +*课程:CREATE-008 智能晾衣架* diff --git a/memory/class-evaluation-summary/第8周/发现世界-周六09点.md b/memory/class-evaluation-summary/第8周/发现世界-周六09点.md new file mode 100644 index 0000000..f537b05 --- /dev/null +++ b/memory/class-evaluation-summary/第8周/发现世界-周六09点.md @@ -0,0 +1,72 @@ +# 第八周课评汇总 | 发现世界-周六09点 | DISC-008 + +> **课程信息** +> - 日期:2026-04-25(周六) +> - 课程代码:DISC-008 +> - 课程主题:蜥蜴 +> - 核心知识点:关节连接、可动结构、仿生设计 +> +> **已提交课评**:余韫、林嘉铭、胡翰铭、杨佳兴 +> **缺勤人员**:林瀚丞 + +--- + +## 余韫(袋袋) + +**核心表现**:蜥蜴种类记忆快、颜色搭配有创意、头部脚部有创新、复习积极互动 + +--- + +袋袋本节课学习了"蜥蜴",认识了蜥蜴的基本结构和关节连接方式,了解了可动结构的仿生设计原理 🔍 + +本节课袋袋在讲解蜥蜴种类基础内容时表现得特别棒!老师写下字体让他们指认,她很快就记住了不同类型的名称,老师再点到的时候能很快速说出来,看来记忆这些字的速度很快。搭建环节,袋袋的颜色搭配非常有自己的想法,头部和脚部的设计都有创新,不是简单模仿范例。复习环节也积极和老师互动讲解,记住了本节课的知识点。这种快速记忆能力和创意设计意识的结合,让袋袋的作品既有知识性又有个性 💪✨ + +回家后可以请袋袋给爸爸妈妈讲讲不同蜥蜴的特点,特别是她记住的那些类型名称,巩固本节课的知识 🏠 + +--- + +## 林嘉铭 + +**核心表现**:创意想法多、积极调整作品、尾巴舌头精细打磨、完成后再创赛车 + +--- + +嘉铭本节课学习了"蜥蜴",认识了蜥蜴的身体结构和可动关节,练习了仿生设计的搭建方法 🔍 + +本节课嘉铭的创意非常丰富!搭建15分钟的时候就跟老师提出"能不能做一个大炮子弹",很有想象力。在老师引导下,他后续积极调整自己的蜥蜴作品主题,尾巴和舌头都认真寻找积木来精细调整,这种专注打磨细节的态度很好。完成蜥蜴后,因为对赛车的喜爱,他又主动搭建了一个赛车还加了尾翼,把课堂所学灵活迁移到新作品中。虽然中途有想换主题的念头,但能听从引导回到任务并认真完成,这种调整能力值得肯定 💪✨ + +回家后可以和嘉铭一起观察真实的蜥蜴或变色龙视频,看看它们的舌头是怎么伸出来捕食的,激发更多仿生设计的灵感 🏠 + +--- + +## 胡翰铭 + +**核心表现**:讲解环节积极、观察变色龙变色、递减结构需练习、装饰有主见、独立思考 + +--- + +翰铭本节课学习了"蜥蜴",认识了蜥蜴的身体结构和关节连接,练习了递减结构的搭建方法 🔍 + +本节课翰铭在讲解蜥蜴种类和兴趣内容时很积极,会观看变色龙怎么变色的。搭建身体时使用的递减结构还不太熟练,有些地方错位需要提醒。在拧螺丝固定底部的时候,容易分心看旁边同学在做什么,需要老师辅助一起拧紧积木。不过在装饰环节,翰铭表现出了很好的主见,会观察同学的作品思考"可以利用什么来实现",特别是眼睛的设计,他很有自己的想法,不想跟别人一样。这种"不盲从"的独立思考能力很难得,值得保护和鼓励 💪✨ + +回家后可以请翰铭给爸爸妈妈展示他的蜥蜴作品,重点讲讲眼睛是怎么设计的,为什么跟别人不一样,锻炼他的表达自信 🏠 + +--- + +## 杨佳兴(小老虎) + +**核心表现**:讲解环节积极互动、对变色龙敏锐、搭建积极调整、善于观察学习、创意搭建地板 + +--- + +小老虎本节课学习了"蜥蜴",认识了不同种类的蜥蜴,重点了解了变色龙的变色原理和壁虎的特点 🔍 + +本节课小老虎在讲解蜥蜴知识点时非常积极,一直跟老师聊个不停。特别是对变色龙的变色机制很感兴趣,观看视频时敏锐地发现了变颜色的过程是怎么变化的。老师讲到壁虎和其他种类时他也很有兴趣,知识面很广。搭建环节非常积极地调整蜥蜴的形态和颜色搭配,做舌头和眼睛时会观察同学的作品是怎么实现的,然后自己参考学习,这种善于观察学习的能力很棒。最后还创意地提出"想做一个地板",用滑块把板子铺平再把蜥蜴放进去,很有场景设计意识 💪✨ + +回家后可以和小老虎一起找找看有哪些动物会变色,它们为什么要变色,拓展本节课的仿生知识 🏠 + +--- + +*课评生成时间:2026-04-25* +*班级:发现世界-周六09点* +*课程:DISC-008 蜥蜴* diff --git a/memory/class-evaluation-summary/第8周/发现世界-周六19点.md b/memory/class-evaluation-summary/第8周/发现世界-周六19点.md new file mode 100644 index 0000000..4f90025 --- /dev/null +++ b/memory/class-evaluation-summary/第8周/发现世界-周六19点.md @@ -0,0 +1,95 @@ +# 发现世界-周六19点 第8周汇总 + +> 周期:2026春季学期 第8周(4月20日-4月26日) +> 课程:DISC-008 蜥蜴 +> 上课时间:周六 19:00-20:00 +> 学生人数:1人 +> +> **已提交课评**:赖韵恬 +> **缺勤人员**:无 + +--- + +## 本周概览 + +### 课程信息 +| 项目 | 内容 | +|------|------| +| 课程代码 | DISC-008 | +| 课程主题 | 蜥蜴 | +| 核心知识点 | **关节连接、可动结构、仿生设计** | +| 能力目标 | 生物认知、精细操作 | + +### 学生表现总览 + +| 学生 | 课评状态 | 关键词 | 情绪 | 需关注 | +|------|:-------:|:-------|:----:|:------:| +| 赖韵恬 | ☑ 已确认 | 课前认真、专注视频、独立搭建、创意舌头尾巴 | 开心 | ☐ | + +--- + +## 详细课评 + +### 赖韵恬 + +**基本信息** +- 表现标签:课前认真、专注视频、独立搭建、创意舌头尾巴 +- 情绪状态:开心、状态特别好 + +**课评内容** + +``` +恬恬本节课学习了"蜥蜴"的仿生搭建,认识了蜥蜴的身体结构和可动关节,了解了不同种类蜥蜴的生活习性 🔍 + +本节课恬恬课前知识学习格外认真,全程目不转睛观看视频,主动了解蜥蜴生活习性,分析不同种类特点,对变色龙印象最为深刻。搭建环节独立度很高,老师点出关键步骤后就能顺着思路自己完成,还为舌头和尾巴加入了自己的创意设计,每节课都乐呵呵的,状态特别好。只是部分生字还不太认识,这个可以在后续慢慢积累 💪✨ + +回家后可以和家长一起观看蜥蜴纪录片,巩固本节课认识的蜥蜴种类,同时可以指认字幕中的生字,既能复习知识又能识字 🏠 +``` + +**字数**:约240字 | **段落**:3段 | **Emoji**:3个 + +**教师备注** +- 生成时间:2026-04-25 +- 确认时间:2026-04-25 +- 确认状态:☑ 已确认 + +--- + +## 班级整体观察 + +### 本周表现分布 + +| 维度 | 优秀 | 良好 | 合格 | 需关注 | +|------|:---:|:---:|:---:|:----:| +| 参与度 | 1 | - | - | - | +| 知识点掌握 | 1 | - | - | - | +| 情绪状态 | 1 | - | - | - | + +### 共性观察 +1. **整体表现**:恬恬本周表现优秀,课前准备充分,课中专注投入 +2. **主题掌握**:蜥蜴的仿生结构、关节连接理解良好 +3. **亮点**:课前主动学习、搭建独立度高、创意设计 +4. **挑战**:部分生字认知有待加强 + +### 需关注学生 +- 无 + +### 下周重点 +1. 预告第9周课程:DISC-009 机器人瓦力 +2. 重点:履带结构、收纳功能、角色扮演 + +--- + +## 数据统计 + +| 指标 | 数值 | 备注 | +|------|------|------| +| 应到人数 | 1人 | | +| 实到人数 | **1人** | 赖韵恬 | +| 课评确认率 | **100%** | 已确认:1人 | +| 整体满意度 | -/5 | | + +--- + +*生成时间:2026-04-25* +*教师:小Q老师* diff --git a/memory/class-evaluation-summary/第8周/发现世界-周四19点.md b/memory/class-evaluation-summary/第8周/发现世界-周四19点.md new file mode 100644 index 0000000..98a9f0a --- /dev/null +++ b/memory/class-evaluation-summary/第8周/发现世界-周四19点.md @@ -0,0 +1,86 @@ +# 发现世界-周四19点 第8周汇总 + +> 课程代码:DISC-008 +> 课程主题:蜥蜴 +> 上课日期:2026-04-23 +> 班级人数:2人 +> +> **已提交课评**:钟昀昊、梁昕乔、林瀚丞[补课] +> **缺勤人员**:无 + +--- + +## 📊 本周课评状态面板 + +### 快速统计 + +| 指标 | 数值 | 状态 | +|------|:----:|:----:| +| 应到人数 | 3人 | - | +| **实到人数** | **3人** | ✅ | +| 已确认 | 3人 | ☑️ | +| 待确认 | 0人 | ⏳ | +| 缺勤 | 0人 | 🚫 | +| **课评完成率** | **100%** | ████████████ 100% | + +### 学生状态明细 + +| 序号 | 学生 | 状态 | 生成时间 | 确认时间 | 备注 | +|:----:|:-----|:----:|:--------:|:--------:|:-----| +| 1 | 钟昀昊 | ☑️ 已确认 | 21:00 | 21:05 | - | +| 2 | 梁昕乔 | ☑️ 已确认 | 21:00 | 21:05 | - | +| 3 | 林瀚丞[补课] | ☑️ 已确认 | 21:00 | 21:05 | 补课,档案在周六09点班 | + +--- + +## 📝 本周课评详情 + +### 1. 昊昊 ☑️ + +**课程代码**:DISC-008 +**课程主题**:蜥蜴 + +昊昊本节课学习了"蜥蜴"的搭建,探索了关节连接和可动结构——用活动件做出可以开合的嘴巴和摆动的尾巴 🔍 + +这节课昊昊一开始观望了5分钟,进入状态后非常积极投入。搭建环节专注完成了黄色主体的蜥蜴,设计了超长的尾巴和创意的嘴巴造型,对可动结构的理解很到位。看到同学进度后主动加快了自己的搭建速度,这种自我调节的能力值得注意 💪✨ + +回家后可以和孩子一起观察真实的蜥蜴视频,注意蜥蜴的四肢是怎么活动的,巩固今天学的关节连接知识 🏠 + +**字数**:186字 | **段落**:3段 | **Emoji**:3个 + +--- + +### 2. 乔乔 ☑️ + +**课程代码**:DISC-008 +**课程主题**:蜥蜴 + +乔乔本节课学习了"蜥蜴"的仿生搭建,认识了用不同积木表现动物外形特征的方法 🔍 + +这节课乔乔状态积极可爱,搭建速度快而且很有自己的想法。选择了粉红和蓝色的创新搭配,还主动用有孔积木设计了独特的蜥蜴脚,这个创意让其他同学也跟着效仿。作品展示时笑容灿烂,课堂氛围特别好 💪✨ + +家里有动物图鉴的话,可以和孩子一起找找不同蜥蜴的颜色花纹,聊聊为什么有的蜥蜴是绿色有的是褐色,延续今天的探索兴趣 🏠 + +**字数**:183字 | **段落**:3段 | **Emoji**:3个 + +--- + +### 3. 瀚丞[补课] ☑️ + +**课程代码**:DISC-008 +**课程主题**:蜥蜴 +**备注**:瀚丞为周六09点班学生,本次为周四补课 + +瀚丞本节课学习了"蜥蜴"的仿生搭建,了解了关节连接和活动结构的特点 🔍 + +这节课瀚丞积极分析课程任务,专注完成了绿色身体、黑色头部的蜥蜴设计,还添加了底部装饰让作品更立体。特别的是瀚丞设计了与众不同的尾巴造型,有自己的创意想法,对仿生设计理解得很好 💪✨ + +回家后可以和孩子一起玩"模仿蜥蜴"的游戏,用身体表现蜥蜴爬行、摆尾的动作,加深对可动结构的理解 🏠 + +**字数**:185字 | **段落**:3段 | **Emoji**:3个 +**档案位置**:`memory/student/发现世界-周六09点/林瀚丞/` + +--- + +*汇总生成时间:2026-04-23 21:05* +*确认状态:已全部确认并双轨保存* diff --git a/memory/lesson/09-AI03-AICODE/AI03-008-我的个人主页(上).md b/memory/lesson/09-AI03-AICODE/AI03-008-我的个人主页(上).md new file mode 100644 index 0000000..a1fb17f --- /dev/null +++ b/memory/lesson/09-AI03-AICODE/AI03-008-我的个人主页(上).md @@ -0,0 +1,696 @@ +# AI03-008 我的个人主页(上) + +--- + +**课时**: 第8课时 +**主题**: 我的个人主页(上) +**核心能力**: [拆解力, 审美力] +**核心工具**: [Trae IDE] +**时长**: 90分钟 +**透明化层级**: 结果层 +**适用路线**: AICODE-06(有扣子/低代码经验的学生) + +--- + +## 1. 课程目标 + +### 知识目标 +- 理解"内容先行"原则:先想清楚要展示什么,再让 AI 动手做 +- 理解个人主页的板块化结构:把一个页面拆成多个独立区域 +- 理解 Trae 自定义智能体的概念:给 AI 设定角色和规则,让它更懂你的需求 + +### 能力目标 +- 能列出至少 8 个板块的个人信息清单(拆解力) +- 能在 Trae 中创建一个自定义智能体并编写系统提示词(提问力) +- 能用智能体生成个人主页并逐块替换为真实内容(共创力) + +### 情感目标 +- 激发"我要向世界展示自己"的表达欲——这个页面真的会被别人看到 +- 建立"好作品的核心是内容,不是技术"的认知 +- 感受从扣子智能体到 Trae 智能体的能力迁移——"我之前学的东西没白学" + +--- + +## 2. 核心概念与误概念预设 + +### 核心概念认知层级 + +| 概念 | 学生类比 | 认知层级 | +|------|---------|---------| +| 内容先行 = 先想好写什么再让 AI 做 | 像写作文先列提纲,不是拿起笔就写 | 理解层 | +| 板块化设计 = 把页面拆成独立区域 | 像报纸分版面——头版、体育版、娱乐版各管各的 | 理解层 | +| 自定义智能体 = 给 AI 设定角色和规则 | 像在扣子里创建智能体一样,只不过现在是在 Trae 里给 AI 定规矩 | 应用层 | +| 占位内容 vs 真实内容 | AI 先用假文字搭架子,像样板间的假家具,你要换成自己真正的东西 | 理解层 | + +### 典型误概念表 + +| 编号 | 误概念 | 正确认知 | 激发策略 | +|------|--------|---------|---------| +| M1 | "直接告诉 AI '帮我做个主页'就行了" | 没有内容的主页是空壳,AI 不知道你的爱好和经历 | 演示一个"空壳主页"——全是 AI 编的假信息,问学生"这是你吗?" | +| M2 | "内容想到什么写什么就好,不需要组织" | 有结构地组织内容,读者才能快速了解你(板块化思维) | 对比:一篇流水账 vs 一份分板块的个人简介,哪个看得更清楚? | +| M3 | "AI 生成的文字够用了,不需要换成真实的" | 占位内容是 AI 编的假信息,别人看了不知道真实的你 | 展示 AI 生成的"爱好:画画、弹钢琴",问学生"这是你的真实爱好吗?" | +| M4 | "智能体的提示词随便写写就行" | 提示词越清楚,AI 出的效果越稳定(跟扣子一样的道理) | 对比:一句话提示词 vs 详细规则的提示词,生成效果差异明显 | +| M5 | "图片太麻烦了,纯文字就行" | 视觉元素让页面生动,可以用 emoji、网络图片、或 AI 生成 SVG 图标 | 展示纯文字版 vs emoji 装饰版的同一个主页,视觉差距一目了然 | + +--- + +## 3. 教学准备 + +### 工具与环境 +- 每台电脑已预装 Trae IDE,已登录校区账号 +- 网络环境正常 +- 内置浏览器可用(Trae 自带预览功能) + +### 教学资源 +- 教师准备:2-3 个优秀个人主页截图(风格各异)、1 个"空壳主页"(全是假内容,用于激发误概念) +- 教师准备:1 份教师自己的内容清单(12 条以上)、已验证的智能体提示词、1 份保底 HTML 模板 +- 学生资源:上节课的 Trae 操作经验(三种模式、元素选择、迭代深化) + +### 教师备课体验任务 +> 备课前,教师必须亲自完成以下操作: +> 1. 在 Trae 中创建自定义智能体,确认创建入口和操作路径 +> 2. 用智能体生成个人主页 index.html,验证效果正常 +> 3. 用 Solo Coder 逐块替换占位内容,确认流程顺畅 +> 4. 准备"空壳主页"截图(AI 随便生成的假信息页面) + +--- + +## 4. 教学流程 + +### 第一幕:联系 (Connect) — 10分钟 🔗 + +**本幕目标**:回顾前三课技能,用优秀个人主页案例激发"我要展示自己"的表达欲,引出"内容先行"的核心理念 + +#### 【环节】上节课回顾 (3分钟) + +**师**:前三节课我们学了不少本事。谁能帮我回忆一下——你现在会用 Trae 做什么? + +**生**:(预期:Builder 从零做项目 / Solo Coder 改代码 / 元素选择点哪改哪 / 跟随模式看 AI 工作 / 迭代深化) + +**师**:说得很全!三种模式会用了,元素选择会用了,迭代也练过了。上节课的5分钟挑战是"把作品再迭代5轮",有谁做了的? + +(选1位学生快速展示课外挑战成果,30秒) + +**师**:好,前三节课你们做了"未来职业预测器"和"超能力抽签机"。这些都是——好玩的小工具。今天开始,我们做一个不一样的东西。 + +#### 【环节】情景导入 (7分钟) + +(教师投屏展示 2-3 个优秀个人主页截图,风格各异——逐个指着介绍) + +**师**:这个——一打开就知道这个人叫什么、喜欢什么。这个——暗黑科技风,酷不酷?这个——可爱风,满屏 emoji。这些都是什么?——**个人主页**。一个专门介绍"你是谁"的网页。 + +**师**:现在我问你们一个问题——如果全世界的人都能看到你的网站,你会在上面放什么?【诊断点:探测学生对"自我展示"的初始意愿和内容意识】【识别层】 + +(让 3-4 个学生快速回答) + +**【分支A】若学生说出具体内容("我的名字""我喜欢的游戏""我的荣誉"):** +**师**:很好!你已经在想"内容"了。这就是今天最重要的事。 + +**【分支B】若学生说"不知道放什么"或"放好看的图片":** +**师**:放好看的图片当然可以,但别人打开你的页面,最想知道的是——你是谁?你喜欢什么?你做过什么?"好看"是加分项,"内容"才是核心。 + +**【分支C】若学生说"让 AI 帮我写":** +**师**:AI 可以帮你做页面,但 AI 知道你最好的朋友是谁吗?知道你最喜欢的歌是什么吗?——不知道。所以内容必须你自己想、自己填。 + +**师**:告诉你们一个重要消息——**你们做的个人主页,最终会发布到穹狼科创的网站上**。真的会有人看到。所以这不是练习——这是你**面向真实观众的作品**。今天做内容和基础版,下节课做设计升级和正式路演发布。 + +**师**:但是——我们今天**不急着打开 Trae**。为什么?先看一个反面教材。 + +(教师投屏展示 AI 生成的"空壳主页"——全是假内容) + +**师**:这是我让 AI 做的个人主页——名字叫"小明",爱好是"画画、弹钢琴、踢足球"。但我不叫小明,我不会弹钢琴。**AI编的全是假的。** 直接跟 AI 说"帮我做个主页",它就会编假信息。所以今天第一件事不是写代码——而是**先想清楚你要展示什么**。 + +--- + +### 第二幕:建构 (Construct) — 65分钟 🛠️ + +#### 【分段一:我要展示什么?— 个人内容清单】(15分钟) + +**本段重点**:用结构化引导帮学生梳理个人信息,建立"内容先行"的意识。不打开 Trae! + +**预设误概念**: +- M1: "直接告诉 AI '帮我做个主页'就行了"——没有内容的主页是空壳 +- M2: "内容想到什么写什么就好,不需要组织"——缺乏板块化思维 + +##### 讲解与演示 (5分钟) + +**师**:写作文之前,语文老师会让你干什么? + +**生**:(预期:列提纲 / 打草稿) + +**师**:对——列提纲。做个人主页也一样。你不能拿起来就做,得先想清楚"我要展示什么"。这就叫**内容先行**——先想好内容,再让 AI 做页面。【理解层】 + +**师**:而且内容不能乱写,得分**板块**。什么叫板块?——就像报纸有头版、体育版、娱乐版,每个版面放不同的内容。你的个人主页也一样,每个区域放不同类型的信息。这样别人一看就很清楚。 + +**师**:我先给你们看我的内容清单。 + +(教师投屏展示自己的内容清单,逐条念) + +``` +我的内容清单: + +1. 名字:武老师 / Mr. Wu +2. 一句话介绍:一个相信 AI 能改变教育的编程老师 +3. 出生年份 / 星座:1990 / 天秤座 ♎ +4. 最擅长的三件事:写代码、讲课、做饭 +5. 最好的朋友:小李(因为我们从小学就认识,到现在20多年了) +6. 最喜欢的歌:《晴天》—— 周杰伦 +7. 最喜欢的电影:《星际穿越》 +8. 最喜欢的书:《小王子》 +9. 荣誉和证书:编程比赛一等奖、优秀教师 +10. 我的梦想:让每个孩子都能用 AI 创造自己的作品 +11. 我的作品:穹狼科创网站、AI编程课程体系 +12. 想用什么图片:用 emoji 先占位,课后换真实照片 +``` + +**师**:12 条。每一条都是**真实的我**。如果 AI 帮我编,它绝对编不出"最好的朋友是小李,认识了20多年"这种细节。 + +**师**:现在轮到你们了。 + +##### 学生实践 (8分钟) + +**师**:拿出一张纸,或者打开电脑的记事本。**不要打开 Trae!** 现在只写内容。 + +(教师投屏显示问题清单,逐条引导) + +**师**:我一条条问,你一条条写。跟上节奏! + +(教师逐条引导,每条停顿等学生写完后再下一条) + +**师**:第一条——你的名字。中文名加英文名或昵称。比如"张小明 / 大明同学"。 + +**师**:第二条——用一句话介绍自己。让陌生人听完就能记住你。比如"一个痴迷乐高和编程的六年级男生"。不要写"我是一个好学生"——太无聊了,没人记得住。 + +**师**:第三条——出生日期或星座。第四条——你最擅长的三件事,不一定是学习上的!第五条——你最好的朋友,写名字和"为什么是最好的"。 + +**师**:第六条——最喜欢的歌或歌手。第七条——最喜欢的电影或动画。第八条——最喜欢的书,漫画也行。 + +**师**:第九条——荣誉和证书,没有就写"正在努力中"。第十条——你的梦想。第十一条——你的作品展示(编程/画画/手工/乐高)。第十二条——想用什么图片?今天先用 emoji 占位。 + +**师**:写好 8 条以上的举手! + +##### 进度同步 (2分钟) + +**师**:我来走一圈看看。 + +(教师走动检查每位学生的内容清单) + +【诊断点:谁写了 8 条以上?谁只写了两三条就停了?内容是否足够具体?】 + +**【分支A】若大部分学生写了 8 条以上:** +**师**:很好!内容够丰富了。有些同学写了 10 条以上,非常棒。一会儿 AI 做出来的主页才会是"真正的你"。 + +**【分支B】若有学生只写了三四条就停了:** +**师**:(走到旁边)你卡在哪了?是不知道写什么?还是觉得没什么好写的? +——(如果不知道写什么)看看投屏上的问题清单,一条条往下写。不用想太多,真实就好。 +——(如果觉得没什么好写)每个人都有值得展示的东西。你最喜欢什么?平时放学后做什么?这些都是内容。 + +**【分支C】若有学生写的内容太简略(比如"爱好:打游戏"一笔带过):** +**师**:你写了"打游戏"——很好。但能不能再具体一点?打什么游戏?段位多少?最厉害的一次是什么?越具体,别人看了越有感觉。 + +--- + +#### 【分段二:创建"我的个人主页设计师"智能体】(15分钟) + +**本段重点**:在 Trae 中创建自定义智能体,迁移扣子时代的"给 AI 设定角色"经验 + +**预设误概念**: +- M4: "智能体的提示词随便写写就行"——提示词越清楚出的效果越稳定 +- M3: "AI 生成的文字够用了,不需要换成真实的"——占位内容是假信息 + +##### 讲解与演示 (7分钟) + +**师**:内容准备好了。现在可以打开 Trae 了! + +(学生打开 Trae) + +**师**:但是——我们今天不直接用 Builder 或 Solo Coder。我们先做一件事:**创建一个自定义智能体**。 + +**师**:你们在扣子里创建过智能体对吧?给它一个名字、一个角色、一些规则,然后它就按照你定的规矩来干活。 + +**生**:(预期:对 / 做过) + +**师**:Trae 里也能做一样的事!你可以创建一个"专属于你的 AI 助手",给它设定角色和规则。这样每次跟它说话,它都会按照你的规则来。 + +**师**:打个比方——你去理发店,每次跟不同理发师说"剪短一点",效果都不一样。但你有一个固定理发师,他记住你喜欢的风格,每次都稳定。**自定义智能体就是你的"固定理发师"。** + +**师**:我来演示。(教师投屏操作) + +**师**:第一步——Trae AI 面板上找到"创建新智能体"按钮。第二步——起名字,我叫它"个人主页设计师"。第三步——最关键——写**系统提示词**,告诉 AI "你是谁、遵守什么规则"。 + +(教师输入系统提示词,投屏逐行念) + +``` +你是一个专业的个人主页设计师。请遵循以下规则: +- 所有文字必须用中文 +- 页面风格:现代简约,清新活泼 +- 配色不超过三种主色 +- 每个板块之间有清晰的分隔 +- 多使用 emoji 作为图标装饰 +- 所有内容放在一个 HTML 文件中(内联 CSS 和 JS) +- 页面要适合在电脑浏览器中展示 +- 页面需要有流畅的滚动体验 +``` + +**师**:8 条规则,每条都很具体。跟你在扣子里写智能体提示词是不是一模一样的道理?——对!**扣子里学的东西没白学,同一套思路,换个平台照样用。** + +**师**:你的智能体不需要和我的一样!你想做什么风格? + +(投屏展示风格方向) + +| 风格 | 提示词关键词 | +|------|------------| +| 🌸 可爱风 | 粉色系、圆角卡片、可爱 emoji | +| 🚀 科技风 | 深色背景、霓虹灯效果、代码感字体 | +| 🌙 暗黑风 | 黑色背景、渐变色文字、发光效果 | +| 🌈 彩虹风 | 多彩渐变、活泼动画、大量 emoji | + +**师**:选一个你喜欢的风格,把关键词加到提示词里。比如暗黑风就把"现代简约,清新活泼"改成"暗黑风格、黑色背景、渐变色文字、发光效果"。 + +##### 学生实践 (6分钟) + +**师**:现在你们来创建自己的智能体。打开 AI 面板 → 创建新智能体 → 起名字 → 写系统提示词(参考我的模板,改成你想要的风格)。提示词里**必须保留**:中文、单文件 HTML、内联 CSS 和 JS、emoji 装饰。风格随便改。6分钟! + +(教师走动重点关注:是否找到创建入口、提示词是否够具体、是否保留技术规则) + +**快学生应对:** 加更多个性化规则——"标题用手写字体感觉"、"悬停动画效果"等。 + +**慢学生应对:** 找不到入口手把手指一次。不知道写什么的直接抄教师模板,改一个风格关键词。 + +##### 进度同步 (2分钟) + +**师**:创建好智能体的举手! + +**师**:我来抽查两位——你的智能体叫什么?提示词里写了几条规则?【诊断点:检测学生是否写了详细的系统提示词,还是只写了一两句话】【应用层】 + +(抽 2 位学生回答) + +**【分支A】若学生写了 5 条以上规则:** +**师**:很棒!规则越清楚,AI 出的效果越稳定。跟你在扣子里的经验一样对吧? + +**【分支B】若学生只写了一两句(M4 误概念暴露):** +**师**:你只写了"帮我做一个好看的网页"——这跟扣子里只写"你是一个助手"一样,太模糊了。AI 不知道你要什么风格、什么颜色、什么布局。加几条具体规则——什么风格?什么配色?要不要 emoji? + +**【分支C】若有学生忘了保留技术规则:** +**师**:记得加上"所有内容放在一个 HTML 文件中,内联 CSS 和 JS"——不然 AI 可能会生成多个文件,我们现在还没学多文件项目。 + +--- + +#### 【分段三:用智能体生成第一版 + 填入真实内容】(20分钟) + +**本段重点**:把内容清单转化为结构化需求,用智能体生成主页,逐块替换占位内容 + +**预设误概念**: +- M1: "直接告诉 AI '帮我做个主页'就行了"——需要把内容清单整理成需求 +- M3: "AI 生成的文字够用了,不需要换成真实的"——占位内容必须替换 +- M5: "图片太麻烦了,纯文字就行"——emoji 让页面更生动 + +##### 讲解与演示 (5分钟) + +**师**:智能体创建好了。现在我们要用它来生成个人主页。但不是直接说"帮我做主页"——还记得那个反面教材吗?全是假信息。 + +**师**:正确的做法是:**把你的内容清单整理成一条完整的需求**,发给智能体。我来演示: + +(教师投屏,使用自己创建的智能体,输入提示词——把内容清单按【基本信息】【我的特长】【我的好友】【我的最爱】【荣誉成就】【我的梦想】【我的作品】分板块整理,末尾加"每个板块用独立卡片,标题前加 emoji,顶部有大名字和一句话介绍作为 hero 区域"。完整提示词见第5章AI助教使用指南。) + +(等待 AI 生成) + +**师**:看到了吗?我把内容清单按板块整理好,发给智能体。AI 知道每个板块放什么,生成出来就是**真实的信息**,不是假的。 + +(Accept 代码,在内置浏览器中预览) + +**师**:来看效果——名字对不对?介绍对不对?每个板块内容对不对? + +(逐块检查) + +**师**:基本上都对!但是——你们仔细看,有些地方 AI 可能会自己加一些文字。比如这里写了"欢迎来到我的主页"——我没让它写这个。这就是**占位内容**,AI 自己编的。我们要用 Solo Coder 把这些假内容替换掉。 + +(演示用 Solo Coder 元素选择,点击一处占位文字) + +``` +把这段文字改成:"写代码是我的工作,讲课是我的热爱,做饭是我的解压方式" +``` + +(Accept → 内容更新) + +**师**:这就是完整的流程:**内容清单 → 结构化需求 → 智能体生成 → 逐块检查 → Solo Coder 替换假内容**。 + +##### 学生实践 (13分钟) + +**师**:现在你们来做! + +**步骤:** +1. 桌面新建文件夹(用你的名字命名)→ Trae 打开 → 切换到你的智能体 +2. 把内容清单整理成结构化需求(分板块、每条写清楚)→ 发送 → Accept → 预览 +3. 对照内容清单逐条检查:哪些是真实的?哪些是 AI 编的? +4. 用 **Solo Coder + 元素选择** 逐块替换假内容 + +**师**:13分钟。重点放在**内容的真实性**——每一条信息都必须是真的你。好不好看先不管,下一步再调。 + +**如果你不知道怎么整理需求,用这个简化版:** + +``` +请帮我创建一个 index.html 个人主页,包含以下板块: + +1. 顶部大标题区:名字是[你的名字],一句话介绍是[你的介绍] +2. 关于我:星座[你的星座],最擅长[你的三件事] +3. 我的好友:[好友名字和原因] +4. 我的最爱:歌[你的歌]、电影[你的电影]、书[你的书] +5. 荣誉成就:[你的荣誉] +6. 我的梦想:[你的梦想] +7. 我的作品:[你的作品] + +每个板块用独立卡片,标题前加 emoji 图标。 +``` + +(教师走动重点关注:是否整理了结构化需求(M1)、是否检查内容真实性(M3)、替换操作是否顺畅) + +**快学生应对:** 加更多板块——"我的宠物"、"去过最远的地方"。 + +**慢学生应对:** AI 跑不起来就**启动兜底方案**:教师发保底 HTML 模板,学生用 Solo Coder 逐块改内容。 + +##### 进度同步 (2分钟) + +**师**:在浏览器里看到自己主页的举手! + +**师**:我来问一个关键问题——你的页面上,有没有 AI 编的假信息还没改过来的?【诊断点:检测学生是否有"内容真实性审查"的意识】【理解层】 + +**【分支A】若学生说"都改了/检查过了":** +**师**:好!逐条对照你的内容清单,确认每一条都是真的。 + +**【分支B】若学生说"有几处还没改":** +**师**:没关系,等下还有时间改。但记住——最终发布的时候,**每一个字都得是真的你**。AI编的假信息留在上面,别人看了会觉得奇怪。 + +**【分支C】若学生承认"直接用了 AI 编的内容,没换":** +**师**:你用了 AI 编的爱好?那我问你——AI 说你喜欢"画画和弹钢琴",你真的喜欢吗? +**生**:(预期:不喜欢 / 不太准) +**师**:看吧!这就是为什么要替换。你的主页代表的是"你",不是 AI 想象中的你。现在打开内容清单,一条条改过来。 + +--- + +#### 【分段四:第一轮视觉调整】(15分钟) + +**本段重点**:内容到位后开始视觉优化,用智能体 + Solo Coder 做至少 3 轮视觉迭代 + +**预设误概念**: +- M5: "图片太麻烦了,纯文字就行"——emoji 和视觉元素让页面更生动 +- M4: "智能体的提示词随便写写就行"——通过智能体修改更高效 + +##### 讲解与演示 (4分钟) + +**师**:内容填好了——你的主页上每条信息都是真实的你了。现在进入第二步——**变好看**。 + +**师**:你上节课学过迭代三步走——修 Bug、加体验、美化。今天我们主要做"美化"这一步。 + +**师**:我演示 3 个视觉修改: + +(教师用自己的智能体 + Solo Coder 演示) + +**修改一:配色调整** + +(用元素选择点击页面背景) + +``` +把整个页面的背景色改成从深蓝到紫色的渐变,所有卡片改成半透明白色背景(带毛玻璃效果),文字改成白色 +``` + +(Accept → 看效果) + +**师**:一改配色,整个感觉就不一样了。 + +**修改二:标题区域强化** + +(用元素选择点击顶部名字区域) + +``` +把顶部名字区域改大,名字字体加到很大,加一个文字发光效果。一句话介绍放在名字下面,字号稍小,用浅色显示。整个顶部区域高度占屏幕的40%,内容垂直居中。 +``` + +(Accept → 看效果) + +**修改三:板块间距和分隔** + +``` +给每个板块卡片之间增加间距,每个卡片加一个微妙的悬停放大效果(鼠标移上去轻微放大1.02倍),板块标题的 emoji 放大一些 +``` + +(Accept → 看效果) + +**师**:三轮修改,每次只改一个方面。注意——我用的是**自己创建的智能体**来修改的,因为它已经知道我的设计规则,出来的效果更统一。 + +**师**:还有一个小技巧:视觉修改的描述要**具体**。不要说"变好看"——AI 不知道你觉得什么好看。说"背景用深蓝到紫色渐变"、"标题加发光效果"、"卡片加悬停放大"——越具体越好。 + +##### 学生实践 (9分钟) + +**师**:现在你们来美化自己的主页。用你创建的智能体 + Solo Coder,完成**至少 3 轮视觉修改**。 + +**修改灵感参考:** + +| 修改方向 | 具体描述示例 | +|---------|------------| +| 🎨 配色 | "背景改成粉色渐变"、"卡片背景用淡黄色"、"标题用金色" | +| 📐 布局 | "顶部区域加大"、"卡片改成两列排列"、"增加板块间距" | +| ✨ 动效 | "卡片加悬停放大"、"标题加发光呼吸效果"、"页面加淡入动画" | +| 🔤 字体 | "标题字体加大"、"介绍文字用斜体"、"板块标题加粗加大" | +| 😊 装饰 | "每个板块加分隔线"、"页脚加一行小字"、"加一个回到顶部按钮" | + +**师**:记住: +- **用你的智能体**来修改(它知道你的设计规则) +- **每次只改一个方面** +- **用元素选择**点你想改的地方 + +**师**:9分钟,至少完成 3 轮视觉修改。开始! + +(教师走动重点关注:是否用自己的智能体、描述是否具体、是否每次只改一个、是否用元素选择) + +**快学生应对:** 挑战暗黑/亮色主题切换或滚动动画。**慢学生应对:** 教师给指令:"点页面背景,说'改成渐变色'"。 + +##### 进度同步 (2分钟) + +**师**:做了 3 轮以上视觉修改的举手?5 轮以上的呢? + +**师**:你们现在回头看看自己的主页——跟 AI 刚生成的第一版比,变化大不大?【诊断点:检测学生是否感知到视觉迭代的价值】【理解层】 + +**【分支A】若学生说"变化很大/好看多了":** +**师**:对!而且你没有重新做,只是一轮轮改。**好作品是改出来的。** + +**【分支B】若学生说"改了但感觉还是不太好看":** +**师**:没关系!这就是为什么我们有两节课。今天把内容和基础视觉搞定,下节课专门做设计升级。你越改越有感觉的。 + +--- + +### 第三幕:反思 (Contemplate) — 10分钟 🤔 + +**本幕目标**:同桌互看页面,收集改进建议,为下节课做准备 + +#### 【环节】同桌互看 (6分钟) + +**师**:今天不做路演——路演留到下节课正式发布的时候。今天做一个更有用的事:**同桌互看**。 + +**师**:请你和旁边的同学互相看对方的个人主页。看完之后,每人给对方写**两条建议**: + +1. **一条内容建议**:内容上还可以加什么?哪里写得不够具体?哪条信息特别有趣? +2. **一条设计建议**:视觉上哪里可以更好?颜色搭不搭?哪个板块看着不舒服? + +**师**:写在纸上或者记事本里,等下交给对方。4分钟! + +(学生互看,教师走动观察讨论情况) + +#### 【环节】建议分享 (4分钟) + +**师**:时间到。谁收到了一个特别好的建议,愿意分享?【诊断点:检测学生能否给出具体的、有建设性的反馈】【应用层】 + +(选 2-3 位学生分享收到的建议) + +**【分支A】若建议很具体("你可以在'我的梦想'板块加一段解释"、"你的卡片间距太小了"):** +**师**:这个建议非常具体!"卡片间距太小"——这就是一个可以直接交给 AI 的修改需求。下节课用起来! + +**【分支B】若建议很模糊("挺好的"、"再好看一点"):** +**师**:"再好看一点"不够具体哦。试着说——哪个板块?哪个方面?比如"标题区域可以再大一点"、"背景颜色可以换一个"。具体的建议才能变成具体的修改。 + +**师**:把同桌给你的建议记好——下节课第一件事就是按建议优化。 + +> **拍照发群:** 教师拍 2-3 位学生个人主页的截图,配文字"第四节课,同学们开始制作自己的个人主页!真实的爱好、真实的梦想,每一个字都是他们自己的故事。下节课继续打磨,敬请期待最终发布!" 发家长群。 + +--- + +### 第四幕:延续 (Continue) — 5分钟 🚀 + +**本幕目标**:总结"内容先行"核心理念,预告下节课,发布课外挑战 + +#### 【环节】抽象总结 (3分钟) + +**师**:今天我们做了一件跟前三节课完全不一样的事。前三节课——我们做的是"小工具",职业预测器、抽签机。今天——我们做的是**属于你自己的作品**,每一个字都是真实的你。 + +**师**:今天最重要的一课是什么? + +(投屏) + +``` +今日核心: + +📝 内容先行 → 先想清楚展示什么,再让 AI 动手做 +🧩 板块化设计 → 把一个页面拆成独立区域,分块展示 +🤖 自定义智能体 → 给 AI 设定角色和规则,效果更稳定 +✅ 真实内容 → 占位假信息必须替换成真实的你 +``` + +**师**:记住一句话:**好作品的核心是内容,不是技术。** AI 可以帮你做出炫酷的页面,但里面放什么——只有你自己知道。技术是工具,内容才是灵魂。 + +**师**:这个道理不只适用于做网页。写作文、做 PPT、拍视频——都是一样的。先想清楚要说什么,再想怎么说。 + +#### 【环节】下节预告 + 5分钟挑战 (2分钟) + +**师**:下节课——**我的个人主页(下)**。我们要做三件事: +1. **设计升级**——根据同桌给你的建议做第二轮大优化 +2. **交互效果**——加滚动动画、暗黑模式切换等高级效果 +3. **正式路演发布**——3分钟路演,向全班介绍"你是谁" + +**师**:最终版本会发布到穹狼科创网站。所以下节课之前,你得把内容准备得更充分。 + +**师**:本周5分钟挑战:回家把内容清单扩充到 **15 条以上**——最喜欢的食物、去过最远的地方、养的宠物……越丰富越好。每条写具体细节,问问家人"你觉得我有什么特别的?"。如果有照片,让爸妈发给你,下节课用。(详见第7章挑战说明) + +**师**:记住——内容越丰富,下节课你的主页就越精彩。准备得越充分,路演的时候就越有东西可说。下节课见! + +--- + +## 5. AI助教使用指南 + +### 教师演示用提示词(智能体系统提示词) + +``` +你是一个专业的个人主页设计师。请遵循以下规则: +- 所有文字必须用中文 +- 页面风格:现代简约,清新活泼 +- 配色不超过三种主色 +- 每个板块之间有清晰的分隔 +- 多使用 emoji 作为图标装饰 +- 所有内容放在一个 HTML 文件中(内联 CSS 和 JS) +- 页面要适合在电脑浏览器中展示 +- 页面需要有流畅的滚动体验 +``` + +### 教师演示用提示词(主页生成) + +``` +请根据以下个人信息,帮我创建一个 index.html 个人主页: + +【基本信息】 +- 名字:武老师 / Mr. Wu +- 一句话介绍:一个相信 AI 能改变教育的编程老师 +- 星座:天秤座 ♎ + +【我的特长】最擅长:写代码、讲课、做饭 +【我的好友】小李(从小学认识至今20多年的铁哥们) +【我的最爱】歌:《晴天》周杰伦 🎵 / 电影:《星际穿越》🎬 / 书:《小王子》📖 +【荣誉成就】编程比赛一等奖 🏆、优秀教师 🎖️ +【我的梦想】让每个孩子都能用 AI 创造自己的作品 +【我的作品】穹狼科创网站、AI编程课程体系 + +请为每个板块设计独立卡片,从上到下排列,标题前用 emoji,顶部有大名字+一句话介绍作为 hero 区域。 +``` + +### 学生保底提示词(简化版主页生成) + +``` +请帮我创建一个 index.html 个人主页,包含以下板块: + +1. 顶部大标题区:名字是[你的名字],一句话介绍是[你的介绍] +2. 关于我:星座[你的星座],最擅长[你的三件事] +3. 我的好友:[好友名字和原因] +4. 我的最爱:歌[你的歌]、电影[你的电影]、书[你的书] +5. 荣誉成就:[你的荣誉] +6. 我的梦想:[你的梦想] + +每个板块用独立卡片,标题前加 emoji 图标。 +背景用渐变色,整体风格清新活泼。 +所有代码放在一个 HTML 文件中。 +``` + +### 学生保底提示词(替换占位内容) + +``` +页面上[具体位置]写的是"[AI编的假内容]",请改成"[你的真实内容]" +``` + +### 进阶提示词(视觉增强,留给下节课或快学生) + +``` +给页面加一个暗黑模式切换按钮:右上角放月亮/太阳 emoji,点击切换亮色/暗色主题 +``` + +``` +给页面加滚动动画效果:每个板块卡片滚动到可视区域时从下方淡入滑出,持续0.5秒 +``` + +--- + +## 6. 教师指南 + +### 本课技术备注 + +1. **HTML 个人主页基本结构**:单文件 index.html,包含 hero 区域 + 多个 section 板块。CSS 用 `