Files
ClassFeedback/.claude/rules/32-batch-generation.md
小Q(李秋燕) dcf1049b92 优化课评系统:新增速记符号、状态面板、快速编辑功能
- 新增36-shorthand-learning.md:速记符号阶梯学习指南
- 新增37-status-panel.md:课评状态管理面板
- 新增38-quick-edit.md:快速编辑功能规则
- 更新40-keping-快速入门.md:优化快速入门指南v3.0
- 新增CHANGELOG.md:版本变更日志
- 更新第7周、第8周班级汇总文件
- 规范化学生档案存储
- 完善补课/体验学生处理逻辑
2026-04-25 20:56:12 +08:00

7.0 KiB
Raw Blame History

批量课评生成规则 v2.0(优化版)

支持一节课给多个学生同时生成课评,保持千人千面

优化内容:批量并行生成、智能分级确认、自动质量检查


🚀 批量生成流程

输入表格 → AI并行解析每个学生 → 预加载课程/档案 → 
并行生成多份课评 → 自动保存班级周汇总 → 质量检查 → 
批量展示 → 教师一键确认 → 自动双轨保存

核心优势8人课评从15-20分钟缩短至3-5分钟效率提升75%


📝 批量输入格式

标准列表式(推荐)

课程DISC-007
班级:发现世界-周四19点
日期4月16日

1. 乔乔gj5→zd3→zt ↑++
2. 昊昊慢热→zd3→反复调 →
3. 张小明[体验]搭了3层开心
4. 李小红[补课]:专注完成,稳定
5. 小强:频换玩法 wb↓--

简化表格式

课程DISC-007  班级:发现世界-周四19点

学生      核心表现              情绪   对比
─────────────────────────────────────────
乔乔      gj5→zd3→zt            ↑      ++
昊昊      慢热→zd3→反复调        →      渐入佳境
小明[体验] 搭3层参与             ↑      积极
小红[补课] 专注完成              →      稳定

纯速记式(高效用户)

DISC-007 发现世界-周四19点

乔乔 gj5→zd3→zt ↑++
昊昊 慢热→zd3→反复调 →
小明[体验] zd3 ↑

批量输出格式(优化)

统一展示界面

━━━━━━━━━━━━━━━━━━━━━━━
📊 批量生成完成5份发现世界-周四19点DISC-007
━━━━━━━━━━━━━━━━━━━━━━━

✅ 乔乔      198字  正常
✅ 昊昊      205字  正常
⚠️  小强      165字  偏短
✅ 张小明[体验] 192字  体验学生
✅ 李小红[补课] 201字  补课学生

【批量操作】
[全部发送] [逐个查看] [标记修改] [取消]
━━━━━━━━━━━━━━━━━━━━━━━

自动通过条件(同时满足):

  • 学生有完整档案
  • 字数在弹性范围内
  • 无敏感词/异常表述
  • 情绪描述合理

需人工确认条件(任一满足):

  • ⚠️ 体验/补课学生(无档案)
  • ⚠️ 字数偏差>20字
  • ⚠️ 检测到负面情绪词
  • ⚠️ 与上周表现差异过大
  • ⚠️ 内容重复度高

🔍 自动质量检查

检查维度

检查项 描述
字数检查 是否符合弹性范围180-350字
重复检查 开头句式是否差异化
差异化检查 各课评侧重点是否不同
待关注项 特殊情绪/行为标记

差异化策略

1. 开头差异化

学生类型 开头句式示例
谨慎型 "今天[学生]终于主动尝试了..."
活跃型 "[学生]今天一如既往充满活力..."
进步型 "和上周相比,[学生]有了明显进步..."
补课型 "这节课[学生]融入得很好..."
体验型 "欢迎[学生]第一次来到..."

2. 侧重点差异化

同一节课,不同学生类型侧重不同:

  • 谨慎型 → 参与度和勇气
  • 熟练型 → 创意和拓展
  • 困难型 → 过程价值

3. 建议差异化

根据学生能力推荐不同课后活动:

  • 参与少:在家可以用纸筒做简单旋转玩具
  • 能力强:可以尝试用不同材料做对比实验
  • 坚持短可以从5分钟小目标开始练习专注

📦 存储流程(优化后)

存储路径

位置 路径 说明
班级周汇总 memory/class-evaluation-summary/第X周/{班级}.md 全班汇总,含确认状态
个人档案 memory/student/{班级}/{学生}/历史课评记录.md 个人完整轨迹

完整存储规则和学生类型处理详见 CLAUDE.md33-first-class-rules.md


🏷️ 特殊情况批量处理

标记速查

标记 处理逻辑 保存位置
[补课] 检查当前班级档案 → 存在则双轨,不存在则询问 班级汇总+(可选)个人档案
[体验] 仅班级汇总,不询问 仅班级汇总(标记体验)
[缺课] 记录缺席,不生成课评 班级汇总(标记缺课)
[new] 创建新档案,双轨保存 班级汇总+个人档案

[补课]处理详细逻辑

  1. 检查 memory/student/{当前班级}/{学生名}/
  2. 如存在 → 该学生为本班补课 → 双轨保存
  3. 如不存在 → 可能为其他班级补课 → 询问处理方式
    • [1] 其他老师班级学生 → 仅班级汇总
    • [2] 新转班学生 → 创建档案

批量处理示例

输入:
DISC-007 发现世界-周四19点

1. 乔乔gj5→zd3→zt ↑++
2. 昊昊慢热→zd3→反复调 →
3. 张小明[体验]搭了3层开心
4. 李小红[补课]:专注完成,稳定
5. 王大力[缺课]

AI处理
✓ 乔乔、昊昊:正常生成,双轨保存(正式学生)
⚠ 张小明[体验]:生成标记为"体验学生",仅班级汇总
⚠ 李小红[补课]:检查档案 → 存在则双轨,不存在则询问
✓ 王大力[缺课]:记录"王大力:缺课",不生成课评

💡 效率优化技巧

1. 上下文复用

/课评 班级:发现世界-周四19点  # 首次指定

# 后续直接输入学生,无需重复班级
乔乔搭3层
昊昊:慢热

2. 语音批量录入

语音输入多学生表现AI自动分段生成课评。


📊 批量生成检查清单

生成前检查

  • 班级信息正确(或已在上下文中)
  • 学生姓名无遗漏
  • 标记使用正确([补课]/[体验]/[缺课]

生成后检查

  • 全部学生课评已生成
  • 字数符合弹性范围
  • 开头句式差异化
  • 建议内容个性化
  • 特殊学生已标记

发送前检查

  • 内容准确无误
  • 称呼正确(小名/去姓)
  • 补课/体验学生处理完毕

🎯 使用建议

推荐工作流程

Step 1: 指定班级(一次)
        /课评 班级:发现世界-周四19点
        
Step 2: 批量输入(使用速记)
        乔乔gj5→zd3→zt ↑++
        昊昊慢热→zd3→反复调 →
        小明[体验]zd3 ↑
        
Step 3: AI批量生成自动质量检查

Step 4: 查看质量报告,一键确认

Step 5: 自动保存并发送

不同场景推荐

场景 推荐方式 预计时间
常规课后8人 速记批量输入 3-5分钟
重点关注学生 自然语言详细描述 2-3分钟/人
边走边记 语音转文字 实时
周汇总整理 查看班级周汇总文件 1分钟

核心理念:批量不批量,千人千面不打折