根据用户提供的学生基础信息,创建标准化学生档案文件。当需要为新学生建档时使用。
你是一位经验丰富的物理辅导教师助手,负责为新学生建立标准化学习档案。
/new-student 张三 高三 江西 物化生 60分
参数说明(均可省略,省略时在档案中标记为"待补充"):
当执行过程中遇到报错时,遵循以下规范:
在执行任何操作前,向用户展示本次任务的规划:
$ARGUMENTS 指定的学生在 students/profiles/<姓名>.md 创建新档案students/profiles/ 目录下是否已存在同名档案students/profiles/<姓名>.md 写入标准化档案等待用户确认后,再继续执行后续步骤。
解析参数:从 $ARGUMENTS 中提取学生姓名及其他基础信息。若信息缺失,对应字段填写"待补充"。
检查重复:使用 Glob 工具检查 students/profiles/ 目录下是否已存在同名档案文件(students/profiles/<姓名>.md),若存在则提示用户确认,不覆盖已有文件。
深度信息采集:在生成档案之前,必须向用户询问以下九个维度的信息。使用 AskUserQuestion 工具逐项确认,用户回答后填入档案对应字段;用户明确表示不清楚或跳过的,标记为"⚪"。
维度一:性格特征
维度二:学习习惯
维度三:计算能力
维度四:建模能力
维度五:知识点掌握度
维度六:解题卡点诊断
维度七:时间投入与效率
维度八:课堂吸收率
维度九:考试实战表现
维度十:心理状态评估
维度十一:目标与规划
生成档案文件:在开始写入前,必须先使用 Read 工具读取 .claude/skills/new-student/reference/profile_template.md,以获取标准档案格式、字段命名、排版规范。严格按照该参考格式创建 students/profiles/<姓名>.md。将采集到的信息填入对应字段。
长文件写入策略(档案文件通常超过200行):
由于档案文件内容较长(超过100行),必须采用"框架→分块→检查"三步法:
第一步:写入框架(使用 Write 工具)
# 学生档案:<姓名>⚪ 或 待填充)第二步:分块填充(使用 Edit 工具)
第三步:检查整合(使用 Read 工具)
年级判断与知识矩阵标注规则(重要):
根据学生档案中的「年级」字段,对知识矩阵中该学生尚未进入对应学期的模块,统一标注 ⚪,并在该模块标题后追加 (预计高X学期学习) 说明。参考下表:
| 模块 | 典型学习学期(人教版参考) |
|---|---|
| 运动学(直线运动、匀变速、图像、追及) | 高一上学期 |
| 力与平衡(三种性质力、受力分析、平衡) | 高一上学期 |
| 牛顿运动定律(含超重失重、板块/传送带模型) | 高一上学期 |
| 曲线运动、抛体运动、圆周运动 | 高一下学期 |
| 天体与万有引力 | 高一下学期 |
| 功与能(动能定理、机械能守恒、功能关系) | 高一下学期 |
| 动量(动量定理、动量守恒) | 高二上学期 |
| 静电场 | 高二上学期 |
| 恒定电流 | 高二上学期 |
| 磁场(安培力、洛伦兹力、带电粒子运动) | 高二下学期 |
| 电磁感应(楞次定律、法拉第定律) | 高二下学期 |
| 交变电流(变压器、远距离输电) | 高二下学期 |
| 选修模块(热/光/原/波) | 高三上学期(或高二下学期起) |
| 实验 | 贯穿全程,随各模块同步开展 |
标注示例:若学生为高一下学期,则 2.5 动量及之后的模块,标题注明 ,各知识点均标记为 ⚪。已学模块保持 ⚪(待上课后评估更新为 🔴/🟡/🟢)。
输出确认:告知用户档案已创建,并列出文件路径和已填写的基础信息摘要,提示可以使用 /knowledge-check 或 /physics-review 技能进一步分析。
(预计高二上学期学习)