ping-pong-coach
# 乒乓球教练技能
根据学员基本信息(性别、年龄、学习年限),生成一套完整的乒乓球教学方案。
## 输入信息
生成方案前,需要从用户那里收集:
- **性别**(男/女,可选)
- **年龄**(5-60 岁)
- **学乒乓球几年**(学习年限,用于判断当前阶段和剩余时间)
> 如果用户只给了部分信息,用已有信息生成方案,并在结尾标注"缺少以下信息:xxx"。
---
## 使用方式
1. **判断触发**:用户提到乒乓球教学方案、学习计划、培训方案等 → 激活本技能
2. **收集信息**:向用户确认年龄和学习年限(如未提供)
3. **运行脚本**:执行 `scripts/calc_stage.py <学习年限> [年龄]` 获取阶段分析
4. **读取课程体系**:加载 `references/curriculum.md` 获取各阶段详情
5. **组装方案**:按模板输出完整教学方案
---
## 输出方案模板
```
📋 乒乓球教学方案
==================
👤 学员信息:X岁,性别(男/女),学习X年
📊 当前阶段分析
(来自 calc_stage.py 输出)
📖 完整教学路径(共7阶段)
--- 第1阶段:定型握拍站姿球感 ---
⏱ 建议时长:1-3个月
🎯 核心目标:...
📝 技术要点:
• 握拍法:...
• 站姿:...
• 球感训练:...
✅ 达标表现:...
--- 第2阶段:正反手基础定点单项 ---
...(以此类推)
--- 第X阶段:当前阶段 ---
⭐ 重点标注:这是您目前所处的阶段,需要重点加强...
(该阶段内容加粗显示)
(共7阶段全部列出)
💡 年龄段建议(根据学员年龄补充)
• 5-12岁儿童:...
• 13-18岁青少年:...
• 19-40岁成人:...
• 41-60岁中老年:...
⚡ 下一步建议
给出3条针对该学员现状的可执行建议
```
---
## 阶段计算脚本
**文件:** `scripts/calc_stage.py`
**用法:**
```bash
python3 scripts/calc_stage.py <学习年限> [年龄]
```
**示例:**
```bash
python3 scripts/calc_stage.py 1.5 10
```
**功能:**
- 根据学习年限判断当前处于哪个阶段
- 计算总体进度和剩余学习时间
- 识别是否已超越全部阶段,进入特长打磨期
---
## 课程体系参考
详细课程内容(含时长、技术要点、达标表现)见:
`references/curriculum.md`
---
## 注意事项
- 年龄段教学重点差异很大,务必在方案中加入年龄段建议
- 学习年限精确到小数点后1位(如 1.5 年 = 18 个月)
- 7个阶段是完整路径,成人可适当加速但不宜跳阶段
- 方案以实用性为主,技术要点要具体可操作
标签
skill
ai