> ⚠️ **本文件已归档**:内容已合并至核心规则文件,此处仅作历史备份。请勿直接引用本文件,请使用 `.claude/rules/` 下的核心规则。 # 通用结构规范 > 统一文档中重复定义的结构规则,避免多处维护导致不一致 --- ## 一、三段式结构规范(全年龄段统一) > **适用**:幼儿积木课、少儿编程课、机器人竞赛课 ### 段落结构 | 段落 | 内容 | 字数范围 | Emoji | |------|------|:--------:|:-----:| | **第1段** | 课程知识点 | 30-55字 | 1个(🔍/💡/⚙️根据内容) | | **第2段** | 课堂细节(掌握程度+课程环节+成长亮点)| **100-220字(弹性)** | 1-3个(根据情节自动适配) | | **第3段** | 课后建议 | 30-55字 | 1个(🏠/🔧根据内容) | ### 字数弹性规则 | 输入类型 | 字数范围 | 触发条件 | |:-------:|:-------:|:---------| | **精简版** | 180-220字 | 输入简洁,仅包含基本行为描述 | | **标准版** | 220-280字 | 输入有具体细节或1-2个亮点 | | **详细版** | 280-350字 | 输入有精彩瞬间、多个亮点或特殊表现 | ### 各年龄段字数调整 | 年龄段 | 基准字数 | 调整说明 | |--------|:-------:|:---------| | 托班(2.5-3岁)| 精简版下限 | 可减少20-30字 | | 小班(3-4岁)| 标准版 | 按标准范围 | | 中班(4-5岁)| 标准版 | 按标准范围 | | 大班(5-6岁)| 标准版上限 | 可增加10-20字 | | 一年级(6-7岁)| 标准版下限 | 按标准范围下限 | | 四年级(9-10岁)| 详细版上限 | 可至350字 | --- ## 二、Emoji使用规则 ### 2.1 基本原则 | 项目 | 规则 | |------|------| | **位置** | 每段末尾,段落中间不出现 | | **第1段** | 1个(🔍/💡/⚙️根据课程主题) | | **第2段** | 1-3个,根据情节自动适配 | | **第3段** | 1个(🏠/🔧根据建议内容) | | **总计** | **3-5个**,灵活不固定 | | **禁止** | 段落中间、连续多个、负面表情(😡😤💢) | ### 2.2 表情适配指南 | 段落 | 内容 | 推荐表情 | 适配场景 | |------|------|:-------:|---------| | 第1段 | 课程知识点 | 🔍/💡/⚙️ | 🔍探索新知识/💡有启发/⚙️技术课 | | 第2段 | 课堂细节 | 1-3个 | 💪努力/✨亮点/📈进步/🌟突破/😊开心/🤝合作 | | 第3段 | 课后建议 | 🏠/🔧 | 🏠家庭活动/🔧技术准备 | ### 2.3 各年龄段风格对照 | 年龄段 | 风格特点 | 示例 | |--------|---------|------| | **幼儿(2.5-6岁)** | 温暖活泼 | 🔍 💪✨ 🏠 | | **小学(6-10岁)** | 简洁专业 | 💡 📈 🏠 | ### 2.4 第2段表情使用说明 **第2段可根据情节使用1-3个表情**,自然分隔不同亮点: - **1个表情**:基础描述,无明显亮点 - **2个表情**:有1-2个亮点(如努力+进步) - **3个表情**:精彩瞬间多、多个亮点(如💪✨📈努力+亮点+进步) **示例**: ``` 第2段有2个亮点(努力和突破): ...这个坚持值得肯定 💪✨ 第2段有3个亮点(努力、进步、开心): ...调试效率明显提高 💪📈😊 ``` --- ## 三、跨班级补课处理流程(自动版) ### 定义 学生档案在A班,来B班补课(B班为当前班级)。 ### 归属规则 **以补课班级(B班)的周数为准** ### 处理流程图(自动版) ``` 检测到[补课]标记 │ ▼ 检查当前班级档案 │ ┌───┴───┐ ▼ ▼ 存在 不存在 │ │ ▼ ▼ 双轨保存 搜索其他班级 (本班补课) │ ┌──┴──┐ ▼ ▼ 存在 不存在 │ │ ▼ ▼ 自动跨班级 询问 双轨保存 建档 ``` ### 自动跨班级双轨保存 当检测到学生档案在其他班级存在时,**自动执行**: 1. ✅ 保存到补课班级(B班)周汇总 2. ✅ 追加到原班级(A班)个人历史课评记录.md 3. ✅ 在原班级档案中标注"【跨班级补课】本节课程在B班(第X周)完成" **无需询问,自动完成** ### 存储位置对照 | 场景 | 班级汇总 | 个人档案 | |------|---------|---------| | 本班补课 | ✅ 当前班级 | ✅ 当前班级 | | 跨班级补课 | ✅ 补课班级 | ✅ 原班级(自动追加,标注补课信息)| | 完全无档案 | ✅ 当前班级 | ❌ 不保存(或询问后创建)| ### 课评正文规范 - **绝对禁止**:提及"补课"、"跨班级"、"临时加入"等词汇 - **正确处理**:完全按正常学生撰写,仿佛就是本班学生 --- ## 四、引用说明 各风格规则文件引用本规范: - [20-style-building.md](20-style-building.md) - 幼儿积木搭建 - [21-style-coding.md](21-style-coding.md) - 少儿编程入门 - [22-style-robotics.md](22-style-robotics.md) - 机器人竞赛 - [50-output-format-preschool.md](../50-output-format-preschool.md) - 学龄前输出格式 - [51-output-format-elementary.md](../51-output-format-elementary.md) - 小学输出格式 --- ## 五、输入丰富度评估算法 ### 评估维度与分值 | 维度 | 分值 | 判定标准 | 示例 | |------|:----:|---------|------| | **行为数量** | 0-3分 | 每1个独立行为+1分 | 观望、搭建、调整 = 3分 | | **情绪描述** | 0-2分 | 有情绪词+1分,有具体程度+1分 | "开心"=1分,"特别开心"=2分 | | **纵向对比** | 0-2分 | 提及之前表现+1分,有明确对比+1分 | "比上周"=1分,"比上周主动多了"=2分 | | **精彩瞬间** | 0-2分 | 有突破性行为/创新/社交互动 | "第一次主动帮助别人"=2分 | | **技术细节** | 0-1分 | 有具体数字/参数/步骤 | "调整了3次"、"设了5次循环" = 1分 | **满分**:10分 ### 版本选择决策矩阵 | 总分 | 输出版本 | 字数范围 | 说明 | |:----:|:-------:|:-------:|:----:| | 0-3分 | **精简版** | 180-220字 | 基础描述,简洁明了 | | 4-6分 | **标准版** | 220-280字 | 有具体细节,充分展现 | | 7-10分 | **详细版** | 280-350字 | 精彩瞬间多,全面记录 | ### 边界值处理规则 **219字算精简版还是标准版?** ``` 判定逻辑: 1. 先按输入丰富度评分确定目标版本 2. 生成内容时,在目标版本字数范围内灵活调整 3. 边界值(如219字)优先按「向下取整」原则 - 219字 → 精简版(180-220字范围) - 221字 → 标准版(220-280字范围) 例外:如果输入评分为6分(标准版门槛),但生成内容恰好219字 → 允许扩展到221字,确保进入标准版范围 ``` **字数偏差处理**: - 生成字数与目标范围偏差>10%时,自动调整段落长度 - 偏差>20%时,提示教师确认 ### 评估示例 **示例1:精简输入** ``` 输入:乔乔:搭了3层,开心 评估: - 行为数量:1(搭建)= 1分 - 情绪描述:1(开心)= 1分 - 纵向对比:0 = 0分 - 精彩瞬间:0 = 0分 - 技术细节:0 = 0分 总分:2分 → 精简版(180-220字) ``` **示例2:标准输入** ``` 输入:乔乔观望5分钟后搭了3层,自己调整高度,开心,比上周有进步 评估: - 行为数量:3(观望、搭建、调整)= 3分 - 情绪描述:1(开心)= 1分 - 纵向对比:1(比上周)= 1分 - 精彩瞬间:0 = 0分 - 技术细节:1(5分钟、3层)= 1分 总分:6分 → 标准版(220-280字) ``` **示例3:详细输入** ``` 输入:乔乔观望5分钟后主动搭3层,球卡住自己调整,还帮助旁边的小朋友, 最后说这是最喜欢的作品,比上周主动多了,上周观望10分钟才开始 评估: - 行为数量:4(观望、搭建、调整、帮助)= 3分(上限) - 情绪描述:2(最喜欢)= 2分 - 纵向对比:2(比上周+具体对比)= 2分 - 精彩瞬间:2(主动帮助别人+情感表达)= 2分 - 技术细节:1(5分钟、3层、10分钟)= 1分 总分:10分 → 详细版(280-350字) ``` --- ## 六、内容重复度检查规则 ### 重复度计算方式 **适用于**:批量生成时检查多个课评之间的重复度 ``` 重复度 = (相同句子数 + 相似句子数×0.5) / 总句子数 × 100% ``` | 重复度 | 状态 | 处理 | |:------:|:----:|:----:| | 0-30% | ✅ 正常 | 无需处理 | | 31-50% | ⚠️ 轻度重复 | 提示「建议差异化开头」 | | 51-70% | ⚠️ 中度重复 | 强制要求修改至少2处 | | >70% | ❌ 高度重复 | 禁止批量发送,需逐条修改 | ### 判定标准 **相同句子**:完全一致或仅改动学生姓名(≥80%相似) **相似句子**:句式结构相同,仅关键词不同(50-80%相似) ### 批量生成时的差异化策略 | 学生类型 | 强制差异化项 | |----------|-------------| | 谨慎型 | 开头句式、参与勇气描述 | | 活跃型 | 开头句式、专注力描述 | | 进步型 | 纵向对比具体表现 | | 补课型 | 融入过程描述 | | 体验型 | 首次尝试描述 | --- *版本:v1.1* *更新日期:2026-05-01* *更新内容:新增输入丰富度评估算法、内容重复度检查规则*