# 学生特殊处理:补课、新学生、转正 > 从 20-workflow.md 拆分,专注补课/体验/新学生/转正规则 > 版本:v4.5 | 更新日期:2026-05-20 > > **v4.5 变更**:简化补课存储规则 — 取消补课专用目录和双向记录,补课记录统一保存在学生原班级,文件名加 `_补课` 后缀 > **v4.4 变更**:统一版本号至 v4.4;更新日期 > **v4.2 变更**:统一禁用"今天";删除示例中禁止的时间表述 > **v4.1 变更**:新增表单补课区入口说明 — 补课/体验学生可通过网页表单的「补课/体验学生区」录入 > > **v4.0 变更**:同步课评规范V1.0 — 新增补课双向记录规则;更新存储路径为 `.claude/memory/class/` 标准结构;新增补课目录 `补课/` 专用路径 --- ## 一、补课学生处理 ### 1.1 核心规则 **录入入口**:补课/体验学生可通过 [网页表单的「补课/体验学生区」](20-workflow.md#step-3-网页表单填写form-first-模式) 录入(选择班级后自动创建),也可在聊天中直接输入 `姓名 [补课]` 格式。 **绝对禁止**:课评正文(给家长看的部分)绝对不能提及学生来补课相关内容。 - ❌ 禁止出现"补课"、"补课上"、"来补课"、"本次补课" - ❌ 禁止暗示学生非正常上课("本节课特别来参加"、"临时加入"、"从其他班级过来") - ✅ 课评正文完全按正常学生撰写 - ✅ `[补课]`标记仅用于后台档案管理 - ✅ 文件开头元信息可以标注补课来源(如"(补课,来自 AICODE06洋芋周日1400)"),不影响家长阅读的正文内容 **示例**: ``` 教师输入:李小红[补课]:搭了3层,专注完成 课评输出(正确): 小红本节课学习了"旋转飞机",认识了游乐园旋转设施的中心轴结构... (正常撰写,完全不提"补课") 课评输出(错误): 小红本节课作为补课学生,学习了"旋转飞机"... ❌ 小红来补课,学习了"旋转飞机"... ❌ ``` ### 1.2 补课学生分类处理(v4.5更新) **情况A:自己班级的学生补课** - **判断**:学生在 `.claude/memory/class/{当前班级}/` 目录中存在 - **处理**:正常生成课评到 `feedback/YYYYMMDD_课程编号-课次.md` **情况B:跨班级补课(档案在其他班级)** - **判断**:学生在 `.claude/memory/class/{其他班级}/` 目录中存在 - **处理**:课评文件保存到学生原班级的 `feedback/YYYYMMDD_课程编号-课次_补课.md` - ✅ 文件名加 `_补课` 后缀,一眼识别 - ✅ 文件内容开头标注补课信息(补课时间、补课班级) - ✅ 课评正文正常撰写,不提及补课 - **无需询问,自动完成** **情况C:其他老师班级补课学生** - **判断**:任何班级都不存在该学生档案 - **处理**:询问后决定 - [1] 保存到补课班级的 `补课/{学生名}/feedback/`(仅班级记录) - [2] 创建新档案(在本班建立 `profile.md`) ### 1.3 跨班级补课示例(v4.5更新) ``` 教师输入:班级:发现世界-周六09点,林瀚丞[补课]:积极分析课程任务,专注完成了绿色身体、黑色头部的蜥蜴设计 AI检测: - 未找到「林瀚丞」在「发现世界-周六09点」的个人档案 - ✅ 找到「林瀚丞」在「发现世界-周四19点」的个人档案 判断:跨班级补课学生(原班级周四19点,补课班级周六09点) 自动处理(v4.5简化规则): → 保存到原班级:「林瀚丞/feedback/YYYYMMDD_DISC-008_补课.md」 文件内容开头标注: - 课程代码:DISC-008 - 课程主题:蜥蜴 - 补课班级:发现世界-周六09点 - 补课时间:周日 09:00 (正文正常撰写,不提及补课) ``` --- ## 二、新学生处理 ### 2.1 首次上课(新学生) **课评提及条件**: - **仅在教师输入中明确写明"第一次上课"、"新学生"等关键词时,才能在课评中提及** - 如果教师未明确说明,课评中**不自动添加**"这是孩子第一次上课"等表述 **正确示例**: ``` 教师输入:小明(第一次上课):开始不敢碰,后来搭了3层 课评输出:这节课是小明第一次上课,开始有点害羞... ``` **错误示例**: ``` 教师输入:小明:开始不敢碰,后来搭了3层 课评输出:这节课是小明第一次上课... ❌(教师未说明) ``` ### 2.2 禁止自动推断 - ❌ **禁止AI自动推断学生是补课还是第一次上课** - ❌ 禁止根据表现猜测(如"表现生疏"→"可能是第一次") - ✅ 完全依赖教师输入中的明确标记 --- ## 三、体验学生转正 当体验学生连续上课达到3次时,AI主动提示转正建议: ``` 💡 转正建议 张小明已连续上3节课(第5周、第6周、第7周) 建议为其创建正式档案,便于追踪完整成长轨迹。 [创建正式档案] [继续体验] [下周再提醒] ``` **快捷指令**:`小明转正` 或 `小明[正式]` --- ## 四、补课存储规则(v4.5更新) ### 4.1 新规则核心变更 | 版本 | 存储方式 | 说明 | |------|---------|------| | v4.4及以前 | 双向记录 + 补课专用目录 | 原班级和补课班级各存一份,创建`补课/`目录 | | **v4.5** | **单记录 + 原班级保存** | **只保存在学生原班级,文件名加`_补课`后缀** | ### 4.2 v4.5存储结构 ``` .claude/memory/class/{学生原班级}/ ├── 学生姓名/ │ ├── profile.md │ ├── summary/ │ │ └── 成长素材.md │ └── feedback/ │ ├── 20260419_DISC-007.md ← 正常上课 │ ├── 20260505_DISC-009_补课.md ← 补课记录(文件名加后缀) │ └── 20260509_DISC-010(请假).md ``` ### 4.3 补课文件格式 **文件名**:`YYYYMMDD_课程编号-课次_补课.md` **文件内容**: ```markdown # DISC-009 课评 **日期**: 2026-05-05 **课评内容**: - 课程代码:DISC-009 - 课程主题:机器人瓦力 - 补课班级:周日9:00(补课班级) - 原班级:发现世界-周六09点 嘉铭本节课学习了"机器人瓦力"... (正文正常撰写,不提及补课) **教师备注**: - 亮点: - 需关注: - 确认状态:☑ 已确认(2026-05-05) ``` ### 4.4 规则优势 - ✅ **学生所有记录在一个文件夹**:方便查看完整学习轨迹 - ✅ **一眼识别补课记录**:通过 `_补课` 后缀区分 - ✅ **避免临时班级目录**:不再创建 `周日9点` 等补课专用班级 - ✅ **简化存储结构**:取消双向记录,减少文件冗余 --- ## 五、历史规则存档(v4.4及以前) > 以下规则已于 v4.5 废弃,仅作参考 ### 5.1 已废弃:补课目录结构(v4.4) ``` .claude/memory/class/{补课班级}/ ├── 学生姓名/ ← 正式学生 │ └── feedback/ │ └── YYYYMMDD_课程编号-课次.md └── 补课/ ← 补课学生专用(已废弃) └── {学生姓名}/ └── feedback/ └── YYYYMMDD_课程编号-课次.md ``` ### 5.2 已废弃:双向记录(v4.4) **补课产生两条文件记录**: | 位置 | 文件名 | 内容 | |------|--------|------| | 原班级侧 | `feedback/YYYYMMDD_课程编号-课次(补课-去班级名).md` | 记录"去了哪补课",无正文 | | 补课班级侧 | `补课/{学生}/feedback/YYYYMMDD_课程编号-课次.md` | 正常课评,文件开头注明来源 | --- *规则版本:v4.5 | 更新日期:2026-05-20*