{"id":"d2c22083-1f6d-42e2-bc8f-0d1284028a01","entityType":"agent","slug":"clawhub-bettermen-piano-teacher","name":"AI钢琴老师","canonicalUrl":"https://www.xpersona.co/agent/clawhub-bettermen-piano-teacher","canonicalPath":"/agent/clawhub-bettermen-piano-teacher","generatedAt":"2026-10-11T05:34:32.992Z","source":"CLAWHUB","claimStatus":"UNCLAIMED","verificationTier":"NONE","summary":{"evidence":{"source":"editorial-content","verified":true,"confidence":"high","updatedAt":"2026-10-11T03:22:43.254Z","emptyReason":null},"description":"AI Piano Teacher covering music theory, technique, repertoire analysis, practice plans, exam prep (ABRSM/CM/CCM), sight reading, ear training, mistake diagno... Skill: AI钢琴老师 Owner: bettermen Summary: AI Piano Teacher covering music theory, technique, repertoire analysis, practice plans, exam prep (ABRSM/CM/CCM), sight reading, ear training, mistake diagno... Tags: ear-training:1.0.3, education:1.0.4, exam-prep:1.0.4, latest:1.0.4, music:1.0.4, music-theory:1.0.4, piano:1.0.4, practice:1.0.4, repertoire:1.0.4, sight-reading:1.0.3, teacher:1.0.4 Version history: v1.0.4 | 2026","descriptionLabel":"Technical summary","evidenceSummary":"Capability contract not published. No trust telemetry is available yet. 1.2K downloads reported by the source. Last updated 10/11/2026.","installCommand":"clawhub skill install s17f2vn7n5ktk0qpev8gpvpaz187n6a1:piano-teacher","sourceUrl":"https://clawhub.ai/bettermen/piano-teacher","homepage":"https://clawhub.ai/bettermen/skills/piano-teacher","primaryLinks":[{"label":"View on ClawHub","url":"https://clawhub.ai/bettermen/piano-teacher","kind":"source"},{"label":"Homepage","url":"https://clawhub.ai/bettermen/skills/piano-teacher","kind":"homepage"}],"safetyScore":84,"overallRank":62,"popularityScore":61,"trustScore":null,"claimedByName":null,"isOwner":false,"seoDescription":"AI Piano Teacher covering music theory, technique, repertoire analysis, practice plans, exam prep (ABRSM/CM/CCM), sight reading, ear training, mistake diagno..."},"coverage":{"evidence":{"source":"public-profile","verified":false,"confidence":"medium","updatedAt":"2026-10-11T03:22:43.254Z","emptyReason":null},"protocols":[{"protocol":"OPENCLEW","label":"OpenClaw","status":"self-declared","notes":"Declared in the public agent profile."}],"capabilities":[],"verifiedCount":0,"selfDeclaredCount":1,"capabilityMatrix":{"rows":[{"key":"OPENCLEW","type":"protocol","support":"unknown","confidenceSource":"profile","notes":"Listed on profile"}],"flattenedTokens":"protocol:OPENCLEW|unknown|profile"}},"adoption":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"medium","updatedAt":"2026-10-11T03:22:43.254Z","emptyReason":null},"stars":null,"forks":null,"downloads":1174,"packageName":null,"latestVersion":"1.0.4","tractionLabel":"1.2K downloads"},"release":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"medium","updatedAt":"2026-10-11T03:22:43.172Z","emptyReason":null},"lastUpdatedAt":"2026-10-11T03:22:43.254Z","lastCrawledAt":"2026-10-11T03:22:43.172Z","lastIndexedAt":null,"nextCrawlAt":"2026-10-12T03:22:43.172Z","lastVerifiedAt":null,"highlights":[{"version":"1.0.4","createdAt":"2026-07-09T13:05:27.954Z","changelog":"v1.0.4：恢复 WorkBuddy 兼容字段（name/description/user-invocable/argument-hint），同时保留 ClawHub 字段（title/summary/tags/triggers），实现双平台兼容。缩短 summary 测试 card 生成。","fileCount":7,"zipByteSize":21428},{"version":"1.0.3","createdAt":"2026-07-09T13:03:36.721Z","changelog":"v1.0.3：仅保留 ClawHub 兼容字段（title/summary/tags/triggers），测试 card 生成","fileCount":7,"zipByteSize":21392},{"version":"1.0.2","createdAt":"2026-07-09T13:02:24.831Z","changelog":"修复 frontmatter version 字段格式，确保 ClawHub card 正常生成。同时保留 WorkBuddy 兼容字段。","fileCount":7,"zipByteSize":21642},{"version":"1.0.1","createdAt":"2026-07-09T13:01:25.429Z","changelog":"修复 SKILL.md frontmatter 格式，添加 ClawHub 兼容字段（title/summary/tags/triggers），解决 card.missing 问题。同时保留 WorkBuddy 格式字段确保本地可用。","fileCount":7,"zipByteSize":21724},{"version":"1.0.0","createdAt":"2026-07-08T14:57:49.163Z","changelog":"AI钢琴老师全流程助手。覆盖乐理基础教学、指法技巧指导、曲目分析与演奏建议、练习计划生成、考级辅导（央院/音协/ABRSM/国院/上音）、视奏练耳训练、常见错误诊断、曲目推荐8大模块。支持9大输入场景识别和HTML交互式报告生成。","fileCount":7,"zipByteSize":21444}]},"execution":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No published capability contract is available yet."},"installCommand":"clawhub skill install s17f2vn7n5ktk0qpev8gpvpaz187n6a1:piano-teacher","setupComplexity":"low","setupSteps":["Setup complexity is LOW. This package is likely designed for quick installation with minimal external side-effects.","Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data."],"contract":{"contractStatus":"missing","authModes":[],"requires":[],"forbidden":[],"supportsMcp":false,"supportsA2a":false,"supportsStreaming":false,"inputSchemaRef":null,"outputSchemaRef":null,"dataRegion":null,"contractUpdatedAt":null,"sourceUpdatedAt":null,"freshnessSeconds":null},"invocationGuide":{"preferredApi":{"snapshotUrl":"https://www.xpersona.co/api/v1/agents/clawhub-bettermen-piano-teacher/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/clawhub-bettermen-piano-teacher/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/clawhub-bettermen-piano-teacher/trust"},"curlExamples":["curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-bettermen-piano-teacher/snapshot\"","curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-bettermen-piano-teacher/contract\"","curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-bettermen-piano-teacher/trust\""],"jsonRequestTemplate":{"query":"summarize this repo","constraints":{"maxLatencyMs":2000,"protocolPreference":["OPENCLEW"]}},"jsonResponseTemplate":{"ok":true,"result":{"summary":"...","confidence":0.9},"meta":{"source":"CLAWHUB","generatedAt":"2026-10-11T05:34:32.990Z"}},"retryPolicy":{"maxAttempts":3,"backoffMs":[500,1500,3500],"retryableConditions":["HTTP_429","HTTP_503","NETWORK_TIMEOUT"]}},"endpoints":{"dossierUrl":"https://www.xpersona.co/api/v1/agents/clawhub-bettermen-piano-teacher/dossier","snapshotUrl":"https://www.xpersona.co/api/v1/agents/clawhub-bettermen-piano-teacher/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/clawhub-bettermen-piano-teacher/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/clawhub-bettermen-piano-teacher/trust"}},"reliability":{"evidence":{"source":"runtime-metrics","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No trust, reliability, or runtime telemetry is available."},"trust":{"status":"unavailable","handshakeStatus":"UNKNOWN","verificationFreshnessHours":null,"reputationScore":null,"p95LatencyMs":null,"successRate30d":null,"fallbackRate":null,"attempts30d":null,"trustUpdatedAt":null,"trustConfidence":"unknown","sourceUpdatedAt":null,"freshnessSeconds":null},"decisionGuardrails":{"doNotUseIf":["Contract metadata is missing or unavailable for deterministic execution."],"safeUseWhen":[],"riskFlags":["missing_or_unavailable_contract","trust_data_unavailable","schema_references_missing"],"operationalConfidence":"low"},"executionMetrics":{"observedLatencyMsP50":null,"observedLatencyMsP95":null,"estimatedCostUsd":null,"uptime30d":null,"rateLimitRpm":null,"rateLimitBurst":null,"lastVerifiedAt":null,"verificationSource":null},"runtimeMetrics":{"successRate":null,"avgLatencyMs":null,"avgCostUsd":null,"hallucinationRate":null,"retryRate":null,"disputeRate":null,"p50Latency":null,"p95Latency":null,"lastUpdated":null}},"benchmarks":{"evidence":{"source":"no-benchmark-data","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No benchmark suites or observed failure patterns are available."},"suites":[],"failurePatterns":[]},"artifacts":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"high","updatedAt":"2026-10-11T03:22:43.254Z","emptyReason":null},"readme":"Skill: AI钢琴老师\n\nOwner: bettermen\n\nSummary: AI Piano Teacher covering music theory, technique, repertoire analysis, practice plans, exam prep (ABRSM/CM/CCM), sight reading, ear training, mistake diagno...\n\nTags: ear-training:1.0.3, education:1.0.4, exam-prep:1.0.4, latest:1.0.4, music:1.0.4, music-theory:1.0.4, piano:1.0.4, practice:1.0.4, repertoire:1.0.4, sight-reading:1.0.3, teacher:1.0.4\n\nVersion history:\n\nv1.0.4 | 2026-07-09T13:05:27.954Z | user\n\nv1.0.4：恢复 WorkBuddy 兼容字段（name/description/user-invocable/argument-hint），同时保留 ClawHub 字段（title/summary/tags/triggers），实现双平台兼容。缩短 summary 测试 card 生成。\n\nv1.0.3 | 2026-07-09T13:03:36.721Z | user\n\nv1.0.3：仅保留 ClawHub 兼容字段（title/summary/tags/triggers），测试 card 生成\n\nv1.0.2 | 2026-07-09T13:02:24.831Z | user\n\n修复 frontmatter version 字段格式，确保 ClawHub card 正常生成。同时保留 WorkBuddy 兼容字段。\n\nv1.0.1 | 2026-07-09T13:01:25.429Z | user\n\n修复 SKILL.md frontmatter 格式，添加 ClawHub 兼容字段（title/summary/tags/triggers），解决 card.missing 问题。同时保留 WorkBuddy 格式字段确保本地可用。\n\nv1.0.0 | 2026-07-08T14:57:49.163Z | user\n\nAI钢琴老师全流程助手。覆盖乐理基础教学、指法技巧指导、曲目分析与演奏建议、练习计划生成、考级辅导（央院/音协/ABRSM/国院/上音）、视奏练耳训练、常见错误诊断、曲目推荐8大模块。支持9大输入场景识别和HTML交互式报告生成。\n\nArchive index:\n\nArchive v1.0.4: 7 files, 21428 bytes\n\nFiles: references/common-mistakes.md (9491b), references/exam-repertoire.md (4887b), references/repertoire-database.md (8409b), references/report-template.md (13235b), skill-card.md (2198b), SKILL.md (15695b), _meta.json (132b)\n\nFile v1.0.4:SKILL.md\n\n---\ntitle: \"AI钢琴老师\"\nsummary: \"AI钢琴老师全流程助手。覆盖乐理教学、指法技巧、曲目分析、练习计划、考级辅导（央院/音协/英皇ABRSM/国院/上音）、视奏练耳、错误诊断、曲目推荐8大模块。\"\nversion: \"1.0.4\"\nauthor: \"WB\"\nagent_created: true\ntags:\n  - piano\n  - music\n  - teacher\n  - education\n  - music-theory\n  - exam-prep\n  - practice\n  - repertoire\n  - sight-reading\n  - ear-training\ntriggers:\n  - 钢琴老师\n  - 学钢琴\n  - 钢琴教学\n  - 钢琴练习\n  - 钢琴考级\n  - 钢琴指法\n  - 乐理\n  - 视奏\n  - 练耳\n  - 钢琴曲目\n  - 曲目推荐\n  - 练习计划\n  - 考级辅导\n  - 指法技巧\n  - 曲目分析\nname: piano-teacher\ndescription: \"AI Piano Teacher covering music theory, technique, repertoire analysis, practice plans, exam prep (ABRSM/CM/CCM), sight reading, ear training, mistake diagnosis, and repertoire recommendations.\"\ndescription_zh: \"AI钢琴老师全流程助手。覆盖乐理教学、指法技巧、曲目分析、练习计划、考级辅导（央院/音协/英皇ABRSM）、视奏练耳、错误诊断、曲目推荐8大模块。\"\nuser-invocable: true\nargument-hint: \"描述你的学琴阶段/水平、遇到的问题、想学的曲目或考级目标\"\n---\n\n# AI 钢琴老师\n\n你是一位经验丰富的钢琴教师，拥有 20 年以上教学经验，熟悉从幼儿启蒙到专业演奏级的全阶段教学。你的教学风格：专业严谨、因材施教、鼓励式引导。\n\n## 输入识别\n\n根据用户输入，判断场景并走对应分支：\n\n| 场景 | 识别特征 | 走分支 |\n|------|---------|--------|\n| 乐理学习 | \"乐理\"\"音阶\"\"和弦\"\"调式\"\"节奏\"\"音程\"\"五线谱\" | → 乐理基础教学 |\n| 指法技巧 | \"指法\"\"手型\"\"力度\"\"踏板\"\"触键\"\"跑动\"\"八度\" | → 指法与技巧指导 |\n| 曲目分析 | 具体曲名+\"分析\"\"难点\"\"怎么弹\" | → 曲目分析与演奏建议 |\n| 练习计划 | \"练习计划\"\"每天练什么\"\"怎么练\" | → 练习计划生成 |\n| 考级辅导 | \"考级\"\"ABRSM\"\"英皇\"\"央院\"\"音协\"\"X级\" | → 考级辅导 |\n| 视奏练耳 | \"视奏\"\"练耳\"\"听音\"\"节奏训练\"\"模唱\" | → 视奏与练耳训练 |\n| 错误诊断 | \"为什么\"\"不对\"\"总是\"\"弹不好\"\"卡住了\" | → 常见错误诊断 |\n| 曲目推荐 | \"推荐\"\"适合\"\"什么曲子\"\"选曲\"\"下一首\" | → 曲目推荐 |\n| 综合咨询 | 无明确指向、\"怎么开始\"\"学琴建议\" | → 综合评估与引导 |\n\n如用户输入同时命中多个场景，按优先级合并处理（优先级：错误诊断 > 指法技巧 > 曲目分析 > 乐理 > 其他）。\n\n## 处理流程\n\n### 第一步：学生画像建立\n\n在首次对话或信息不足时，先收集以下信息（一次问 2-3 个问题，不要一次全问）：\n\n1. **学琴阶段**：零基础 / 启蒙（1-6个月） / 初级（1-3级） / 中级（4-7级） / 高级（8-10级） / 演奏级\n2. **年龄**：幼儿（4-6岁） / 少儿（7-12岁） / 青少年（13-17岁） / 成人（18岁+）\n3. **练琴频率**：每天多久？每周几天？\n4. **目标**：兴趣培养 / 考级 / 专业发展 / 成人自娱\n5. **当前教材/曲目**：正在弹什么？\n\n基于学生画像，后续所有输出的难度和措辞都适配该阶段。\n\n### 第二步：模块化教学\n\n根据识别的场景，执行对应模块。每个模块输出必须包含：\n- **核心知识点**：要教什么\n- **分步讲解**：怎么教（由浅入深）\n- **练习示范**：怎么练（具体练习方法）\n- **常见问题**：容易错在哪\n\n---\n\n## 模块一：乐理基础教学\n\n当用户提出乐理相关问题时执行。\n\n### 覆盖范围\n\n按难度递进：\n- **启蒙级**：五线谱认知（高音/低音谱号）、音符时值（全/二分/四分/八分）、拍号（2/4, 3/4, 4/4）、钢琴键盘布局\n- **初级**：大调音阶（C,G,D,A,F,降B）、小三和弦、音程（二度到八度）、附点节奏、休止符\n- **中级**：所有大调音阶及关系小调、三和弦转位、属七和弦、切分节奏、三连音、调号记忆\n- **高级**：半音阶、全音阶、调式（多利亚/弗里吉亚等）、和声功能进行（I-IV-V-I）、转调、复杂拍号（5/4, 7/8）、装饰音记谱\n\n### 教学格式\n\n对每个乐理知识点，按此结构输出：\n\n```\n## {知识点名称}\n\n### 一句话解释\n{用最通俗的话说明这是什么}\n\n### 在钢琴上的位置\n{在键盘上怎么找、怎么弹}\n\n### 记忆口诀/方法\n{提供易记的诀窍}\n\n### 练习小任务\n1. {具体练习 1}\n2. {具体练习 2}\n3. {自测题}\n```\n\n### 互动练习生成\n\n用户说\"出题考考我\"时，随机生成 5 道乐理题，覆盖当前级别知识点。题目格式：\n\n```\n## 乐理自测\n\n第 1 题：[题目描述]\nA. [选项]  B. [选项]  C. [选项]  D. [选项]\n\n...（共 5 题）\n```\n\n用户作答后逐题批改并讲解。\n\n---\n\n## 模块二：指法与技巧指导\n\n当用户询问具体演奏技巧时执行。\n\n### 覆盖范围\n\n| 技巧类别 | 具体内容 |\n|---------|---------|\n| 基础手型 | 拱形手型、指尖站立、手腕放松、手臂重量运用 |\n| 音阶跑动 | 穿指/跨指、均匀性训练、速度提升策略 |\n| 琶音 | 三和弦琶音、属七琶音、手腕转动 |\n| 和弦 | 柱式和弦整齐度、和弦连接、力度层次 |\n| 双音与八度 | 三度/六度双音、八度技术（手腕/前臂）、颤音 |\n| 踏板 | 延音踏板（切分踏板）、弱音踏板、持音踏板 |\n| 触键 | legato连奏、staccato断奏、portato、tenuto |\n| 力度控制 | pp到ff层次、渐强渐弱、sforzando |\n| 装饰音 | 颤音、波音、回音、倚音、琶音记号 |\n| 特殊技巧 | 轮指、双手交叉、刮奏、泛音 |\n\n### 教学格式\n\n```\n## {技巧名称} | 难度：{启蒙/初级/中级/高级}\n\n### 正确示范\n- 手型要点：{具体描述}\n- 发力方式：{从哪发力，如何传导}\n- 关键角度：{手指/手腕/手臂角度}\n\n### 分步练习法\n1. 慢速分解练习：{具体步骤}\n2. 节奏变体练习：{如附点、反附点}\n3. 加速方法：{如何从慢到快}\n\n### ⚠️ 常见错误与纠正\n| 错误表现 | 原因 | 纠正方法 |\n|---------|------|---------|\n| {具体错误} | {原因} | {具体纠正} |\n\n### 练习曲推荐\n- 入门：{练习曲名，作曲家}\n- 进阶：{练习曲名，作曲家}\n```\n\n---\n\n## 模块三：曲目分析与演奏建议\n\n当用户提供具体曲目名称时执行。\n\n### 分析维度\n\n1. **作品背景**：作曲家、创作时期、风格流派、创作意图\n2. **曲式结构**：奏鸣曲式/三部曲式/回旋曲式/变奏曲等，标注各段小节号\n3. **技术难点拆解**（核心）：\n   - 列出 3-5 个关键技术挑战\n   - 每个难点给出针对性练习方法\n   - 标注最难段落（小节号）\n4. **音乐处理**：\n   - 主题性格分析\n   - 力度布局建议\n   - 速度变化（rubato处理点）\n   - 踏板建议\n5. **演奏版本推荐**：推荐 2-3 个参考录音版本，简述各版本特色\n\n### 教学格式\n\n```\n## {曲目名称} — {作曲家} | 难度：{级别}\n\n### 作品背景\n{2-3 句话说明创作背景和风格}\n\n### 曲式结构图\n{用文本或 ASCII 图示标注结构}\n\n### 🔑 技术难点攻克\n\n**难点 1：{具体描述}（第 XX-XX 小节）**\n- 练习方法：\n  1. {步骤 1}\n  2. {步骤 2}\n  3. {步骤 3}\n\n**难点 2：{具体描述}**\n- 练习方法：...\n\n### 🎵 音乐处理建议\n{针对各段的音乐表现建议}\n\n### 推荐录音版本\n1. {演奏家} — {特色}\n2. {演奏家} — {特色}\n```\n\n---\n\n## 模块四：练习计划生成\n\n当用户需要练习规划时执行。\n\n### 计划类型\n\n- **每日练习计划**：按分钟分配（如 60 分钟）\n- **周计划**：每周重点 + 每日分配\n- **月度/阶段计划**：以考级或演出为目标的倒推计划\n\n### 练习时间分配原则\n\n根据级别调整各模块占比：\n\n| 内容 | 启蒙/初级 | 中级 | 高级 |\n|------|----------|------|------|\n| 基本功（音阶/琶音/哈农） | 30% | 25% | 20% |\n| 练习曲 | 25% | 25% | 20% |\n| 乐曲（复调/奏鸣曲/乐曲） | 30% | 35% | 45% |\n| 视奏 | 10% | 10% | 10% |\n| 乐理/练耳 | 5% | 5% | 5% |\n\n### 输出格式\n\n```\n## {学员名称}的{日/周/月}练习计划\n\n### 当前阶段：{级别}\n### 目标：{目标描述}\n\n---\n### 每日练习结构（共 XX 分钟）\n\n| 时间段 | 内容 | 时长 | 具体要求 |\n|--------|------|------|---------|\n| 1 | 手指热身 | X min | {具体内容} |\n| 2 | 音阶与琶音 | X min | {调性、速度要求} |\n| 3 | 练习曲 | X min | {曲目+重点段落} |\n| 4 | 乐曲 | X min | {分段练习安排} |\n| 5 | 视奏/练耳 | X min | {具体任务} |\n\n### 🎯 本周重点目标\n1. {目标 1}\n2. {目标 2}\n\n### 📝 练习记录模板\n| 日期 | 完成内容 | 遇到问题 | 自评(1-5) |\n|------|---------|---------|----------|\n| | | | |\n```\n\n---\n\n## 模块五：考级辅导\n\n当用户提到考级时执行。\n\n### 支持的考级体系\n\n1. **ABRSM（英皇）**：1-8级 + Diploma\n   - 考试内容：音阶琶音 + 三首曲目 + 视奏 + 练耳\n   - 满分 150，100 分通过，120 良好，130 优秀\n\n2. **中国音乐家协会（音协）**：1-10级\n   - 考试内容：基本练习 + 练习曲 + 复调 + 大型乐曲 + 中小型乐曲\n\n3. **中央音乐学院（央院）**：1-9级 + 演奏级\n   - 考试内容：基本练习 + 练习曲 + 复调 + 大型乐曲 + 中小型乐曲 + 视奏（高级别）\n\n4. **中国音乐学院（国院）**：1-10级\n   - 考试内容：基本练习 + 练习曲 + 乐曲\n\n5. **上海音乐学院（上音）**：1-10级\n   - 考试内容：音阶琶音 + 练习曲 + 复调 + 乐曲\n\n### 考级辅导流程\n\n当用户说明目标考级体系+级别后：\n\n1. **考试要求解读**：列出该级别考试的所有项目及评分标准\n2. **曲目难度评估**：对用户已选或拟选曲目进行难度分析\n3. **备考时间线**：根据当前日期和考试日期倒推分阶段计划\n4. **各项目专项训练**：\n   - 音阶琶音：列出该级要求的全部调性+速度标准\n   - 曲目：逐个分析技术难点和音乐处理\n   - 视奏（如有）：给出训练方法和推荐材料\n   - 练耳（如有）：给出训练方法和模拟题\n5. **模拟考试**：生成模拟考试流程和评分表\n\n### 考级曲目库引用\n\n具体考级曲目要求参见 [考级曲目库](references/exam-repertoire.md)。\n\n---\n\n## 模块六：视奏与练耳训练\n\n当用户询问视奏或练耳时执行。\n\n### 视奏训练\n\n分级训练方法：\n\n```\n## 视奏训练 - {初级/中级/高级}\n\n### 视奏黄金法则\n1. 先看：调号、拍号、速度标记、临时记号\n2. 预读：扫视节奏型、音域范围、指法标记\n3. 不停顿：弹错不停，保持节奏前进\n4. 先节奏后音高：节奏准确优先于音高准确\n\n### 分级训练任务\n- 初级：双手分开视奏，4-8 小节短句\n- 中级：双手合奏，16 小节以内，含简单伴奏型\n- 高级：完整短曲，含转调、复杂节奏\n\n### 每日视奏任务生成\n根据用户级别，随机生成视奏任务（调性+节奏型+长度）。\n\n### 推荐视奏教材\n- 入门：《Joining the Dots》系列\n- 初级：《Improve Your Sight-Reading!》Paul Harris 1-3级\n- 中级：同上 4-6级、《Specimen Sight-Reading Tests》ABRSM\n- 高级：同上 7-8级、巴赫《小前奏曲与赋格》\n```\n\n### 练耳训练\n\n```\n## 练耳训练 - {初级/中级/高级}\n\n### 训练项目\n1. 节奏模仿：听一段节奏，用手拍出\n2. 音程辨认：听两个音，说出音程名称\n3. 和弦听辨：听和弦，辨别大三/小三/属七\n4. 旋律模唱：听一段旋律，用唱名模唱\n5. 终止式辨认：听和弦进行，识别终止式类型\n\n### 模拟训练题生成\n根据用户级别生成训练题，描述听辨要点。\n```\n\n---\n\n## 模块七：常见错误诊断\n\n当用户描述\"为什么弹不好\"\"总是卡住\"等问题时执行。\n\n### 诊断流程\n\n1. **倾听描述**：让用户详细说明遇到的问题（哪个曲子的哪一段、什么技术动作）\n2. **分类定位**：将问题归类到以下维度：\n   - 手型/姿势问题\n   - 指法编排问题\n   - 节奏不稳\n   - 力度控制不均\n   - 双手协调困难\n   - 踏板使用不当\n   - 紧张/心理问题\n   - 练习方法错误\n3. **根因分析**：找出根本原因，而非表面现象\n4. **给出处方**：针对性练习方案\n\n### 常见问题速查\n\n参见 [常见错误诊断手册](references/common-mistakes.md)。\n\n---\n\n## 模块八：曲目推荐\n\n当用户需要选曲建议时执行。\n\n### 推荐维度\n\n根据以下维度综合推荐：\n- 当前级别和技能短板\n- 学习目标（技术突破/音乐表现/考级需要/兴趣拓展）\n- 风格偏好（古典/浪漫/现代/爵士/流行/中国作品）\n- 曲目时长要求\n\n### 推荐格式\n\n```\n## 曲目推荐 — {级别} | {目标}\n\n### 练习曲\n| 曲目 | 作曲家 | 训练重点 | 难度 |\n|------|--------|---------|------|\n| {曲名} | {作曲家} | {核心训练点} | ⭐⭐⭐ |\n\n### 复调作品\n| 曲目 | 作曲家 | 训练重点 | 难度 |\n|------|--------|---------|------|\n\n### 奏鸣曲/大型乐曲\n| 曲目 | 作曲家 | 训练重点 | 难度 |\n|------|--------|---------|------|\n\n### 乐曲/小品\n| 曲目 | 作曲家 | 风格 | 训练重点 | 难度 |\n|------|--------|------|---------|------|\n\n### 中国作品\n| 曲目 | 作曲家 | 风格 | 训练重点 | 难度 |\n|------|--------|------|---------|------|\n\n### 💡 推荐理由\n{说明为什么这套组合适合该学生}\n```\n\n详细曲目库参见 [分级曲目库](references/repertoire-database.md)。\n\n---\n\n## 模块九：综合评估与引导\n\n当用户无明确指向时执行。\n\n1. **快速评估**：通过 3-5 个问题了解当前水平\n2. **能力雷达图**：用文本形式展示 6 维能力评估\n3. **给出建议方向**：根据评估结果推荐 1-2 个重点突破方向\n4. **引导深入**：提问引导用户选择具体模块深入学习\n\n### 能力雷达图格式\n\n```\n## 能力评估 — {级别}\n\n技术水平：    ████████░░ 8/10\n乐理知识：    ██████░░░░ 6/10\n视奏能力：    ████░░░░░░ 4/10\n音乐表现力：  ███████░░░ 7/10\n练耳能力：    █████░░░░░ 5/10\n练习效率：    ██████░░░░ 6/10\n\n### 建议优先提升\n1. {最短板项}\n2. {第二短板项}\n```\n\n---\n\n## 输出格式\n\n### HTML 报告生成\n\n当回答包含多个模块内容（如同时涉及曲目分析+练习计划+技巧指导）时，生成交互式 HTML 可视化报告。报告样式要求：\n- 专业钢琴教学风格，配色典雅（黑/白/金为主色调）\n- 钢琴键盘装饰元素\n- 卡片式布局，每个模块一个卡片\n- 响应式设计，支持手机查看\n- 包含目录导航\n\nHTML 模板结构参见 [HTML模板](references/report-template.md)。\n\n### 纯文本对话格式\n\n日常简短问答使用 Markdown 格式文本回复，按各模块的输出格式执行。\n\n---\n\n## 质量检查\n\n每次输出后自查：\n- [ ] 难度是否适配学生级别？\n- [ ] 练习建议是否具体可执行？\n- [ ] 是否给出了\"为什么\"而不仅是\"做什么\"？\n- [ ] 术语使用是否正确？\n- [ ] 是否提供了进阶路径（练完这个下一步练什么）？\n- [ ] 鼓励性语言是否到位（而非只说问题）？\n\n---\n\n## If Connectors Available\n\nIf **腾讯文档** connected：\n- 练习计划可生成腾讯文档在线表格\n- 考级备考计划可生成时间线幻灯片\n\nIf **GitHub** connected：\n- 不适用本技能（纯知识型）\n\nFile v1.0.4:_meta.json\n\n{\n  \"ownerId\": \"kn77pjydbr5h005kj4mch5c9b987mvad\",\n  \"slug\": \"piano-teacher\",\n  \"version\": \"1.0.4\",\n  \"publishedAt\": 1783602327954\n}\n\nFile v1.0.4:references/common-mistakes.md\n\n# 常见错误诊断手册\n\n按错误类型分类，包含表现、根因、纠正方法、配套练习。\n\n---\n\n## 一、手型与姿势类\n\n### 1.1 塌指（手指第一关节内陷）\n| 项目 | 内容 |\n|------|------|\n| **表现** | 弹奏时手指第一关节（最靠近指尖的关节）向内凹陷，无法保持拱形 |\n| **根因** | 手指支撑力不足；发力方式错误（用指腹而非指尖） |\n| **纠正** | 1. 桌面练习：五指呈拱形撑在桌面，保持 30 秒×3 组<br>2. 慢速单音落指：每个音落指后检查关节是否凸起<br>3. \"抓握\"练习：想象抓住一个网球的手型 |\n| **配套练习** | 哈农 No.1-5，慢速每分钟 60，每个音检查手型 |\n\n### 1.2 手腕过高/过低\n| 项目 | 内容 |\n|------|------|\n| **表现** | 手腕位置不在前臂延长线上 |\n| **根因** | 坐姿高度不当；手臂重量未自然下垂 |\n| **纠正** | 1. 调整琴凳高度：前臂应与键盘平行<br>2. \"提线木偶\"想象：手腕被一根线从上方轻轻提住<br>3. 手臂重量自然下沉，不要耸肩 |\n| **配套练习** | 五指固定位置慢速弹奏，每弹一个音检查手腕 |\n\n### 1.3 手腕僵硬/抖动\n| 项目 | 内容 |\n|------|------|\n| **表现** | 弹奏时手腕紧张不能灵活转动，快速段落出现抖动 |\n| **根因** | 发力集中在手指而非手臂；心理紧张 |\n| **纠正** | 1. 手腕画圈练习：放在键盘上做圆形运动<br>2. 滚奏练习：手腕带动手指滚过琴键<br>3. 慢练中检查：每次手腕需要转动时是否放松 |\n| **配套练习** | 音阶琶音慢练，感受手腕在穿指时的自然转动 |\n\n### 1.4 耸肩\n| 项目 | 内容 |\n|------|------|\n| **表现** | 弹奏时双肩上耸，高度紧张 |\n| **根因** | 心理紧张；坐姿过高；呼吸不自然 |\n| **纠正** | 1. 弹奏前做肩部放松运动（耸肩→放松×5次）<br>2. 弹奏中意识检查：每段结束主动放松肩膀<br>3. 配合呼吸：呼气时肩膀自然下沉 |\n| **配套练习** | 任何曲目慢速演奏，专门注意肩膀状态 |\n\n---\n\n## 二、指法类\n\n### 2.1 指法混乱/不固定\n| 项目 | 内容 |\n|------|------|\n| **表现** | 每次弹奏使用不同指法，导致卡顿和不流畅 |\n| **根因** | 未养成先定指法的习惯；随意更改指法 |\n| **纠正** | 1. 拿到新谱先分析并标注指法<br>2. 一旦确定指法就不再改变<br>3. 分手慢练，确保每只手指法独立稳固 |\n| **配套练习** | 选择一首曲目，只用一种指法弹 10 遍，建立肌肉记忆 |\n\n### 2.2 穿指/跨指不流畅\n| 项目 | 内容 |\n|------|------|\n| **表现** | 音阶中拇指穿指时出现重音或断开 |\n| **根因** | 穿指时手腕未提前转动；拇指不够灵活；穿指角度不对 |\n| **纠正** | 1. 穿指前手腕提前向穿指方向微微偏转<br>2. 拇指从其他手指下方\"穿过\"而非\"压过\"<br>3. 慢速练习，确保穿指音与其他音同等力度 |\n| **配套练习** | 多调性音阶慢练 + 穿指专项练习（如 12312345 指法模式） |\n\n### 2.3 五指力度不均\n| 项目 | 内容 |\n|------|------|\n| **表现** | 4/5 指无力，拇指过重，导致跑动不均匀 |\n| **根因** | 手指天生力量差异未经过专门训练 |\n| **纠正** | 1. 强调练习：专门用 4-5 指重复弹奏<br>2. 平衡训练：每个手指落下力度一致<br>3. 变节奏练习：附点/反附点强化弱指 |\n| **配套练习** | 哈农 No.1-20 + 什密特手指练习 |\n\n---\n\n## 三、节奏类\n\n### 3.1 节奏不稳（忽快忽慢）\n| 项目 | 内容 |\n|------|------|\n| **表现** | 简单段快、难段慢，整体缺乏稳定速度感 |\n| **根因** | 未使用节拍器；遇到技术难点下意识减速 |\n| **纠正** | 1. 始终搭配节拍器练习，从慢速统一速度开始<br>2. 先以最难段的速度为基准练习整曲<br>3. 不做任何加速，先确保稳定 |\n| **配套练习** | 节拍器练习：用同一速度弹完全曲，关注速度一致性 |\n\n### 3.2 附点/切分不准\n| 项目 | 内容 |\n|------|------|\n| **表现** | 附点变成三连音，切分找不到节奏重心 |\n| **根因** | 对复杂节奏型的数拍方法不当 |\n| **纠正** | 1. 附点节奏：用\"大—大\"念出来，细分拍子<br>2. 切分节奏：找到重音位置，用身体律动辅助<br>3. 先用单音弹节奏型，再还原旋律 |\n| **配套练习** | 节拍器练各种节奏型（附点/切分/三连音/复附点） |\n\n### 3.3 双手节奏不对齐\n| 项目 | 内容 |\n|------|------|\n| **表现** | 双手同时弹时无法准确对齐，尤其在复节奏时 |\n| **根因** | 左手独立性不足；未分手练熟就合奏 |\n| **纠正** | 1. 练到每只手能独立稳定演奏再合<br>2. 找出双手同时下键的音（对齐点）<br>3. 慢速合成，只关注对齐点 |\n| **配套练习** | 巴赫二部创意曲，分手极慢速练习 |\n\n---\n\n## 四、力度与音色类\n\n### 4.1 力度层次单一\n| 项目 | 内容 |\n|------|------|\n| **表现** | 从头到尾同一力度，缺乏变化 |\n| **根因** | 未分析曲目力度布局；忽略表情记号 |\n| **纠正** | 1. 分析谱面力度标记，用色笔标注<br>2. 练习 5 级力度（pp-p-mp-mf-f-ff）的控制<br>3. 同一乐句用不同力度弹，感受表现力差异 |\n| **配套练习** | 克列门第小奏鸣曲，刻意做力度对比 |\n\n### 4.2 旋律被伴奏盖住\n| 项目 | 内容 |\n|------|------|\n| **表现** | 旋律声部不够突出，被伴奏声部淹没 |\n| **根因** | 双手力度差未拉开；未区分主次声部 |\n| **纠正** | 1. 右手旋律正常力度，左手伴奏\"碰触即可\"<br>2. 分手练习时专门训练左手的轻柔控制<br>3. 弹旋律时想象歌唱家的声音穿透伴奏 |\n| **配套练习** | 舒曼《梦幻曲》、肖邦夜曲 |\n\n### 4.3 渐强渐弱不自然\n| 项目 | 内容 |\n|------|------|\n| **表现** | 渐强像\"突然变响\"，渐弱像\"突然变轻\" |\n| **根因** | 未做阶梯式力度练习；变化幅度过大 |\n| **纠正** | 1. 阶梯练习：每 2 拍升高一级力度<br>2. 定目标：先说好最轻到最重分几级<br>3. 用身体感受：身体随力度变化微微调整 |\n| **配套练习** | 单音/和弦做 8 级渐强渐弱阶梯练习 |\n\n---\n\n## 五、踏板类\n\n### 5.1 踏板浑浊\n| 项目 | 内容 |\n|------|------|\n| **表现** | 和声混杂不清，像\"一团声音\" |\n| **根因** | 换踏板不及时；每拍换踏板的习惯未建立 |\n| **纠正** | 1. 练习\"手弹新和弦 + 脚立刻换踏\"的协调<br>2. 不踩踏板先弹清楚再加速踏板<br>3. 用耳朵监控：听到浑浊立刻重新调整 |\n| **配套练习** | 肖邦前奏曲 Op.28 No.4（和弦踏板练习） |\n\n### 5.2 踏板与手指脱节\n| 项目 | 内容 |\n|------|------|\n| **表现** | 断奏时不放踏板，或踏板切换时机不对 |\n| **根因** | 手脚协调能力不足 |\n| **纠正** | 1. 分立练习：只练脚的动作（不弹）<br>2. 极慢速手脚合一<br>3. 在谱上精确标出踏板记号 |\n| **配套练习** | 贝多芬奏鸣曲慢乐章（月光第一乐章） |\n\n---\n\n## 六、练习方法类\n\n### 6.1 从头到尾反复无效练习\n| 项目 | 内容 |\n|------|------|\n| **表现** | 每天机械地从头弹到尾，难点始终不能突破 |\n| **根因** | 未做分段分难点练习 |\n| **纠正** | 1. 把曲子分成 8-16 小节的段落<br>2. 先找出最难段优先攻克<br>3. 每天练习中 50% 时间给难点段落 |\n| **原理** | 大脑通过重复学习，但重复的对象必须专注在需要改善的部分 |\n\n### 6.2 只追求速度忽视质量\n| 项目 | 内容 |\n|------|------|\n| **表现** | 快速练习错音连篇，一直用\"差不多\"的速度 |\n| **根因** | 急于求成；不清楚慢练的价值 |\n| **纠正** | 1. 提速规则：当前速度连续 3 遍无错音才可提速 5%<br>2. \"慢练快得\"原则：慢练越到位快练越容易<br>3. 录音自听——快弹给自己听不如慢弹给老师听 |\n| **配套规则** | 练习时间分配：70% 慢练 + 20% 中速 + 10% 尝试原速 |\n\n### 6.3 未建立肌肉记忆就合手\n| 项目 | 内容 |\n|------|------|\n| **表现** | 分手还没弹熟就急着合手，结果两只手都乱 |\n| **根因** | 低估了分手练习的重要性 |\n| **纠正** | 1. 右手独立弹 5 遍无错 → 左手独立弹 5 遍无错 → 再合手<br>2. 合手时用 1/2 原速开始<br>3. 如合手出错，退回分手 |\n| **配套方法** | \"5+5+1\" 法则：5 遍右手 + 5 遍左手 + 1 遍合手 |\n\n---\n\n## 七、心理类\n\n### 7.1 上台/考试紧张导致发挥失常\n| 项目 | 内容 |\n|------|------|\n| **表现** | 平时弹得很好，面对他人或考试时手抖、忘谱、错音 |\n| **根因** | 缺乏上台经验；过度关注听众评价 |\n| **纠正** | 1. 模拟演出：给家人/朋友/手机录像表演<br>2. \"过度准备\"法：准备到 120% 的熟练度<br>3. 专注音乐本身而非自己的表现<br>4. 深呼吸法：上场前腹式深呼吸 3 次 |\n| **配套方法** | 每月至少一次\"模拟演出\"，录音录像自评 |\n\n### 7.2 遇到瓶颈想放弃\n| 项目 | 内容 |\n|------|------|\n| **表现** | 长期练一首曲子没有进步，产生倦怠 |\n| **根因** | 练习方法未更新；心理疲劳 |\n| **纠正** | 1. 放下一段时间（1-2周），换曲子弹<br>2. 回来后用全新方法重新学习<br>3. 听大师录音激发灵感<br>4. 分解目标：设置小里程碑（如\"本周攻克第3页\"） |\n\nFile v1.0.4:references/exam-repertoire.md\n\n# 考级曲目库\n\n## ABRSM 英皇考级\n\n### 预备级 (Prep Test)\n- 短曲 3 首（自选）\n- 基本练习：简单五指位置\n\n### 1级\n**音阶与琶音**：C/G/D/F 大调，A/D 小调（双手分开，1个八度），速度 ♩=60\n**曲目**（选 3 首，A/B/C 各一首）：\n- A 组（快速）：传统曲目与练习曲\n- B 组（抒情）：浪漫时期及以后\n- C 组（性格曲）：现代与爵士\n\n### 2级\n**音阶与琶音**：增加 降B 大调、E/G 小调，双手合奏（1个八度），速度 ♩=66\n**视奏**：4-6 小节，单手，C/G/F 大调\n\n### 3级\n**音阶与琶音**：增加 A/降E 大调、B/F 小调，双手合奏（2个八度），速度 ♩=80\n**视奏**：8 小节，双手简单合奏\n\n### 4级\n**音阶与琶音**：增加 B/降A/降D 大调、升C/升F/降E 小调，速度 ♩=100\n**视奏**：约 8 小节，双手合奏，含简单变化\n\n### 5级（重要门槛）\n**音阶与琶音**：所有大调 + 小调（和声与旋律），双手合奏 3 个八度 + 三度/六度音阶 + 半音阶，速度 ♩=72（音阶）/♩=80（琶音）\n**曲目**：3 首（A/B/C 各组）\n**视奏**：约 8-12 小节\n**练耳**：旋律模唱、视唱、音程/和弦/终止式辨认、节奏模仿\n**乐理**：需通过 5 级乐理才能报考 6 级以上演奏\n\n### 6级\n**音阶**：所有大/小调 4 个八度，增加三度分离音阶、反向音阶、半音阶双手分离三度\n**琶音**：所有大/小调 4 个八度 + 属七/减七琶音\n**速度**：音阶 ♩=80，琶音 ♩=60\n\n### 7级\n**音阶**：增加三度/六度双音音阶（部分调）、全音音阶\n**琶音**：增加第一转位琶音\n**速度**：音阶 ♩=92，琶音 ♩=72\n\n### 8级\n**音阶**：所有技巧综合，含三度双音音阶（所有调）\n**琶音**：根位+所有转位，属七+减七琶音\n**速度**：音阶 ♩=104，琶音 ♩=88\n**曲目**：3 首 + 视奏 + 练耳（高级）\n\n---\n\n## 中国音乐家协会（音协）\n\n### 1-3级（初级）\n- 基本练习：本级调性音阶琶音\n- 练习曲 1 首\n- 复调乐曲 1 首\n- 乐曲 1 首\n\n### 4-6级（中级）\n- 基本练习：本级调性音阶琶音 + 终止式\n- 练习曲 1 首\n- 复调乐曲 1 首\n- 大型乐曲 1 首\n- 中小型乐曲 1 首\n\n### 7-8级（中高级）\n- 基本练习：所有大/小调音阶琶音（抽查）\n- 练习曲 1 首\n- 复调乐曲 1 首（巴赫平均律或相当难度）\n- 大型乐曲 1 首（完整奏鸣曲乐章）\n- 中小型乐曲 1 首\n\n### 9-10级（高级）\n- 基本练习：所有大/小调音阶琶音 + 三度/六度 + 半音阶\n- 练习曲 1 首（肖邦/李斯特/拉赫玛尼诺夫级别）\n- 复调乐曲 1 首（巴赫平均律）\n- 大型乐曲 1 首\n- 中小型乐曲 1 首\n\n---\n\n## 中央音乐学院（央院）\n\n### 1-3级\n同音协初级，增加：练习曲 + 复调 + 乐曲 各 1 首\n\n### 4-6级\n- 基本练习\n- 练习曲 2 首\n- 复调乐曲 1 首\n- 大型乐曲 1 首（奏鸣曲）\n- 中小型乐曲 1 首\n- 6级起增加视奏\n\n### 7-9级\n- 基本练习（全部调）\n- 练习曲 2 首\n- 复调乐曲 1 首（巴赫平均律）\n- 大型乐曲 1 首\n- 中外乐曲各 1 首\n- 视奏\n\n### 演奏级\n- 练习曲 1 首（音乐会级别）\n- 复调乐曲 1 首\n- 大型乐曲 1 首\n- 乐曲 1 首\n- 视奏 + 即兴伴奏\n\n---\n\n## 各体系难度对标\n\n| 级别难度 | ABRSM | 音协 | 央院 | 国院 | 上音 |\n|---------|-------|------|------|------|------|\n| 入门 | Prep-1 | 1 | 1 | 1 | 1 |\n| 初级 | 2-3 | 2-3 | 2-3 | 2-3 | 2-3 |\n| 中级 | 4-5 | 4-6 | 4-6 | 4-6 | 4-6 |\n| 中高级 | 6-7 | 7-8 | 7-8 | 7-8 | 7-8 |\n| 高级 | 8 | 9-10 | 9 | 9-10 | 9-10 |\n| 演奏级 | Diploma | — | 演奏级 | — | — |\n\n---\n\n## 考级常见曲目选例\n\n### 初级（1-3级）\n- 巴赫：小步舞曲（G大调/G小调）、进行曲\n- 克莱门蒂：小奏鸣曲 Op.36 No.1\n- 库劳：小奏鸣曲 Op.55 No.1\n- 舒曼：少年曲集选曲\n- 柴可夫斯基：少年钢琴曲集选曲\n- 布格缪勒：练习曲 Op.100 选曲\n- 车尔尼：599 选曲\n\n### 中级（4-6级）\n- 巴赫：二部创意曲、三部创意曲\n- 海顿：奏鸣曲（Hob.XVI 系列简单乐章）\n- 莫扎特：奏鸣曲 K.545\n- 贝多芬：奏鸣曲 Op.49 No.1/No.2\n- 舒伯特：即兴曲 Op.90 No.3、音乐瞬间\n- 肖邦：圆舞曲（简单几首）、前奏曲选\n- 门德尔松：无词歌选曲\n- 德彪西：儿童园地选曲\n\n### 高级（7-10级）\n- 巴赫：平均律钢琴曲集（选曲）\n- 海顿：奏鸣曲 Hob.XVI:50/52\n- 莫扎特：奏鸣曲 K.310/331/457\n- 贝多芬：奏鸣曲（悲怆/月光/暴风雨/黎明/热情等）\n- 舒伯特：即兴曲 Op.142、奏鸣曲\n- 肖邦：练习曲、叙事曲、谐谑曲、波兰舞曲\n- 李斯特：爱之梦、匈牙利狂想曲、练习曲\n- 拉赫玛尼诺夫：前奏曲、音画练习曲\n- 德彪西：意象集、前奏曲\n- 拉威尔：小奏鸣曲、水之嬉戏\n\nFile v1.0.4:references/repertoire-database.md\n\n# 分级曲目库\n\n按难度递进排列，每级分四大类：练习曲 / 复调 / 奏鸣曲（大型乐曲） / 乐曲\n\n---\n\n## 启蒙级（学琴 0-6 个月）\n\n### 练习曲\n| 教材 | 使用建议 |\n|------|---------|\n| 《约翰·汤普森简易钢琴教程》1-2册 | 经典启蒙教材，中央 C 入门法 |\n| 《拜厄钢琴基本教程》前半 | 双手配合基础训练 |\n| 《巴斯蒂安钢琴教程》基础级 | 多维度综合启蒙（技巧+乐理+演奏） |\n| 《菲伯尔钢琴基础教程》 | 美式启蒙体系，重乐感和创造力 |\n| 《孩子们的哈农》 | 手指热身启蒙 |\n\n### 乐曲\n| 曲目 | 作曲家 | 训练重点 |\n|------|--------|---------|\n| 玛丽有只小羊羔 | 传统 | 五指位置、旋律感 |\n| 小星星变奏曲（简化） | 传统 | 基础变奏认知 |\n| 欢乐颂（简化） | 贝多芬 | 双手简单配合 |\n| 铃儿响叮当 | 传统 | 附点节奏入门 |\n\n---\n\n## 初级（1-3级）\n\n### 练习曲\n| 曲目 | 作曲家 | 训练重点 | 难度 |\n|------|--------|---------|------|\n| 车尔尼 Op.599 选曲 | 车尔尼 | 五指固定位、简单音阶 | ⭐ |\n| 布格缪勒 Op.100 选曲 | 布格缪勒 | 音乐性启蒙 | ⭐ |\n| 莱蒙练习曲 Op.37 | 莱蒙 | 表情与技巧结合 | ⭐⭐ |\n| 车尔尼 Op.849 No.1-15 | 车尔尼 | 流畅性训练 | ⭐⭐ |\n| 杜维诺伊练习曲 Op.176 | 杜维诺伊 | 手指独立性 | ⭐⭐ |\n\n### 复调\n| 曲目 | 作曲家 | 训练重点 |\n|------|--------|---------|\n| 巴赫初级钢琴曲集 | 巴赫 | 双手独立、声部分离 |\n| 安娜·马格达莱娜笔记本选曲 | 巴赫 | 巴洛克风格入门 |\n| 小前奏曲与赋格 | 巴赫 | 复调思维建立 |\n\n### 奏鸣曲\n| 曲目 | 作曲家 | 训练重点 |\n|------|--------|---------|\n| 小奏鸣曲 Op.36 No.1-3 | 克莱门蒂 | 奏鸣曲式认知 |\n| 小奏鸣曲 Op.55 No.1-3 | 库劳 | 古典风格 |\n| 小奏鸣曲 Op.20 No.1 | 杜塞克 | 流畅性 |\n| 小奏鸣曲 Op.88 No.3 | 库劳 | 手指跑动 |\n\n### 乐曲\n| 曲目 | 作曲家 | 风格 | 训练重点 |\n|------|--------|------|---------|\n| 献给爱丽丝（简化） | 贝多芬 | 古典 | 旋律与伴奏层次 |\n| 阿拉伯风格曲 | 布格缪勒 | 浪漫 | 快速跑动+强弱的对比 |\n| 骑士 | 布格缪勒 | 浪漫 | 和弦力度 |\n| 快乐的农夫 | 舒曼 | 浪漫 | 旋律歌唱性 |\n| G大调小步舞曲 | 贝多芬 | 古典 | 典雅风格 |\n| 梦幻曲 | 舒曼 | 浪漫 | 音色控制、踏板 |\n| 洋娃娃的梦 | 奥斯丁 | 浪漫 | 音画表现 |\n\n---\n\n## 中级（4-6级）\n\n### 练习曲\n| 曲目 | 作曲家 | 训练重点 | 难度 |\n|------|--------|---------|------|\n| 车尔尼 Op.849（后半） | 车尔尼 | 流畅性+速度 | ⭐⭐ |\n| 车尔尼 Op.299 选曲 | 车尔尼 | 快速跑动 | ⭐⭐⭐ |\n| 车尔尼 Op.740 No.1-10 | 车尔尼 | 手指灵活性 | ⭐⭐⭐ |\n| 克拉默练习曲选 | 克拉默 | 多声部控制 | ⭐⭐⭐ |\n| 莫什科夫斯基练习曲 Op.72 | 莫什科夫斯基 | 演奏级预备 | ⭐⭐⭐ |\n\n### 复调\n| 曲目 | 作曲家 | 训练重点 |\n|------|--------|---------|\n| 巴赫二部创意曲（全15首） | 巴赫 | 两条独立旋律线 |\n| 巴赫三部创意曲（选曲） | 巴赫 | 三声部独立 |\n| 法国组曲选曲 | 巴赫 | 舞曲风格 |\n| 斯卡拉蒂奏鸣曲（简单几首） | 斯卡拉蒂 | 技巧+装饰音 |\n\n### 奏鸣曲\n| 曲目 | 作曲家 | 训练重点 |\n|------|--------|---------|\n| 奏鸣曲 K.545 | 莫扎特 | 古典风格规范 |\n| 奏鸣曲 Op.49 No.1/No.2 | 贝多芬 | 贝多芬入门 |\n| 奏鸣曲 Hob.XVI:27/35/37 | 海顿 | 海顿风格 |\n| 奏鸣曲 K.283/331 | 莫扎特 | 莫扎特进阶 |\n\n### 乐曲\n| 曲目 | 作曲家 | 风格 | 训练重点 |\n|------|--------|------|---------|\n| 圆舞曲 Op.64 No.2 | 肖邦 | 浪漫 | 华彩式圆舞曲 |\n| 降E大调夜曲 Op.9 No.2 | 肖邦 | 浪漫 | 歌唱性、装饰音 |\n| 音乐瞬间 Op.94 No.3 | 舒伯特 | 浪漫 | 节奏性格 |\n| 即兴曲 Op.90 No.2 | 舒伯特 | 浪漫 | 快速跑动+旋律 |\n| 春之歌 | 门德尔松 | 浪漫 | 无词歌、音色 |\n| 猎歌 | 门德尔松 | 浪漫 | 和弦跳跃 |\n| 梦幻 | 德彪西 | 印象派 | 音色层次 |\n| 亚麻色头发的少女 | 德彪西 | 印象派 | 和声色彩 |\n| 婚礼进行曲（钢琴版） | 瓦格纳/李斯特 | 浪漫 | 宏大音响 |\n| 土耳其进行曲 | 莫扎特 | 古典 | 轻巧触键 |\n\n---\n\n## 中高级（7-8级）\n\n### 练习曲\n| 曲目 | 作曲家 | 训练重点 |\n|------|--------|---------|\n| 车尔尼 Op.740 选曲 | 车尔尼 | 全面技巧 |\n| 克拉默练习曲选 | 克拉默 | 多声部 |\n| 莫什科夫斯基 Op.72 | 莫什科夫斯基 | 高级技巧 |\n| 肖邦练习曲 Op.10 No.3/No.6/No.9 | 肖邦 | 歌唱性+技巧 |\n| 肖邦练习曲 Op.25 No.1/No.2/No.9 | 肖邦 | 综合性 |\n\n### 复调\n| 曲目 | 作曲家 |\n|------|--------|\n| 巴赫三部创意曲 | 巴赫 |\n| 巴赫平均律（选曲） BWV 846/847/855 等 | 巴赫 |\n| 英国组曲/法国组曲选曲 | 巴赫 |\n\n### 奏鸣曲\n| 曲目 | 作曲家 |\n|------|--------|\n| 悲怆奏鸣曲 Op.13（全乐章） | 贝多芬 |\n| 月光奏鸣曲 Op.27 No.2 | 贝多芬 |\n| 奏鸣曲 K.310/332/333/457 | 莫扎特 |\n| 奏鸣曲 Hob.XVI:50/52 | 海顿 |\n\n### 乐曲\n| 曲目 | 作曲家 | 风格 |\n|------|--------|------|\n| 幻想即兴曲 Op.66 | 肖邦 | 浪漫 |\n| 军队波兰舞曲 Op.40 No.1 | 肖邦 | 浪漫 |\n| 爱之梦 No.3 | 李斯特 | 浪漫 |\n| 安慰曲 No.3 | 李斯特 | 浪漫 |\n| 阿拉伯风格曲 No.1 | 德彪西 | 印象派 |\n| 月光（贝加摩组曲） | 德彪西 | 印象派 |\n| 小丑的晨歌 | 拉威尔 | 印象派 |\n| 浏阳河 | 王建中 | 中国作品 |\n| 彩云追月 | 王建中 | 中国作品 |\n| 山丹丹花开红艳艳 | 王建中 | 中国作品 |\n\n---\n\n## 高级（9-10级/演奏级）\n\n### 练习曲\n| 曲目 | 作曲家 | 技术类型 |\n|------|--------|---------|\n| 肖邦练习曲 Op.10 No.4/No.5/No.8/No.12 | 肖邦 | 跑动/黑键/革命 |\n| 肖邦练习曲 Op.25 No.6/No.11/No.12 | 肖邦 | 三度/冬风/海洋 |\n| 李斯特超技练习曲（选曲） | 李斯特 | 综合高级 |\n| 拉赫玛尼诺夫音画练习曲 Op.33/39 | 拉赫玛尼诺夫 | 音画+技巧 |\n| 斯克里亚宾练习曲 Op.8 No.12 | 斯克里亚宾 | 八度+和弦 |\n\n### 复调\n| 曲目 | 作曲家 |\n|------|--------|\n| 巴赫平均律（任意） | 巴赫 |\n| 赋格的艺术选曲 | 巴赫 |\n| 肖斯塔科维奇前奏曲与赋格 | 肖斯塔科维奇 |\n\n### 奏鸣曲\n| 曲目 | 作曲家 |\n|------|--------|\n| 暴风雨奏鸣曲 Op.31 No.2 | 贝多芬 |\n| 黎明奏鸣曲 Op.53 | 贝多芬 |\n| 热情奏鸣曲 Op.57 | 贝多芬 |\n| 告别奏鸣曲 Op.81a | 贝多芬 |\n| 晚期奏鸣曲 Op.109/110/111 | 贝多芬 |\n| 奏鸣曲 K.576 | 莫扎特 |\n| 奏鸣曲 D.960 | 舒伯特 |\n\n### 乐曲\n| 曲目 | 作曲家 | 风格 |\n|------|--------|------|\n| 叙事曲 No.1/No.4 | 肖邦 | 浪漫 |\n| 谐谑曲 No.2 | 肖邦 | 浪漫 |\n| 匈牙利狂想曲 No.2/No.6 | 李斯特 | 浪漫 |\n| 梅菲斯托圆舞曲 | 李斯特 | 浪漫 |\n| 欢乐岛 | 德彪西 | 印象派 |\n| 夜之幽灵 | 拉威尔 | 印象派 |\n| 前奏曲 Op.3 No.2 | 拉赫玛尼诺夫 | 后浪漫 |\n| 第二钢琴奏鸣曲 | 拉赫玛尼诺夫 | 后浪漫 |\n| 春江花月夜 | 黎英海 | 中国作品 |\n| 百鸟朝凤 | 王建中 | 中国作品 |\n| 夕阳箫鼓 | 黎英海 | 中国作品 |\n\n---\n\n## 专项分类推荐\n\n### 各级经典必弹曲目（TOP 10）\n1. 巴赫：C大调前奏曲 BWV 846（初级+）\n2. 贝多芬：献给爱丽丝（中级）\n3. 莫扎特：土耳其进行曲（中级）\n4. 德彪西：月光（中高级）\n5. 肖邦：幻想即兴曲（中高级）\n6. 贝多芬：月光奏鸣曲第一乐章（中级+）\n7. 肖邦：降E大调夜曲 Op.9 No.2（中级）\n8. 贝多芬：悲怆奏鸣曲第二乐章（中级+）\n9. 巴赫：二部创意曲 No.8（中级）\n10. 车尔尼：Op.299 No.6（中级）\n\n### 针对技术短板的推荐\n- **手指独立性差**：巴赫二部创意曲、车尔尼 Op.849\n- **跑动不均匀**：车尔尼 Op.299、克拉默练习曲\n- **八度技巧弱**：肖邦练习曲 Op.25 No.10、李斯特练习曲\n- **踏板控制差**：德彪西前奏曲、肖邦夜曲\n- **歌唱性不足**：门德尔松无词歌、肖邦夜曲\n- **和弦力度不足**：贝多芬奏鸣曲、拉赫玛尼诺夫前奏曲\n- **节奏不稳**：巴托克《小宇宙》、肖斯塔科维奇前奏曲\n\nFile v1.0.4:references/report-template.md\n\n# HTML 报告模板\n\n用于生成钢琴教学相关的交互式 HTML 报告。\n\n## 使用说明\n在 SKILL.md 中，当需要生成完整教学报告时（如同时包含多个模块的内容），使用此模板生成 HTML。\n\n## 模板变量\n- `{{TITLE}}` — 报告标题\n- `{{STUDENT_LEVEL}}` — 学生级别\n- `{{REPORT_DATE}}` — 生成日期\n- `{{MODULES}}` — 各模块内容卡片（HTML片段）\n- `{{NAV_ITEMS}}` — 目录导航项\n\n## 基础框架\n\n```html\n<!DOCTYPE html>\n<html lang=\"zh-CN\">\n<head>\n    <meta charset=\"UTF-8\">\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n    <title>{{TITLE}}</title>\n    <style>\n        :root {\n            --bg: #faf8f5;\n            --card-bg: #ffffff;\n            --text: #2c2416;\n            --text-secondary: #6b5e4a;\n            --gold: #c9a84c;\n            --gold-light: #f5e6c8;\n            --black: #1a1a1a;\n            --white: #ffffff;\n            --accent: #8b7355;\n            --border: #e0d5c1;\n            --shadow: 0 2px 12px rgba(0,0,0,0.06);\n            --radius: 12px;\n        }\n        \n        * { margin: 0; padding: 0; box-sizing: border-box; }\n        \n        body {\n            font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", \"PingFang SC\", \"Microsoft YaHei\", sans-serif;\n            background: var(--bg);\n            color: var(--text);\n            line-height: 1.7;\n        }\n        \n        /* 头部 */\n        .header {\n            background: linear-gradient(135deg, var(--black) 0%, #2c2416 100%);\n            color: var(--white);\n            padding: 48px 24px;\n            text-align: center;\n            position: relative;\n            overflow: hidden;\n        }\n        \n        .header::before {\n            content: '';\n            position: absolute;\n            top: 0; left: 0; right: 0; bottom: 0;\n            background: repeating-linear-gradient(\n                90deg,\n                transparent,\n                transparent 40px,\n                rgba(201,168,76,0.05) 40px,\n                rgba(201,168,76,0.05) 42px\n            );\n        }\n        \n        .header h1 {\n            font-size: 2em;\n            font-weight: 700;\n            position: relative;\n            letter-spacing: 2px;\n        }\n        \n        .header .subtitle {\n            color: var(--gold);\n            margin-top: 8px;\n            font-size: 0.95em;\n            position: relative;\n        }\n        \n        .student-badge {\n            display: inline-block;\n            background: var(--gold);\n            color: var(--black);\n            padding: 4px 16px;\n            border-radius: 20px;\n            font-size: 0.85em;\n            margin-top: 12px;\n            font-weight: 600;\n            position: relative;\n        }\n        \n        /* 钢琴键盘装饰 */\n        .keys-decor {\n            display: flex;\n            justify-content: center;\n            margin: 12px 0 0;\n            opacity: 0.3;\n            position: relative;\n        }\n        \n        .keys-decor .white-key {\n            width: 28px;\n            height: 40px;\n            background: white;\n            border: 1px solid #ccc;\n            border-radius: 0 0 3px 3px;\n        }\n        \n        .keys-decor .black-key {\n            width: 18px;\n            height: 24px;\n            background: #333;\n            border-radius: 0 0 2px 2px;\n            margin: 0 -9px;\n            z-index: 1;\n        }\n        \n        /* 导航 */\n        .nav {\n            display: flex;\n            flex-wrap: wrap;\n            gap: 8px;\n            padding: 20px 24px;\n            justify-content: center;\n            background: var(--card-bg);\n            border-bottom: 1px solid var(--border);\n            position: sticky;\n            top: 0;\n            z-index: 100;\n        }\n        \n        .nav a {\n            text-decoration: none;\n            color: var(--text-secondary);\n            padding: 6px 16px;\n            border-radius: 20px;\n            font-size: 0.9em;\n            transition: all 0.2s;\n            border: 1px solid transparent;\n        }\n        \n        .nav a:hover {\n            background: var(--gold-light);\n            color: var(--accent);\n            border-color: var(--gold);\n        }\n        \n        /* 主内容 */\n        .container {\n            max-width: 900px;\n            margin: 0 auto;\n            padding: 32px 24px;\n        }\n        \n        /* 卡片 */\n        .card {\n            background: var(--card-bg);\n            border-radius: var(--radius);\n            box-shadow: var(--shadow);\n            margin-bottom: 24px;\n            overflow: hidden;\n            border: 1px solid var(--border);\n        }\n        \n        .card-header {\n            padding: 20px 24px;\n            border-bottom: 1px solid var(--border);\n            display: flex;\n            align-items: center;\n            gap: 10px;\n        }\n        \n        .card-header .icon {\n            font-size: 1.4em;\n        }\n        \n        .card-header h2 {\n            font-size: 1.2em;\n            font-weight: 700;\n            color: var(--black);\n        }\n        \n        .card-body {\n            padding: 24px;\n        }\n        \n        .card-body h3 {\n            font-size: 1.05em;\n            color: var(--accent);\n            margin: 20px 0 10px;\n            padding-bottom: 6px;\n            border-bottom: 2px solid var(--gold-light);\n        }\n        \n        .card-body h3:first-child {\n            margin-top: 0;\n        }\n        \n        .card-body p {\n            margin-bottom: 12px;\n            color: var(--text);\n        }\n        \n        /* 表格样式 */\n        .card-body table {\n            width: 100%;\n            border-collapse: collapse;\n            margin: 16px 0;\n            font-size: 0.92em;\n        }\n        \n        .card-body th {\n            background: var(--black);\n            color: var(--white);\n            padding: 10px 14px;\n            text-align: left;\n            font-weight: 600;\n        }\n        \n        .card-body td {\n            padding: 10px 14px;\n            border-bottom: 1px solid var(--border);\n        }\n        \n        .card-body tr:nth-child(even) td {\n            background: #faf8f3;\n        }\n        \n        /* 难点高亮 */\n        .difficulty-highlight {\n            background: #fff8e7;\n            border-left: 4px solid var(--gold);\n            padding: 16px 20px;\n            border-radius: 0 8px 8px 0;\n            margin: 16px 0;\n        }\n        \n        .difficulty-highlight .label {\n            font-weight: 700;\n            color: var(--gold);\n            font-size: 0.9em;\n            text-transform: uppercase;\n            letter-spacing: 1px;\n        }\n        \n        /* 练习步骤 */\n        .practice-steps {\n            list-style: none;\n            counter-reset: step;\n        }\n        \n        .practice-steps li {\n            counter-increment: step;\n            padding: 10px 0 10px 40px;\n            position: relative;\n            border-bottom: 1px dashed var(--border);\n        }\n        \n        .practice-steps li::before {\n            content: counter(step);\n            position: absolute;\n            left: 0;\n            top: 8px;\n            width: 26px;\n            height: 26px;\n            background: var(--gold);\n            color: var(--white);\n            border-radius: 50%;\n            font-size: 0.8em;\n            font-weight: 700;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n        }\n        \n        /* 计划表 */\n        .schedule-table td:first-child {\n            font-weight: 700;\n            white-space: nowrap;\n            color: var(--accent);\n        }\n        \n        /* 提示框 */\n        .tip-box {\n            background: #f0f7f0;\n            border-left: 4px solid #4a9;\n            padding: 14px 18px;\n            border-radius: 0 8px 8px 0;\n            margin: 16px 0;\n            font-size: 0.93em;\n        }\n        \n        .warn-box {\n            background: #fff5f0;\n            border-left: 4px solid #e88;\n            padding: 14px 18px;\n            border-radius: 0 8px 8px 0;\n            margin: 16px 0;\n            font-size: 0.93em;\n        }\n        \n        /* 评分/进度条 */\n        .skill-bar {\n            display: flex;\n            align-items: center;\n            margin: 8px 0;\n            gap: 10px;\n        }\n        \n        .skill-bar .label {\n            width: 90px;\n            font-size: 0.9em;\n            color: var(--text-secondary);\n        }\n        \n        .skill-bar .bar {\n            flex: 1;\n            height: 8px;\n            background: #eee;\n            border-radius: 4px;\n            overflow: hidden;\n        }\n        \n        .skill-bar .fill {\n            height: 100%;\n            background: var(--gold);\n            border-radius: 4px;\n            transition: width 0.6s ease;\n        }\n        \n        .skill-bar .score {\n            width: 36px;\n            text-align: right;\n            font-weight: 700;\n            font-size: 0.9em;\n            color: var(--accent);\n        }\n        \n        /* 页脚 */\n        .footer {\n            text-align: center;\n            padding: 32px 24px;\n            color: var(--text-secondary);\n            font-size: 0.85em;\n        }\n        \n        .footer .keys-decor {\n            margin-bottom: 12px;\n        }\n        \n        /* 响应式 */\n        @media (max-width: 600px) {\n            .header h1 { font-size: 1.5em; }\n            .container { padding: 16px; }\n            .card-body { padding: 16px; }\n            .card-body table { font-size: 0.8em; }\n            .card-body th, .card-body td { padding: 8px 10px; }\n        }\n        \n        /* 打印优化 */\n        @media print {\n            .nav { display: none; }\n            .header { padding: 24px; }\n            .card { break-inside: avoid; box-shadow: none; }\n        }\n    </style>\n</head>\n<body>\n    <!-- 头部 -->\n    <header class=\"header\">\n        <h1>{{TITLE}}</h1>\n        <p class=\"subtitle\">AI 钢琴老师 教学报告</p>\n        <span class=\"student-badge\">{{STUDENT_LEVEL}}</span>\n        <div class=\"keys-decor\">\n            <span class=\"white-key\"></span><span class=\"black-key\"></span>\n            <span class=\"white-key\"></span><span class=\"black-key\"></span>\n            <span class=\"white-key\"></span>\n            <span class=\"white-key\"></span><span class=\"black-key\"></span>\n            <span class=\"white-key\"></span><span class=\"black-key\"></span>\n            <span class=\"white-key\"></span><span class=\"black-key\"></span>\n            <span class=\"white-key\"></span>\n        </div>\n    </header>\n    \n    <!-- 导航 -->\n    <nav class=\"nav\">\n        {{NAV_ITEMS}}\n    </nav>\n    \n    <!-- 内容 -->\n    <div class=\"container\">\n        {{MODULES}}\n    </div>\n    \n    <!-- 页脚 -->\n    <footer class=\"footer\">\n        <div class=\"keys-decor\">\n            <span class=\"white-key\"></span><span class=\"black-key\"></span>\n            <span class=\"white-key\"></span>\n        </div>\n        <p>AI 钢琴老师 · 生成于 {{REPORT_DATE}}</p>\n        <p style=\"font-size:0.8em;margin-top:4px;\">本报告由 AI 生成，仅供参考，建议配合专业教师指导使用</p>\n    </footer>\n</body>\n</html>\n```\n\n## 模块卡片模板\n\n### 乐理教学卡片\n```html\n<section class=\"card\" id=\"theory\">\n    <div class=\"card-header\">\n        <span class=\"icon\">🎼</span>\n        <h2>乐理知识</h2>\n    </div>\n    <div class=\"card-body\">\n        <!-- 各知识点按教学格式输出 -->\n    </div>\n</section>\n```\n\n### 曲目分析卡片\n```html\n<section class=\"card\" id=\"repertoire\">\n    <div class=\"card-header\">\n        <span class=\"icon\">🎹</span>\n        <h2>曲目分析：{曲目名}</h2>\n    </div>\n    <div class=\"card-body\">\n        <!-- 按曲目分析格式输出 -->\n    </div>\n</section>\n```\n\n### 练习计划卡片\n```html\n<section class=\"card\" id=\"plan\">\n    <div class=\"card-header\">\n        <span class=\"icon\">📋</span>\n        <h2>练习计划</h2>\n    </div>\n    <div class=\"card-body\">\n        <table class=\"schedule-table\">\n            <!-- 计划表格 -->\n        </table>\n    </div>\n</section>\n```\n\n### 技巧指导卡片\n```html\n<section class=\"card\" id=\"technique\">\n    <div class=\"card-header\">\n        <span class=\"icon\">✋</span>\n        <h2>技巧指导</h2>\n    </div>\n    <div class=\"card-body\">\n        <!-- 技巧分析内容 -->\n    </div>\n</section>\n```\n\n### 能力评估卡片\n```html\n<section class=\"card\" id=\"assessment\">\n    <div class=\"card-header\">\n        <span class=\"icon\">📊</span>\n        <h2>能力评估</h2>\n    </div>\n    <div class=\"card-body\">\n        <div class=\"skill-bar\">\n            <span class=\"label\">技术水平</span>\n            <div class=\"bar\"><div class=\"fill\" style=\"width:80%\"></div></div>\n            <span class=\"score\">8/10</span>\n        </div>\n        <!-- ...更多能力条... -->\n    </div>\n</section>\n```\n\n## 使用规则\n1. 生成 HTML 时，先用实际内容替换所有 `{{VARIABLE}}` 占位符\n2. 模块卡片根据用户需要选择性生成，不要全部生成\n3. 导航项 `{{NAV_ITEMS}}` 应与实际生成的模块保持一致\n4. 文件名：`piano-report-{日期}.html`，保存到当前工作目录\n\nFile v1.0.4:skill-card.md\n\n## Description:\n\nAI Piano Teacher covering music theory, technique, repertoire analysis, practice plans, exam prep (ABRSM/CM/CCM), sight reading, ear training, mistake diagnosis, and repertoire recommendations.\n\nThis skill is ready for commercial/non-commercial use.\n\n## Publisher:\n\n[bettermen](https://clawhub.ai/user/bettermen)\n\n### License/Terms of Use:\n\nMIT-0\n\n## Use Case:\n\nExternal learners and piano educators use this Chinese-language skill to get level-aware piano tutoring, practice plans, exam preparation, repertoire recommendations, sight-reading and ear-training exercises, and mistake diagnosis.\n\n### Deployment Geography for Use:\n\nGlobal\n\n## Known Risks and Mitigations:\n\nRisk: Generated HTML reports may include content supplied by other people.\n\nMitigation: Sanitize or review inserted text before sharing or opening generated reports in a browser.\n\nRisk: Practice-plan content may be sent to Tencent Docs when that connector is connected.\n\nMitigation: Confirm user intent before using the connector and avoid including sensitive student information.\n\nRisk: Piano instruction, practice, and exam guidance may be incomplete or mismatched to a learner's actual level.\n\nMitigation: Use the output as educational support and review important plans with a qualified teacher.\n\n## Reference(s):\n\n- [常见错误诊断手册](references/common-mistakes.md)\n- [考级曲目库](references/exam-repertoire.md)\n- [分级曲目库](references/repertoire-database.md)\n- [HTML 报告模板](references/report-template.md)\n\n## Skill Output:\n\n**Output Type(s):** [Text, Markdown, HTML, Guidance]\n\n**Output Format:** [Chinese-language Markdown responses and optional HTML teaching reports]\n\n**Output Parameters:** [1D]\n\n**Other Properties Related to Output:** [May prepare practice-plan document or slide content when a Tencent Docs connector is connected.]\n\n## Skill Version(s):\n\n1.0.4 (source: frontmatter and release evidence)\n\n## Ethical Considerations:\n\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment.\n\nArchive v1.0.3: 7 files, 21392 bytes\n\nFiles: references/common-mistakes.md (9491b), references/exam-repertoire.md (4887b), references/repertoire-database.md (8409b), references/report-template.md (13235b), skill-card.md (2754b), SKILL.md (15186b), _meta.json (132b)\n\nFile v1.0.3:SKILL.md\n\n---\ntitle: \"AI钢琴老师\"\nsummary: \"AI钢琴老师全流程助手。覆盖乐理教学、指法技巧、曲目分析、练习计划、考级辅导（央院/音协/英皇ABRSM/国院/上音）、视奏练耳、错误诊断、曲目推荐8大模块。支持9大输入场景识别和交互式HTML报告生成。\"\nversion: \"1.0.3\"\nauthor: \"WB\"\nagent_created: true\ntags:\n  - piano\n  - music\n  - teacher\n  - education\n  - music-theory\n  - exam-prep\n  - practice\n  - repertoire\n  - sight-reading\n  - ear-training\ntriggers:\n  - 钢琴老师\n  - 学钢琴\n  - 钢琴教学\n  - 钢琴练习\n  - 钢琴考级\n  - 钢琴指法\n  - 乐理\n  - 视奏\n  - 练耳\n  - 钢琴曲目\n  - 曲目推荐\n  - 练习计划\n  - 考级辅导\n  - 指法技巧\n  - 曲目分析\n---\n\n# AI 钢琴老师\n\n你是一位经验丰富的钢琴教师，拥有 20 年以上教学经验，熟悉从幼儿启蒙到专业演奏级的全阶段教学。你的教学风格：专业严谨、因材施教、鼓励式引导。\n\n## 输入识别\n\n根据用户输入，判断场景并走对应分支：\n\n| 场景 | 识别特征 | 走分支 |\n|------|---------|--------|\n| 乐理学习 | \"乐理\"\"音阶\"\"和弦\"\"调式\"\"节奏\"\"音程\"\"五线谱\" | → 乐理基础教学 |\n| 指法技巧 | \"指法\"\"手型\"\"力度\"\"踏板\"\"触键\"\"跑动\"\"八度\" | → 指法与技巧指导 |\n| 曲目分析 | 具体曲名+\"分析\"\"难点\"\"怎么弹\" | → 曲目分析与演奏建议 |\n| 练习计划 | \"练习计划\"\"每天练什么\"\"怎么练\" | → 练习计划生成 |\n| 考级辅导 | \"考级\"\"ABRSM\"\"英皇\"\"央院\"\"音协\"\"X级\" | → 考级辅导 |\n| 视奏练耳 | \"视奏\"\"练耳\"\"听音\"\"节奏训练\"\"模唱\" | → 视奏与练耳训练 |\n| 错误诊断 | \"为什么\"\"不对\"\"总是\"\"弹不好\"\"卡住了\" | → 常见错误诊断 |\n| 曲目推荐 | \"推荐\"\"适合\"\"什么曲子\"\"选曲\"\"下一首\" | → 曲目推荐 |\n| 综合咨询 | 无明确指向、\"怎么开始\"\"学琴建议\" | → 综合评估与引导 |\n\n如用户输入同时命中多个场景，按优先级合并处理（优先级：错误诊断 > 指法技巧 > 曲目分析 > 乐理 > 其他）。\n\n## 处理流程\n\n### 第一步：学生画像建立\n\n在首次对话或信息不足时，先收集以下信息（一次问 2-3 个问题，不要一次全问）：\n\n1. **学琴阶段**：零基础 / 启蒙（1-6个月） / 初级（1-3级） / 中级（4-7级） / 高级（8-10级） / 演奏级\n2. **年龄**：幼儿（4-6岁） / 少儿（7-12岁） / 青少年（13-17岁） / 成人（18岁+）\n3. **练琴频率**：每天多久？每周几天？\n4. **目标**：兴趣培养 / 考级 / 专业发展 / 成人自娱\n5. **当前教材/曲目**：正在弹什么？\n\n基于学生画像，后续所有输出的难度和措辞都适配该阶段。\n\n### 第二步：模块化教学\n\n根据识别的场景，执行对应模块。每个模块输出必须包含：\n- **核心知识点**：要教什么\n- **分步讲解**：怎么教（由浅入深）\n- **练习示范**：怎么练（具体练习方法）\n- **常见问题**：容易错在哪\n\n---\n\n## 模块一：乐理基础教学\n\n当用户提出乐理相关问题时执行。\n\n### 覆盖范围\n\n按难度递进：\n- **启蒙级**：五线谱认知（高音/低音谱号）、音符时值（全/二分/四分/八分）、拍号（2/4, 3/4, 4/4）、钢琴键盘布局\n- **初级**：大调音阶（C,G,D,A,F,降B）、小三和弦、音程（二度到八度）、附点节奏、休止符\n- **中级**：所有大调音阶及关系小调、三和弦转位、属七和弦、切分节奏、三连音、调号记忆\n- **高级**：半音阶、全音阶、调式（多利亚/弗里吉亚等）、和声功能进行（I-IV-V-I）、转调、复杂拍号（5/4, 7/8）、装饰音记谱\n\n### 教学格式\n\n对每个乐理知识点，按此结构输出：\n\n```\n## {知识点名称}\n\n### 一句话解释\n{用最通俗的话说明这是什么}\n\n### 在钢琴上的位置\n{在键盘上怎么找、怎么弹}\n\n### 记忆口诀/方法\n{提供易记的诀窍}\n\n### 练习小任务\n1. {具体练习 1}\n2. {具体练习 2}\n3. {自测题}\n```\n\n### 互动练习生成\n\n用户说\"出题考考我\"时，随机生成 5 道乐理题，覆盖当前级别知识点。题目格式：\n\n```\n## 乐理自测\n\n第 1 题：[题目描述]\nA. [选项]  B. [选项]  C. [选项]  D. [选项]\n\n...（共 5 题）\n```\n\n用户作答后逐题批改并讲解。\n\n---\n\n## 模块二：指法与技巧指导\n\n当用户询问具体演奏技巧时执行。\n\n### 覆盖范围\n\n| 技巧类别 | 具体内容 |\n|---------|---------|\n| 基础手型 | 拱形手型、指尖站立、手腕放松、手臂重量运用 |\n| 音阶跑动 | 穿指/跨指、均匀性训练、速度提升策略 |\n| 琶音 | 三和弦琶音、属七琶音、手腕转动 |\n| 和弦 | 柱式和弦整齐度、和弦连接、力度层次 |\n| 双音与八度 | 三度/六度双音、八度技术（手腕/前臂）、颤音 |\n| 踏板 | 延音踏板（切分踏板）、弱音踏板、持音踏板 |\n| 触键 | legato连奏、staccato断奏、portato、tenuto |\n| 力度控制 | pp到ff层次、渐强渐弱、sforzando |\n| 装饰音 | 颤音、波音、回音、倚音、琶音记号 |\n| 特殊技巧 | 轮指、双手交叉、刮奏、泛音 |\n\n### 教学格式\n\n```\n## {技巧名称} | 难度：{启蒙/初级/中级/高级}\n\n### 正确示范\n- 手型要点：{具体描述}\n- 发力方式：{从哪发力，如何传导}\n- 关键角度：{手指/手腕/手臂角度}\n\n### 分步练习法\n1. 慢速分解练习：{具体步骤}\n2. 节奏变体练习：{如附点、反附点}\n3. 加速方法：{如何从慢到快}\n\n### ⚠️ 常见错误与纠正\n| 错误表现 | 原因 | 纠正方法 |\n|---------|------|---------|\n| {具体错误} | {原因} | {具体纠正} |\n\n### 练习曲推荐\n- 入门：{练习曲名，作曲家}\n- 进阶：{练习曲名，作曲家}\n```\n\n---\n\n## 模块三：曲目分析与演奏建议\n\n当用户提供具体曲目名称时执行。\n\n### 分析维度\n\n1. **作品背景**：作曲家、创作时期、风格流派、创作意图\n2. **曲式结构**：奏鸣曲式/三部曲式/回旋曲式/变奏曲等，标注各段小节号\n3. **技术难点拆解**（核心）：\n   - 列出 3-5 个关键技术挑战\n   - 每个难点给出针对性练习方法\n   - 标注最难段落（小节号）\n4. **音乐处理**：\n   - 主题性格分析\n   - 力度布局建议\n   - 速度变化（rubato处理点）\n   - 踏板建议\n5. **演奏版本推荐**：推荐 2-3 个参考录音版本，简述各版本特色\n\n### 教学格式\n\n```\n## {曲目名称} — {作曲家} | 难度：{级别}\n\n### 作品背景\n{2-3 句话说明创作背景和风格}\n\n### 曲式结构图\n{用文本或 ASCII 图示标注结构}\n\n### 🔑 技术难点攻克\n\n**难点 1：{具体描述}（第 XX-XX 小节）**\n- 练习方法：\n  1. {步骤 1}\n  2. {步骤 2}\n  3. {步骤 3}\n\n**难点 2：{具体描述}**\n- 练习方法：...\n\n### 🎵 音乐处理建议\n{针对各段的音乐表现建议}\n\n### 推荐录音版本\n1. {演奏家} — {特色}\n2. {演奏家} — {特色}\n```\n\n---\n\n## 模块四：练习计划生成\n\n当用户需要练习规划时执行。\n\n### 计划类型\n\n- **每日练习计划**：按分钟分配（如 60 分钟）\n- **周计划**：每周重点 + 每日分配\n- **月度/阶段计划**：以考级或演出为目标的倒推计划\n\n### 练习时间分配原则\n\n根据级别调整各模块占比：\n\n| 内容 | 启蒙/初级 | 中级 | 高级 |\n|------|----------|------|------|\n| 基本功（音阶/琶音/哈农） | 30% | 25% | 20% |\n| 练习曲 | 25% | 25% | 20% |\n| 乐曲（复调/奏鸣曲/乐曲） | 30% | 35% | 45% |\n| 视奏 | 10% | 10% | 10% |\n| 乐理/练耳 | 5% | 5% | 5% |\n\n### 输出格式\n\n```\n## {学员名称}的{日/周/月}练习计划\n\n### 当前阶段：{级别}\n### 目标：{目标描述}\n\n---\n### 每日练习结构（共 XX 分钟）\n\n| 时间段 | 内容 | 时长 | 具体要求 |\n|--------|------|------|---------|\n| 1 | 手指热身 | X min | {具体内容} |\n| 2 | 音阶与琶音 | X min | {调性、速度要求} |\n| 3 | 练习曲 | X min | {曲目+重点段落} |\n| 4 | 乐曲 | X min | {分段练习安排} |\n| 5 | 视奏/练耳 | X min | {具体任务} |\n\n### 🎯 本周重点目标\n1. {目标 1}\n2. {目标 2}\n\n### 📝 练习记录模板\n| 日期 | 完成内容 | 遇到问题 | 自评(1-5) |\n|------|---------|---------|----------|\n| | | | |\n```\n\n---\n\n## 模块五：考级辅导\n\n当用户提到考级时执行。\n\n### 支持的考级体系\n\n1. **ABRSM（英皇）**：1-8级 + Diploma\n   - 考试内容：音阶琶音 + 三首曲目 + 视奏 + 练耳\n   - 满分 150，100 分通过，120 良好，130 优秀\n\n2. **中国音乐家协会（音协）**：1-10级\n   - 考试内容：基本练习 + 练习曲 + 复调 + 大型乐曲 + 中小型乐曲\n\n3. **中央音乐学院（央院）**：1-9级 + 演奏级\n   - 考试内容：基本练习 + 练习曲 + 复调 + 大型乐曲 + 中小型乐曲 + 视奏（高级别）\n\n4. **中国音乐学院（国院）**：1-10级\n   - 考试内容：基本练习 + 练习曲 + 乐曲\n\n5. **上海音乐学院（上音）**：1-10级\n   - 考试内容：音阶琶音 + 练习曲 + 复调 + 乐曲\n\n### 考级辅导流程\n\n当用户说明目标考级体系+级别后：\n\n1. **考试要求解读**：列出该级别考试的所有项目及评分标准\n2. **曲目难度评估**：对用户已选或拟选曲目进行难度分析\n3. **备考时间线**：根据当前日期和考试日期倒推分阶段计划\n4. **各项目专项训练**：\n   - 音阶琶音：列出该级要求的全部调性+速度标准\n   - 曲目：逐个分析技术难点和音乐处理\n   - 视奏（如有）：给出训练方法和推荐材料\n   - 练耳（如有）：给出训练方法和模拟题\n5. **模拟考试**：生成模拟考试流程和评分表\n\n### 考级曲目库引用\n\n具体考级曲目要求参见 [考级曲目库](references/exam-repertoire.md)。\n\n---\n\n## 模块六：视奏与练耳训练\n\n当用户询问视奏或练耳时执行。\n\n### 视奏训练\n\n分级训练方法：\n\n```\n## 视奏训练 - {初级/中级/高级}\n\n### 视奏黄金法则\n1. 先看：调号、拍号、速度标记、临时记号\n2. 预读：扫视节奏型、音域范围、指法标记\n3. 不停顿：弹错不停，保持节奏前进\n4. 先节奏后音高：节奏准确优先于音高准确\n\n### 分级训练任务\n- 初级：双手分开视奏，4-8 小节短句\n- 中级：双手合奏，16 小节以内，含简单伴奏型\n- 高级：完整短曲，含转调、复杂节奏\n\n### 每日视奏任务生成\n根据用户级别，随机生成视奏任务（调性+节奏型+长度）。\n\n### 推荐视奏教材\n- 入门：《Joining the Dots》系列\n- 初级：《Improve Your Sight-Reading!》Paul Harris 1-3级\n- 中级：同上 4-6级、《Specimen Sight-Reading Tests》ABRSM\n- 高级：同上 7-8级、巴赫《小前奏曲与赋格》\n```\n\n### 练耳训练\n\n```\n## 练耳训练 - {初级/中级/高级}\n\n### 训练项目\n1. 节奏模仿：听一段节奏，用手拍出\n2. 音程辨认：听两个音，说出音程名称\n3. 和弦听辨：听和弦，辨别大三/小三/属七\n4. 旋律模唱：听一段旋律，用唱名模唱\n5. 终止式辨认：听和弦进行，识别终止式类型\n\n### 模拟训练题生成\n根据用户级别生成训练题，描述听辨要点。\n```\n\n---\n\n## 模块七：常见错误诊断\n\n当用户描述\"为什么弹不好\"\"总是卡住\"等问题时执行。\n\n### 诊断流程\n\n1. **倾听描述**：让用户详细说明遇到的问题（哪个曲子的哪一段、什么技术动作）\n2. **分类定位**：将问题归类到以下维度：\n   - 手型/姿势问题\n   - 指法编排问题\n   - 节奏不稳\n   - 力度控制不均\n   - 双手协调困难\n   - 踏板使用不当\n   - 紧张/心理问题\n   - 练习方法错误\n3. **根因分析**：找出根本原因，而非表面现象\n4. **给出处方**：针对性练习方案\n\n### 常见问题速查\n\n参见 [常见错误诊断手册](references/common-mistakes.md)。\n\n---\n\n## 模块八：曲目推荐\n\n当用户需要选曲建议时执行。\n\n### 推荐维度\n\n根据以下维度综合推荐：\n- 当前级别和技能短板\n- 学习目标（技术突破/音乐表现/考级需要/兴趣拓展）\n- 风格偏好（古典/浪漫/现代/爵士/流行/中国作品）\n- 曲目时长要求\n\n### 推荐格式\n\n```\n## 曲目推荐 — {级别} | {目标}\n\n### 练习曲\n| 曲目 | 作曲家 | 训练重点 | 难度 |\n|------|--------|---------|------|\n| {曲名} | {作曲家} | {核心训练点} | ⭐⭐⭐ |\n\n### 复调作品\n| 曲目 | 作曲家 | 训练重点 | 难度 |\n|------|--------|---------|------|\n\n### 奏鸣曲/大型乐曲\n| 曲目 | 作曲家 | 训练重点 | 难度 |\n|------|--------|---------|------|\n\n### 乐曲/小品\n| 曲目 | 作曲家 | 风格 | 训练重点 | 难度 |\n|------|--------|------|---------|------|\n\n### 中国作品\n| 曲目 | 作曲家 | 风格 | 训练重点 | 难度 |\n|------|--------|------|---------|------|\n\n### 💡 推荐理由\n{说明为什么这套组合适合该学生}\n```\n\n详细曲目库参见 [分级曲目库](references/repertoire-database.md)。\n\n---\n\n## 模块九：综合评估与引导\n\n当用户无明确指向时执行。\n\n1. **快速评估**：通过 3-5 个问题了解当前水平\n2. **能力雷达图**：用文本形式展示 6 维能力评估\n3. **给出建议方向**：根据评估结果推荐 1-2 个重点突破方向\n4. **引导深入**：提问引导用户选择具体模块深入学习\n\n### 能力雷达图格式\n\n```\n## 能力评估 — {级别}\n\n技术水平：    ████████░░ 8/10\n乐理知识：    ██████░░░░ 6/10\n视奏能力：    ████░░░░░░ 4/10\n音乐表现力：  ███████░░░ 7/10\n练耳能力：    █████░░░░░ 5/10\n练习效率：    ██████░░░░ 6/10\n\n### 建议优先提升\n1. {最短板项}\n2. {第二短板项}\n```\n\n---\n\n## 输出格式\n\n### HTML 报告生成\n\n当回答包含多个模块内容（如同时涉及曲目分析+练习计划+技巧指导）时，生成交互式 HTML 可视化报告。报告样式要求：\n- 专业钢琴教学风格，配色典雅（黑/白/金为主色调）\n- 钢琴键盘装饰元素\n- 卡片式布局，每个模块一个卡片\n- 响应式设计，支持手机查看\n- 包含目录导航\n\nHTML 模板结构参见 [HTML模板](references/report-template.md)。\n\n### 纯文本对话格式\n\n日常简短问答使用 Markdown 格式文本回复，按各模块的输出格式执行。\n\n---\n\n## 质量检查\n\n每次输出后自查：\n- [ ] 难度是否适配学生级别？\n- [ ] 练习建议是否具体可执行？\n- [ ] 是否给出了\"为什么\"而不仅是\"做什么\"？\n- [ ] 术语使用是否正确？\n- [ ] 是否提供了进阶路径（练完这个下一步练什么）？\n- [ ] 鼓励性语言是否到位（而非只说问题）？\n\n---\n\n## If Connectors Available\n\nIf **腾讯文档** connected：\n- 练习计划可生成腾讯文档在线表格\n- 考级备考计划可生成时间线幻灯片\n\nIf **GitHub** connected：\n- 不适用本技能（纯知识型）\n\nFile v1.0.3:_meta.json\n\n{\n  \"ownerId\": \"kn77pjydbr5h005kj4mch5c9b987mvad\",\n  \"slug\": \"piano-teacher\",\n  \"version\": \"1.0.3\",\n  \"publishedAt\": 1783602216721\n}\n\nFile v1.0.3:references/common-mistakes.md\n\n# 常见错误诊断手册\n\n按错误类型分类，包含表现、根因、纠正方法、配套练习。\n\n---\n\n## 一、手型与姿势类\n\n### 1.1 塌指（手指第一关节内陷）\n| 项目 | 内容 |\n|------|------|\n| **表现** | 弹奏时手指第一关节（最靠近指尖的关节）向内凹陷，无法保持拱形 |\n| **根因** | 手指支撑力不足；发力方式错误（用指腹而非指尖） |\n| **纠正** | 1. 桌面练习：五指呈拱形撑在桌面，保持 30 秒×3 组<br>2. 慢速单音落指：每个音落指后检查关节是否凸起<br>3. \"抓握\"练习：想象抓住一个网球的手型 |\n| **配套练习** | 哈农 No.1-5，慢速每分钟 60，每个音检查手型 |\n\n### 1.2 手腕过高/过低\n| 项目 | 内容 |\n|------|------|\n| **表现** | 手腕位置不在前臂延长线上 |\n| **根因** | 坐姿高度不当；手臂重量未自然下垂 |\n| **纠正** | 1. 调整琴凳高度：前臂应与键盘平行<br>2. \"提线木偶\"想象：手腕被一根线从上方轻轻提住<br>3. 手臂重量自然下沉，不要耸肩 |\n| **配套练习** | 五指固定位置慢速弹奏，每弹一个音检查手腕 |\n\n### 1.3 手腕僵硬/抖动\n| 项目 | 内容 |\n|------|------|\n| **表现** | 弹奏时手腕紧张不能灵活转动，快速段落出现抖动 |\n| **根因** | 发力集中在手指而非手臂；心理紧张 |\n| **纠正** | 1. 手腕画圈练习：放在键盘上做圆形运动<br>2. 滚奏练习：手腕带动手指滚过琴键<br>3. 慢练中检查：每次手腕需要转动时是否放松 |\n| **配套练习** | 音阶琶音慢练，感受手腕在穿指时的自然转动 |\n\n### 1.4 耸肩\n| 项目 | 内容 |\n|------|------|\n| **表现** | 弹奏时双肩上耸，高度紧张 |\n| **根因** | 心理紧张；坐姿过高；呼吸不自然 |\n| **纠正** | 1. 弹奏前做肩部放松运动（耸肩→放松×5次）<br>2. 弹奏中意识检查：每段结束主动放松肩膀<br>3. 配合呼吸：呼气时肩膀自然下沉 |\n| **配套练习** | 任何曲目慢速演奏，专门注意肩膀状态 |\n\n---\n\n## 二、指法类\n\n### 2.1 指法混乱/不固定\n| 项目 | 内容 |\n|------|------|\n| **表现** | 每次弹奏使用不同指法，导致卡顿和不流畅 |\n| **根因** | 未养成先定指法的习惯；随意更改指法 |\n| **纠正** | 1. 拿到新谱先分析并标注指法<br>2. 一旦确定指法就不再改变<br>3. 分手慢练，确保每只手指法独立稳固 |\n| **配套练习** | 选择一首曲目，只用一种指法弹 10 遍，建立肌肉记忆 |\n\n### 2.2 穿指/跨指不流畅\n| 项目 | 内容 |\n|------|------|\n| **表现** | 音阶中拇指穿指时出现重音或断开 |\n| **根因** | 穿指时手腕未提前转动；拇指不够灵活；穿指角度不对 |\n| **纠正** | 1. 穿指前手腕提前向穿指方向微微偏转<br>2. 拇指从其他手指下方\"穿过\"而非\"压过\"<br>3. 慢速练习，确保穿指音与其他音同等力度 |\n| **配套练习** | 多调性音阶慢练 + 穿指专项练习（如 12312345 指法模式） |\n\n### 2.3 五指力度不均\n| 项目 | 内容 |\n|------|------|\n| **表现** | 4/5 指无力，拇指过重，导致跑动不均匀 |\n| **根因** | 手指天生力量差异未经过专门训练 |\n| **纠正** | 1. 强调练习：专门用 4-5 指重复弹奏<br>2. 平衡训练：每个手指落下力度一致<br>3. 变节奏练习：附点/反附点强化弱指 |\n| **配套练习** | 哈农 No.1-20 + 什密特手指练习 |\n\n---\n\n## 三、节奏类\n\n### 3.1 节奏不稳（忽快忽慢）\n| 项目 | 内容 |\n|------|------|\n| **表现** | 简单段快、难段慢，整体缺乏稳定速度感 |\n| **根因** | 未使用节拍器；遇到技术难点下意识减速 |\n| **纠正** | 1. 始终搭配节拍器练习，从慢速统一速度开始<br>2. 先以最难段的速度为基准练习整曲<br>3. 不做任何加速，先确保稳定 |\n| **配套练习** | 节拍器练习：用同一速度弹完全曲，关注速度一致性 |\n\n### 3.2 附点/切分不准\n| 项目 | 内容 |\n|------|------|\n| **表现** | 附点变成三连音，切分找不到节奏重心 |\n| **根因** | 对复杂节奏型的数拍方法不当 |\n| **纠正** | 1. 附点节奏：用\"大—大\"念出来，细分拍子<br>2. 切分节奏：找到重音位置，用身体律动辅助<br>3. 先用单音弹节奏型，再还原旋律 |\n| **配套练习** | 节拍器练各种节奏型（附点/切分/三连音/复附点） |\n\n### 3.3 双手节奏不对齐\n| 项目 | 内容 |\n|------|------|\n| **表现** | 双手同时弹时无法准确对齐，尤其在复节奏时 |\n| **根因** | 左手独立性不足；未分手练熟就合奏 |\n| **纠正** | 1. 练到每只手能独立稳定演奏再合<br>2. 找出双手同时下键的音（对齐点）<br>3. 慢速合成，只关注对齐点 |\n| **配套练习** | 巴赫二部创意曲，分手极慢速练习 |\n\n---\n\n## 四、力度与音色类\n\n### 4.1 力度层次单一\n| 项目 | 内容 |\n|------|------|\n| **表现** | 从头到尾同一力度，缺乏变化 |\n| **根因** | 未分析曲目力度布局；忽略表情记号 |\n| **纠正** | 1. 分析谱面力度标记，用色笔标注<br>2. 练习 5 级力度（pp-p-mp-mf-f-ff）的控制<br>3. 同一乐句用不同力度弹，感受表现力差异 |\n| **配套练习** | 克列门第小奏鸣曲，刻意做力度对比 |\n\n### 4.2 旋律被伴奏盖住\n| 项目 | 内容 |\n|------|------|\n| **表现** | 旋律声部不够突出，被伴奏声部淹没 |\n| **根因** | 双手力度差未拉开；未区分主次声部 |\n| **纠正** | 1. 右手旋律正常力度，左手伴奏\"碰触即可\"<br>2. 分手练习时专门训练左手的轻柔控制<br>3. 弹旋律时想象歌唱家的声音穿透伴奏 |\n| **配套练习** | 舒曼《梦幻曲》、肖邦夜曲 |\n\n### 4.3 渐强渐弱不自然\n| 项目 | 内容 |\n|------|------|\n| **表现** | 渐强像\"突然变响\"，渐弱像\"突然变轻\" |\n| **根因** | 未做阶梯式力度练习；变化幅度过大 |\n| **纠正** | 1. 阶梯练习：每 2 拍升高一级力度<br>2. 定目标：先说好最轻到最重分几级<br>3. 用身体感受：身体随力度变化微微调整 |\n| **配套练习** | 单音/和弦做 8 级渐强渐弱阶梯练习 |\n\n---\n\n## 五、踏板类\n\n### 5.1 踏板浑浊\n| 项目 | 内容 |\n|------|------|\n| **表现** | 和声混杂不清，像\"一团声音\" |\n| **根因** | 换踏板不及时；每拍换踏板的习惯未建立 |\n| **纠正** | 1. 练习\"手弹新和弦 + 脚立刻换踏\"的协调<br>2. 不踩踏板先弹清楚再加速踏板<br>3. 用耳朵监控：听到浑浊立刻重新调整 |\n| **配套练习** | 肖邦前奏曲 Op.28 No.4（和弦踏板练习） |\n\n### 5.2 踏板与手指脱节\n| 项目 | 内容 |\n|------|------|\n| **表现** | 断奏时不放踏板，或踏板切换时机不对 |\n| **根因** | 手脚协调能力不足 |\n| **纠正** | 1. 分立练习：只练脚的动作（不弹）<br>2. 极慢速手脚合一<br>3. 在谱上精确标出踏板记号 |\n| **配套练习** | 贝多芬奏鸣曲慢乐章（月光第一乐章） |\n\n---\n\n## 六、练习方法类\n\n### 6.1 从头到尾反复无效练习\n| 项目 | 内容 |\n|------|------|\n| **表现** | 每天机械地从头弹到尾，难点始终不能突破 |\n| **根因** | 未做分段分难点练习 |\n| **纠正** | 1. 把曲子分成 8-16 小节的段落<br>2. 先找出最难段优先攻克<br>3. 每天练习中 50% 时间给难点段落 |\n| **原理** | 大脑通过重复学习，但重复的对象必须专注在需要改善的部分 |\n\n### 6.2 只追求速度忽视质量\n| 项目 | 内容 |\n|------|------|\n| **表现** | 快速练习错音连篇，一直用\"差不多\"的速度 |\n| **根因** | 急于求成；不清楚慢练的价值 |\n| **纠正** | 1. 提速规则：当前速度连续 3 遍无错音才可提速 5%<br>2. \"慢练快得\"原则：慢练越到位快练越容易<br>3. 录音自听——快弹给自己听不如慢弹给老师听 |\n| **配套规则** | 练习时间分配：70% 慢练 + 20% 中速 + 10% 尝试原速 |\n\n### 6.3 未建立肌肉记忆就合手\n| 项目 | 内容 |\n|------|------|\n| **表现** | 分手还没弹熟就急着合手，结果两只手都乱 |\n| **根因** | 低估了分手练习的重要性 |\n| **纠正** | 1. 右手独立弹 5 遍无错 → 左手独立弹 5 遍无错 → 再合手<br>2. 合手时用 1/2 原速开始<br>3. 如合手出错，退回分手 |\n| **配套方法** | \"5+5+1\" 法则：5 遍右手 + 5 遍左手 + 1 遍合手 |\n\n---\n\n## 七、心理类\n\n### 7.1 上台/考试紧张导致发挥失常\n| 项目 | 内容 |\n|------|------|\n| **表现** | 平时弹得很好，面对他人或考试时手抖、忘谱、错音 |\n| **根因** | 缺乏上台经验；过度关注听众评价 |\n| **纠正** | 1. 模拟演出：给家人/朋友/手机录像表演<br>2. \"过度准备\"法：准备到 120% 的熟练度<br>3. 专注音乐本身而非自己的表现<br>4. 深呼吸法：上场前腹式深呼吸 3 次 |\n| **配套方法** | 每月至少一次\"模拟演出\"，录音录像自评 |\n\n### 7.2 遇到瓶颈想放弃\n| 项目 | 内容 |\n|------|------|\n| **表现** | 长期练一首曲子没有进步，产生倦怠 |\n| **根因** | 练习方法未更新；心理疲劳 |\n| **纠正** | 1. 放下一段时间（1-2周），换曲子弹<br>2. 回来后用全新方法重新学习<br>3. 听大师录音激发灵感<br>4. 分解目标：设置小里程碑（如\"本周攻克第3页\"） |\n\nFile v1.0.3:references/exam-repertoire.md\n\n# 考级曲目库\n\n## ABRSM 英皇考级\n\n### 预备级 (Prep Test)\n- 短曲 3 首（自选）\n- 基本练习：简单五指位置\n\n### 1级\n**音阶与琶音**：C/G/D/F 大调，A/D 小调（双手分开，1个八度），速度 ♩=60\n**曲目**（选 3 首，A/B/C 各一首）：\n- A 组（快速）：传统曲目与练习曲\n- B 组（抒情）：浪漫时期及以后\n- C 组（性格曲）：现代与爵士\n\n### 2级\n**音阶与琶音**：增加 降B 大调、E/G 小调，双手合奏（1个八度），速度 ♩=66\n**视奏**：4-6 小节，单手，C/G/F 大调\n\n### 3级\n**音阶与琶音**：增加 A/降E 大调、B/F 小调，双手合奏（2个八度），速度 ♩=80\n**视奏**：8 小节，双手简单合奏\n\n### 4级\n**音阶与琶音**：增加 B/降A/降D 大调、升C/升F/降E 小调，速度 ♩=100\n**视奏**：约 8 小节，双手合奏，含简单变化\n\n### 5级（重要门槛）\n**音阶与琶音**：所有大调 + 小调（和声与旋律），双手合奏 3 个八度 + 三度/六度音阶 + 半音阶，速度 ♩=72（音阶）/♩=80（琶音）\n**曲目**：3 首（A/B/C 各组）\n**视奏**：约 8-12 小节\n**练耳**：旋律模唱、视唱、音程/和弦/终止式辨认、节奏模仿\n**乐理**：需通过 5 级乐理才能报考 6 级以上演奏\n\n### 6级\n**音阶**：所有大/小调 4 个八度，增加三度分离音阶、反向音阶、半音阶双手分离三度\n**琶音**：所有大/小调 4 个八度 + 属七/减七琶音\n**速度**：音阶 ♩=80，琶音 ♩=60\n\n### 7级\n**音阶**：增加三度/六度双音音阶（部分调）、全音音阶\n**琶音**：增加第一转位琶音\n**速度**：音阶 ♩=92，琶音 ♩=72\n\n### 8级\n**音阶**：所有技巧综合，含三度双音音阶（所有调）\n**琶音**：根位+所有转位，属七+减七琶音\n**速度**：音阶 ♩=104，琶音 ♩=88\n**曲目**：3 首 + 视奏 + 练耳（高级）\n\n---\n\n## 中国音乐家协会（音协）\n\n### 1-3级（初级）\n- 基本练习：本级调性音阶琶音\n- 练习曲 1 首\n- 复调乐曲 1 首\n- 乐曲 1 首\n\n### 4-6级（中级）\n- 基本练习：本级调性音阶琶音 + 终止式\n- 练习曲 1 首\n- 复调乐曲 1 首\n- 大型乐曲 1 首\n- 中小型乐曲 1 首\n\n### 7-8级（中高级）\n- 基本练习：所有大/小调音阶琶音（抽查）\n- 练习曲 1 首\n- 复调乐曲 1 首（巴赫平均律或相当难度）\n- 大型乐曲 1 首（完整奏鸣曲乐章）\n- 中小型乐曲 1 首\n\n### 9-10级（高级）\n- 基本练习：所有大/小调音阶琶音 + 三度/六度 + 半音阶\n- 练习曲 1 首（肖邦/李斯特/拉赫玛尼诺夫级别）\n- 复调乐曲 1 首（巴赫平均律）\n- 大型乐曲 1 首\n- 中小型乐曲 1 首\n\n---\n\n## 中央音乐学院（央院）\n\n### 1-3级\n同音协初级，增加：练习曲 + 复调 + 乐曲 各 1 首\n\n### 4-6级\n- 基本练习\n- 练习曲 2 首\n- 复调乐曲 1 首\n- 大型乐曲 1 首（奏鸣曲）\n- 中小型乐曲 1 首\n- 6级起增加视奏\n\n### 7-9级\n- 基本练习（全部调）\n- 练习曲 2 首\n- 复调乐曲 1 首（巴赫平均律）\n- 大型乐曲 1 首\n- 中外乐曲各 1 首\n- 视奏\n\n### 演奏级\n- 练习曲 1 首（音乐会级别）\n- 复调乐曲 1 首\n- 大型乐曲 1 首\n- 乐曲 1 首\n- 视奏 + 即兴伴奏\n\n---\n\n## 各体系难度对标\n\n| 级别难度 | ABRSM | 音协 | 央院 | 国院 | 上音 |\n|---------|-------|------|------|------|------|\n| 入门 | Prep-1 | 1 | 1 | 1 | 1 |\n| 初级 | 2-3 | 2-3 | 2-3 | 2-3 | 2-3 |\n| 中级 | 4-5 | 4-6 | 4-6 | 4-6 | 4-6 |\n| 中高级 | 6-7 | 7-8 | 7-8 | 7-8 | 7-8 |\n| 高级 | 8 | 9-10 | 9 | 9-10 | 9-10 |\n| 演奏级 | Diploma | — | 演奏级 | — | — |\n\n---\n\n## 考级常见曲目选例\n\n### 初级（1-3级）\n- 巴赫：小步舞曲（G大调/G小调）、进行曲\n- 克莱门蒂：小奏鸣曲 Op.36 No.1\n- 库劳：小奏鸣曲 Op.55 No.1\n- 舒曼：少年曲集选曲\n- 柴可夫斯基：少年钢琴曲集选曲\n- 布格缪勒：练习曲 Op.100 选曲\n- 车尔尼：599 选曲\n\n### 中级（4-6级）\n- 巴赫：二部创意曲、三部创意曲\n- 海顿：奏鸣曲（Hob.XVI 系列简单乐章）\n- 莫扎特：奏鸣曲 K.545\n- 贝多芬：奏鸣曲 Op.49 No.1/No.2\n- 舒伯特：即兴曲 Op.90 No.3、音乐瞬间\n- 肖邦：圆舞曲（简单几首）、前奏曲选\n- 门德尔松：无词歌选曲\n- 德彪西：儿童园地选曲\n\n### 高级（7-10级）\n- 巴赫：平均律钢琴曲集（选曲）\n- 海顿：奏鸣曲 Hob.XVI:50/52\n- 莫扎特：奏鸣曲 K.310/331/457\n- 贝多芬：奏鸣曲（悲怆/月光/暴风雨/黎明/热情等）\n- 舒伯特：即兴曲 Op.142、奏鸣曲\n- 肖邦：练习曲、叙事曲、谐谑曲、波兰舞曲\n- 李斯特：爱之梦、匈牙利狂想曲、练习曲\n- 拉赫玛尼诺夫：前奏曲、音画练习曲\n- 德彪西：意象集、前奏曲\n- 拉威尔：小奏鸣曲、水之嬉戏\n\nFile v1.0.3:references/repertoire-database.md\n\n# 分级曲目库\n\n按难度递进排列，每级分四大类：练习曲 / 复调 / 奏鸣曲（大型乐曲） / 乐曲\n\n---\n\n## 启蒙级（学琴 0-6 个月）\n\n### 练习曲\n| 教材 | 使用建议 |\n|------|---------|\n| 《约翰·汤普森简易钢琴教程》1-2册 | 经典启蒙教材，中央 C 入门法 |\n| 《拜厄钢琴基本教程》前半 | 双手配合基础训练 |\n| 《巴斯蒂安钢琴教程》基础级 | 多维度综合启蒙（技巧+乐理+演奏） |\n| 《菲伯尔钢琴基础教程》 | 美式启蒙体系，重乐感和创造力 |\n| 《孩子们的哈农》 | 手指热身启蒙 |\n\n### 乐曲\n| 曲目 | 作曲家 | 训练重点 |\n|------|--------|---------|\n| 玛丽有只小羊羔 | 传统 | 五指位置、旋律感 |\n| 小星星变奏曲（简化） | 传统 | 基础变奏认知 |\n| 欢乐颂（简化） | 贝多芬 | 双手简单配合 |\n| 铃儿响叮当 | 传统 | 附点节奏入门 |\n\n---\n\n## 初级（1-3级）\n\n### 练习曲\n| 曲目 | 作曲家 | 训练重点 | 难度 |\n|------|--------|---------|------|\n| 车尔尼 Op.599 选曲 | 车尔尼 | 五指固定位、简单音阶 | ⭐ |\n| 布格缪勒 Op.100 选曲 | 布格缪勒 | 音乐性启蒙 | ⭐ |\n| 莱蒙练习曲 Op.37 | 莱蒙 | 表情与技巧结合 | ⭐⭐ |\n| 车尔尼 Op.849 No.1-15 | 车尔尼 | 流畅性训练 | ⭐⭐ |\n| 杜维诺伊练习曲 Op.176 | 杜维诺伊 | 手指独立性 | ⭐⭐ |\n\n### 复调\n| 曲目 | 作曲家 | 训练重点 |\n|------|--------|---------|\n| 巴赫初级钢琴曲集 | 巴赫 | 双手独立、声部分离 |\n| 安娜·马格达莱娜笔记本选曲 | 巴赫 | 巴洛克风格入门 |\n| 小前奏曲与赋格 | 巴赫 | 复调思维建立 |\n\n### 奏鸣曲\n| 曲目 | 作曲家 | 训练重点 |\n|------|--------|---------|\n| 小奏鸣曲 Op.36 No.1-3 | 克莱门蒂 | 奏鸣曲式认知 |\n| 小奏鸣曲 Op.55 No.1-3 | 库劳 | 古典风格 |\n| 小奏鸣曲 Op.20 No.1 | 杜塞克 | 流畅性 |\n| 小奏鸣曲 Op.88 No.3 | 库劳 | 手指跑动 |\n\n### 乐曲\n| 曲目 | 作曲家 | 风格 | 训练重点 |\n|------|--------|------|---------|\n| 献给爱丽丝（简化） | 贝多芬 | 古典 | 旋律与伴奏层次 |\n| 阿拉伯风格曲 | 布格缪勒 | 浪漫 | 快速跑动+强弱的对比 |\n| 骑士 | 布格缪勒 | 浪漫 | 和弦力度 |\n| 快乐的农夫 | 舒曼 | 浪漫 | 旋律歌唱性 |\n| G大调小步舞曲 | 贝多芬 | 古典 | 典雅风格 |\n| 梦幻曲 | 舒曼 | 浪漫 | 音色控制、踏板 |\n| 洋娃娃的梦 | 奥斯丁 | 浪漫 | 音画表现 |\n\n---\n\n## 中级（4-6级）\n\n### 练习曲\n| 曲目 | 作曲家 | 训练重点 | 难度 |\n|------|--------|---------|------|\n| 车尔尼 Op.849（后半） | 车尔尼 | 流畅性+速度 | ⭐⭐ |\n| 车尔尼 Op.299 选曲 | 车尔尼 | 快速跑动 | ⭐⭐⭐ |\n| 车尔尼 Op.740 No.1-10 | 车尔尼 | 手指灵活性 | ⭐⭐⭐ |\n| 克拉默练习曲选 | 克拉默 | 多声部控制 | ⭐⭐⭐ |\n| 莫什科夫斯基练习曲 Op.72 | 莫什科夫斯基 | 演奏级预备 | ⭐⭐⭐ |\n\n### 复调\n| 曲目 | 作曲家 | 训练重点 |\n|------|--------|---------|\n| 巴赫二部创意曲（全15首） | 巴赫 | 两条独立旋律线 |\n| 巴赫三部创意曲（选曲） | 巴赫 | 三声部独立 |\n| 法国组曲选曲 | 巴赫 | 舞曲风格 |\n| 斯卡拉蒂奏鸣曲（简单几首） | 斯卡拉蒂 | 技巧+装饰音 |\n\n### 奏鸣曲\n| 曲目 | 作曲家 | 训练重点 |\n|------|--------|---------|\n| 奏鸣曲 K.545 | 莫扎特 | 古典风格规范 |\n| 奏鸣曲 Op.49 No.1/No.2 | 贝多芬 | 贝多芬入门 |\n| 奏鸣曲 Hob.XVI:27/35/37 | 海顿 | 海顿风格 |\n| 奏鸣曲 K.283/331 | 莫扎特 | 莫扎特进阶 |\n\n### 乐曲\n| 曲目 | 作曲家 | 风格 | 训练重点 |\n|------|--------|------|---------|\n| 圆舞曲 Op.64 No.2 | 肖邦 | 浪漫 | 华彩式圆舞曲 |\n| 降E大调夜曲 Op.9 No.2 | 肖邦 | 浪漫 | 歌唱性、装饰音 |\n| 音乐瞬间 Op.94 No.3 | 舒伯特 | 浪漫 | 节奏性格 |\n| 即兴曲 Op.90 No.2 | 舒伯特 | 浪漫 | 快速跑动+旋律 |\n| 春之歌 | 门德尔松 | 浪漫 | 无词歌、音色 |\n| 猎歌 | 门德尔松 | 浪漫 | 和弦跳跃 |\n| 梦幻 | 德彪西 | 印象派 | 音色层次 |\n| 亚麻色头发的少女 | 德彪西 | 印象派 | 和声色彩 |\n| 婚礼进行曲（钢琴版） | 瓦格纳/李斯特 | 浪漫 | 宏大音响 |\n| 土耳其进行曲 | 莫扎特 | 古典 | 轻巧触键 |\n\n---\n\n## 中高级（7-8级）\n\n### 练习曲\n| 曲目 | 作曲家 | 训练重点 |\n|------|--------|---------|\n| 车尔尼 Op.740 选曲 | 车尔尼 | 全面技巧 |\n| 克拉默练习曲选 | 克拉默 | 多声部 |\n| 莫什科夫斯基 Op.72 | 莫什科夫斯基 | 高级技巧 |\n| 肖邦练习曲 Op.10 No.3/No.6/No.9 | 肖邦 | 歌唱性+技巧 |\n| 肖邦练习曲 Op.25 No.1/No.2/No.9 | 肖邦 | 综合性 |\n\n### 复调\n| 曲目 | 作曲家 |\n|------|--------|\n| 巴赫三部创意曲 | 巴赫 |\n| 巴赫平均律（选曲） BWV 846/847/855 等 | 巴赫 |\n| 英国组曲/法国组曲选曲 | 巴赫 |\n\n### 奏鸣曲\n| 曲目 | 作曲家 |\n|------|--------|\n| 悲怆奏鸣曲 Op.13（全乐章） | 贝多芬 |\n| 月光奏鸣曲 Op.27 No.2 | 贝多芬 |\n| 奏鸣曲 K.310/332/333/457 | 莫扎特 |\n| 奏鸣曲 Hob.XVI:50/52 | 海顿 |\n\n### 乐曲\n| 曲目 | 作曲家 | 风格 |\n|------|--------|------|\n| 幻想即兴曲 Op.66 | 肖邦 | 浪漫 |\n| 军队波兰舞曲 Op.40 No.1 | 肖邦 | 浪漫 |\n| 爱之梦 No.3 | 李斯特 | 浪漫 |\n| 安慰曲 No.3 | 李斯特 | 浪漫 |\n| 阿拉伯风格曲 No.1 | 德彪西 | 印象派 |\n| 月光（贝加摩组曲） | 德彪西 | 印象派 |\n| 小丑的晨歌 | 拉威尔 | 印象派 |\n| 浏阳河 | 王建中 | 中国作品 |\n| 彩云追月 | 王建中 | 中国作品 |\n| 山丹丹花开红艳艳 | 王建中 | 中国作品 |\n\n---\n\n## 高级（9-10级/演奏级）\n\n### 练习曲\n| 曲目 | 作曲家 | 技术类型 |\n|------|--------|---------|\n| 肖邦练习曲 Op.10 No.4/No.5/No.8/No.12 | 肖邦 | 跑动/黑键/革命 |\n| 肖邦练习曲 Op.25 No.6/No.11/No.12 | 肖邦 | 三度/冬风/海洋 |\n| 李斯特超技练习曲（选曲） | 李斯特 | 综合高级 |\n| 拉赫玛尼诺夫音画练习曲 Op.33/39 | 拉赫玛尼诺夫 | 音画+技巧 |\n| 斯克里亚宾练习曲 Op.8 No.12 | 斯克里亚宾 | 八度+和弦 |\n\n### 复调\n| 曲目 | 作曲家 |\n|------|--------|\n| 巴赫平均律（任意） | 巴赫 |\n| 赋格的艺术选曲 | 巴赫 |\n| 肖斯塔科维奇前奏曲与赋格 | 肖斯塔科维奇 |\n\n### 奏鸣曲\n| 曲目 | 作曲家 |\n|------|--------|\n| 暴风雨奏鸣曲 Op.31 No.2 | 贝多芬 |\n| 黎明奏鸣曲 Op.53 | 贝多芬 |\n| 热情奏鸣曲 Op.57 | 贝多芬 |\n| 告别奏鸣曲 Op.81a | 贝多芬 |\n| 晚期奏鸣曲 Op.109/110/111 | 贝多芬 |\n| 奏鸣曲 K.576 | 莫扎特 |\n| 奏鸣曲 D.960 | 舒伯特 |\n\n### 乐曲\n| 曲目 | 作曲家 | 风格 |\n|------|--------|------|\n| 叙事曲 No.1/No.4 | 肖邦 | 浪漫 |\n| 谐谑曲 No.2 | 肖邦 | 浪漫 |\n| 匈牙利狂想曲 No.2/No.6 | 李斯特 | 浪漫 |\n| 梅菲斯托圆舞曲 | 李斯特 | 浪漫 |\n| 欢乐岛 | 德彪西 | 印象派 |\n| 夜之幽灵 | 拉威尔 | 印象派 |\n| 前奏曲 Op.3 No.2 | 拉赫玛尼诺夫 | 后浪漫 |\n| 第二钢琴奏鸣曲 | 拉赫玛尼诺夫 | 后浪漫 |\n| 春江花月夜 | 黎英海 | 中国作品 |\n| 百鸟朝凤 | 王建中 | 中国作品 |\n| 夕阳箫鼓 | 黎英海 | 中国作品 |\n\n---\n\n## 专项分类推荐\n\n### 各级经典必弹曲目（TOP 10）\n1. 巴赫：C大调前奏曲 BWV 846（初级+）\n2. 贝多芬：献给爱丽丝（中级）\n3. 莫扎特：土耳其进行曲（中级）\n4. 德彪西：月光（中高级）\n5. 肖邦：幻想即兴曲（中高级）\n6. 贝多芬：月光奏鸣曲第一乐章（中级+）\n7. 肖邦：降E大调夜曲 Op.9 No.2（中级）\n8. 贝多芬：悲怆奏鸣曲第二乐章（中级+）\n9. 巴赫：二部创意曲 No.8（中级）\n10. 车尔尼：Op.299 No.6（中级）\n\n### 针对技术短板的推荐\n- **手指独立性差**：巴赫二部创意曲、车尔尼 Op.849\n- **跑动不均匀**：车尔尼 Op.299、克拉默练习曲\n- **八度技巧弱**：肖邦练习曲 Op.25 No.10、李斯特练习曲\n- **踏板控制差**：德彪西前奏曲、肖邦夜曲\n- **歌唱性不足**：门德尔松无词歌、肖邦夜曲\n- **和弦力度不足**：贝多芬奏鸣曲、拉赫玛尼诺夫前奏曲\n- **节奏不稳**：巴托克《小宇宙》、肖斯塔科维奇前奏曲\n\nFile v1.0.3:references/report-template.md\n\n# HTML 报告模板\n\n用于生成钢琴教学相关的交互式 HTML 报告。\n\n## 使用说明\n在 SKILL.md 中，当需要生成完整教学报告时（如同时包含多个模块的内容），使用此模板生成 HTML。\n\n## 模板变量\n- `{{TITLE}}` — 报告标题\n- `{{STUDENT_LEVEL}}` — 学生级别\n- `{{REPORT_DATE}}` — 生成日期\n- `{{MODULES}}` — 各模块内容卡片（HTML片段）\n- `{{NAV_ITEMS}}` — 目录导航项\n\n## 基础框架\n\n```html\n<!DOCTYPE html>\n<html lang=\"zh-CN\">\n<head>\n    <meta charset=\"UTF-8\">\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n    <title>{{TITLE}}</title>\n    <style>\n        :root {\n            --bg: #faf8f5;\n            --card-bg: #ffffff;\n            --text: #2c2416;\n            --text-secondary: #6b5e4a;\n            --gold: #c9a84c;\n            --gold-light: #f5e6c8;\n            --black: #1a1a1a;\n            --white: #ffffff;\n            --accent: #8b7355;\n            --border: #e0d5c1;\n            --shadow: 0 2px 12px rgba(0,0,0,0.06);\n            --radius: 12px;\n        }\n        \n        * { margin: 0; padding: 0; box-sizing: border-box; }\n        \n        body {\n            font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", \"PingFang SC\", \"Microsoft YaHei\", sans-serif;\n            background: var(--bg);\n            color: var(--text);\n            line-height: 1.7;\n        }\n        \n        /* 头部 */\n        .header {\n            background: linear-gradient(135deg, var(--black) 0%, #2c2416 100%);\n            color: var(--white);\n            padding: 48px 24px;\n            text-align: center;\n            position: relative;\n            overflow: hidden;\n        }\n        \n        .header::before {\n            content: '';\n            position: absolute;\n            top: 0; left: 0; right: 0; bottom: 0;\n            background: repeating-linear-gradient(\n                90deg,\n                transparent,\n                transparent 40px,\n                rgba(201,168,76,0.05) 40px,\n                rgba(201,168,76,0.05) 42px\n            );\n        }\n        \n        .header h1 {\n            font-size: 2em;\n            font-weight: 700;\n            position: relative;\n            letter-spacing: 2px;\n        }\n        \n        .header .subtitle {\n            color: var(--gold);\n            margin-top: 8px;\n            font-size: 0.95em;\n            position: relative;\n        }\n        \n        .student-badge {\n            display: inline-block;\n            background: var(--gold);\n            color: var(--black);\n            padding: 4px 16px;\n            border-radius: 20px;\n            font-size: 0.85em;\n            margin-top: 12px;\n            font-weight: 600;\n            position: relative;\n        }\n        \n        /* 钢琴键盘装饰 */\n        .keys-decor {\n            display: flex;\n            justify-content: center;\n            margin: 12px 0 0;\n            opacity: 0.3;\n            position: relative;\n        }\n        \n        .keys-decor .white-key {\n            width: 28px;\n            height: 40px;\n            background: white;\n            border: 1px solid #ccc;\n            border-radius: 0 0 3px 3px;\n        }\n        \n        .keys-decor .black-key {\n            width: 18px;\n            height: 24px;\n            background: #333;\n            border-radius: 0 0 2px 2px;\n            margin: 0 -9px;\n            z-index: 1;\n        }\n        \n        /* 导航 */\n        .nav {\n            display: flex;\n            flex-wrap: wrap;\n            gap: 8px;\n            padding: 20px 24px;\n            justify-content: center;\n            background: var(--card-bg);\n            border-bottom: 1px solid var(--border);\n            position: sticky;\n            top: 0;\n            z-index: 100;\n        }\n        \n        .nav a {\n            text-decoration: none;\n            color: var(--text-secondary);\n            padding: 6px 16px;\n            border-radius: 20px;\n            font-size: 0.9em;\n            transition: all 0.2s;\n            border: 1px solid transparent;\n        }\n        \n        .nav a:hover {\n            background: var(--gold-light);\n            color: var(--accent);\n            border-color: var(--gold);\n        }\n        \n        /* 主内容 */\n        .container {\n            max-width: 900px;\n            margin: 0 auto;\n            padding: 32px 24px;\n        }\n        \n        /* 卡片 */\n        .card {\n            background: var(--card-bg);\n            border-radius: var(--radius);\n            box-shadow: var(--shadow);\n            margin-bottom: 24px;\n            overflow: hidden;\n            border: 1px solid var(--border);\n        }\n        \n        .card-header {\n            padding: 20px 24px;\n            border-bottom: 1px solid var(--border);\n            display: flex;\n            align-items: center;\n            gap: 10px;\n        }\n        \n        .card-header .icon {\n            font-size: 1.4em;\n        }\n        \n        .card-header h2 {\n            font-size: 1.2em;\n            font-weight: 700;\n            color: var(--black);\n        }\n        \n        .card-body {\n            padding: 24px;\n        }\n        \n        .card-body h3 {\n            font-size: 1.05em;\n            color: var(--accent);\n            margin: 20px 0 10px;\n            padding-bottom: 6px;\n            border-bottom: 2px solid var(--gold-light);\n        }\n        \n        .card-body h3:first-child {\n            margin-top: 0;\n        }\n        \n        .card-body p {\n            margin-bottom: 12px;\n            color: var(--text);\n        }\n        \n        /* 表格样式 */\n        .card-body table {\n            width: 100%;\n            border-collapse: collapse;\n            margin: 16px 0;\n            font-size: 0.92em;\n        }\n        \n        .card-body th {\n            background: var(--black);\n            color: var(--white);\n            padding: 10px 14px;\n            text-align: left;\n            font-weight: 600;\n        }\n        \n        .card-body td {\n            padding: 10px 14px;\n            border-bottom: 1px solid var(--border);\n        }\n        \n        .card-body tr:nth-child(even) td {\n            background: #faf8f3;\n        }\n        \n        /* 难点高亮 */\n        .difficulty-highlight {\n            background: #fff8e7;\n            border-left: 4px solid var(--gold);\n            padding: 16px 20px;\n            border-radius: 0 8px 8px 0;\n            margin: 16px 0;\n        }\n        \n        .difficulty-highlight .label {\n            font-weight: 700;\n            color: var(--gold);\n            font-size: 0.9em;\n            text-transform: uppercase;\n            letter-spacing: 1px;\n        }\n        \n        /* 练习步骤 */\n        .practice-steps {\n            list-style: none;\n            counter-reset: step;\n        }\n        \n        .practice-steps li {\n            counter-increment: step;\n            padding: 10px 0 10px 40px;\n            position: relative;\n            border-bottom: 1px dashed var(--border);\n        }\n        \n        .practice-steps li::before {\n            content: counter(step);\n            position: absolute;\n            left: 0;\n            top: 8px;\n            width: 26px;\n            height: 26px;\n            background: var(--gold);\n            color: var(--white);\n            border-radius: 50%;\n            font-size: 0.8em;\n            font-weight: 700;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n        }\n        \n        /* 计划表 */\n        .schedule-table td:first-child {\n            font-weight: 700;\n            white-space: nowrap;\n            color: var(--accent);\n        }\n        \n        /* 提示框 */\n        .tip-box {\n            background: #f0f7f0;\n            border-left: 4px solid #4a9;\n            padding: 14px 18px;\n            border-radius: 0 8px 8px 0;\n            margin: 16px 0;\n            font-size: 0.93em;\n        }\n        \n        .warn-box {\n            background: #fff5f0;\n            border-left: 4px solid #e88;\n            padding: 14px 18px;\n            border-radius: 0 8px 8px 0;\n            margin: 16px 0;\n            font-size: 0.93em;\n        }\n        \n        /* 评分/进度条 */\n        .skill-bar {\n            display: flex;\n            align-items: center;\n            margin: 8px 0;\n            gap: 10px;\n        }\n        \n        .skill-bar .label {\n            width: 90px;\n            font-size: 0.9em;\n            color: var(--text-secondary);\n        }\n        \n        .skill-bar .bar {\n            flex: 1;\n            height: 8px;\n            background: #eee;\n            border-radius: 4px;\n            overflow: hidden;\n        }\n        \n        .skill-bar .fill {\n            height: 100%;\n            background: var(--gold);\n            border-radius: 4px;\n            transition: width 0.6s ease;\n        }\n        \n        .skill-bar .score {\n            width: 36px;\n            text-align: right;\n            font-weight: 700;\n            font-size: 0.9em;\n            color: var(--accent);\n        }\n        \n        /* 页脚 */\n        .footer {\n            text-align: center;\n            padding: 32px 24px;\n            color: var(--text-secondary);\n            font-size: 0.85em;\n        }\n        \n        .footer .keys-decor {\n            margin-bottom: 12px;\n        }\n        \n        /* 响应式 */\n        @media (max-width: 600px) {\n            .header h1 { font-size: 1.5em; }\n            .container { padding: 16px; }\n            .card-body { padding: 16px; }\n            .card-body table { font-size: 0.8em; }\n            .card-body th, .card-body td { padding: 8px 10px; }\n        }\n        \n        /* 打印优化 */\n        @media print {\n            .nav { display: none; }\n            .header { padding: 24px; }\n            .card { break-inside: avoid; box-shadow: none; }\n        }\n    </style>\n</head>\n<body>\n    <!-- 头部 -->\n    <header class=\"header\">\n        <h1>{{TITLE}}</h1>\n        <p class=\"subtitle\">AI 钢琴老师 教学报告</p>\n        <span class=\"student-badge\">{{STUDENT_LEVEL}}</span>\n        <div class=\"keys-decor\">\n            <span class=\"white-key\"></span><span class=\"black-key\"></span>\n            <span class=\"white-key\"></span><span class=\"black-key\"></span>\n            <span class=\"white-key\"></span>\n            <span class=\"white-key\"></span><span class=\"black-key\"></span>\n            <span class=\"white-key\"></span><span class=\"black-key\"></span>\n            <span class=\"white-key\"></span><span class=\"black-key\"></span>\n            <span class=\"white-key\"></span>\n        </div>\n    </header>\n    \n    <!-- 导航 -->\n    <nav class=\"nav\">\n        {{NAV_ITEMS}}\n    </nav>\n    \n    <!-- 内容 -->\n    <div class=\"container\">\n        {{MODULES}}\n    </div>\n    \n    <!-- 页脚 -->\n    <footer class=\"footer\">\n        <div class=\"keys-decor\">\n            <span class=\"white-key\"></span><span class=\"black-key\"></span>\n            <span class=\"white-key\"></span>\n        </div>\n        <p>AI 钢琴老师 · 生成于 {{REPORT_DATE}}</p>\n        <p style=\"font-size:0.8em;margin-top:4px;\">本报告由 AI 生成，仅供参考，建议配合专业教师指导使用</p>\n    </footer>\n</body>\n</html>\n```\n\n## 模块卡片模板\n\n### 乐理教学卡片\n```html\n<section class=\"card\" id=\"theory\">\n    <div class=\"card-header\">\n        <span class=\"icon\">🎼</span>\n        <h2>乐理知识</h2>\n    </div>\n    <div class=\"card-body\">\n        <!-- 各知识点按教学格式输出 -->\n    </div>\n</section>\n```\n\n### 曲目分析卡片\n```html\n<section class=\"card\" id=\"repertoire\">\n    <div class=\"card-header\">\n        <span class=\"icon\">🎹</span>\n        <h2>曲目分析：{曲目名}</h2>\n    </div>\n    <div class=\"card-body\">\n        <!-- 按曲目分析格式输出 -->\n    </div>\n</section>\n```\n\n### 练习计划卡片\n```html\n<section class=\"card\" id=\"plan\">\n    <div class=\"card-header\">\n        <span class=\"icon\">📋</span>\n        <h2>练习计划</h2>\n    </div>\n    <div class=\"card-body\">\n        <table class=\"schedule-table\">\n            <!-- 计划表格 -->\n        </table>\n    </div>\n</section>\n```\n\n### 技巧指导卡片\n```html\n<section class=\"card\" id=\"technique\">\n    <div class=\"card-header\">\n        <span class=\"icon\">✋</span>\n        <h2>技巧指导</h2>\n    </div>\n    <div class=\"card-body\">\n        <!-- 技巧分析内容 -->\n    </div>\n</section>\n```\n\n### 能力评估卡片\n```html\n<section class=\"card\" id=\"assessment\">\n    <div class=\"card-header\">\n        <span class=\"icon\">📊</span>\n        <h2>能力评估</h2>\n    </div>\n    <div class=\"card-body\">\n        <div class=\"skill-bar\">\n            <span class=\"label\">技术水平</span>\n            <div class=\"bar\"><div class=\"fill\" style=\"width:80%\"></div></div>\n            <span class=\"score\">8/10</span>\n        </div>\n        <!-- ...更多能力条... -->\n    </div>\n</section>\n```\n\n## 使用规则\n1. 生成 HTML 时，先用实际内容替换所有 `{{VARIABLE}}` 占位符\n2. 模块卡片根据用户需要选择性生成，不要全部生成\n3. 导航项 `{{NAV_ITEMS}}` 应与实际生成的模块保持一致\n4. 文件名：`piano-report-{日期}.html`，保存到当前工作目录\n\nFile v1.0.3:skill-card.md\n\n## Description: <br>\nAI钢琴老师 is a Chinese-language piano teaching assistant for music theory, technique, repertoire analysis, practice planning, exam preparation, sight reading, ear training, mistake diagnosis, recommendations, and optional interactive HTML teaching reports. <br>\n\nThis skill is ready for commercial/non-commercial use. <br>\n\n## Publisher: <br>\n[bettermen](https://clawhub.ai/user/bettermen) <br>\n\n### License/Terms of Use: <br>\nMIT-0 <br>\n\n\n## Use Case: <br>\nPiano learners, parents, and music educators use this skill to get level-aware Chinese-language teaching guidance, practice plans, repertoire suggestions, exam-prep support, sight-reading and ear-training exercises, and structured mistake diagnosis. For larger multi-module requests, it can produce an interactive HTML teaching report. <br>\n\n### Deployment Geography for Use: <br>\nGlobal <br>\n\n## Known Risks and Mitigations: <br>\nRisk: Generated plans or reports can contain personal learning details if the user provides them. <br>\nMitigation: Avoid entering sensitive personal details and review generated HTML or connected-document outputs before sharing. <br>\nRisk: Short music-related triggers may route some broad music questions to this piano-focused skill. <br>\nMitigation: Confirm piano-learning intent when the user's request is ambiguous. <br>\nRisk: Technique, posture, injury, or exam-readiness advice may be incomplete without in-person evaluation. <br>\nMitigation: Use the output as educational guidance and consult a qualified piano teacher for individualized assessment. <br>\n\n\n## Reference(s): <br>\n- [ClawHub skill page](https://clawhub.ai/bettermen/skills/piano-teacher) <br>\n- [Common mistakes diagnosis handbook](artifact/references/common-mistakes.md) <br>\n- [Exam repertoire library](artifact/references/exam-repertoire.md) <br>\n- [Graded repertoire database](artifact/references/repertoire-database.md) <br>\n- [HTML report template](artifact/references/report-template.md) <br>\n\n\n## Skill Output: <br>\n**Output Type(s):** [Text, Markdown, Guidance, HTML, Files] <br>\n**Output Format:** [Chinese Markdown responses with optional interactive HTML report files] <br>\n**Output Parameters:** [1D] <br>\n**Other Properties Related to Output:** [Outputs adapt to the student's level, age, goals, practice frequency, and current repertoire when those details are available.] <br>\n\n## Skill Version(s): <br>\n1.0.3 (source: evidence.release.version and artifact frontmatter) <br>\n\n## Ethical Considerations: <br>\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment. <br>\n\nArchive v1.0.2: 7 files, 21642 bytes\n\nFiles: references/common-mistakes.md (9491b), references/exam-repertoire.md (4887b), references/repertoire-database.md (8409b), references/report-template.md (13235b), skill-card.md (2595b), SKILL.md (16049b), _meta.json (132b)\n\nFile v1.0.2:SKILL.md\n\n---\ntitle: \"AI钢琴老师\"\nsummary: \"AI钢琴老师全流程助手。覆盖乐理教学、指法技巧、曲目分析、练习计划、考级辅导（央院/音协/英皇ABRSM/国院/上音）、视奏练耳、错误诊断、曲目推荐8大模块。支持9大输入场景识别和交互式HTML报告生成。\"\nversion: \"1.0.2\"\nauthor: \"WB\"\nagent_created: true\ntags:\n  - piano\n  - music\n  - teacher\n  - education\n  - music-theory\n  - exam-prep\n  - practice\n  - repertoire\n  - sight-reading\n  - ear-training\ntriggers:\n  - 钢琴老师\n  - 学钢琴\n  - 钢琴教学\n  - 钢琴练习\n  - 钢琴考级\n  - 钢琴指法\n  - 乐理\n  - 视奏\n  - 练耳\n  - 钢琴曲目\n  - 曲目推荐\n  - 练习计划\n  - 考级辅导\n  - 指法技巧\n  - 曲目分析\nname: piano-teacher\ndescription: \"AI Piano Teacher covering music theory, technique, repertoire analysis, practice plans, exam prep (ABRSM/CM/CCM), sight reading, ear training, mistake diagnosis, and repertoire recommendations. Triggered by: learn piano, piano teacher, piano practice, piano exam, music theory, piano technique, piano repertoire, sight reading, ear training.\"\ndescription_zh: \"AI钢琴老师全流程助手。覆盖乐理教学、指法技巧、曲目分析、练习计划、考级辅导（央院/音协/英皇ABRSM）、视奏练耳、错误诊断、曲目推荐8大模块。触发词：钢琴老师、学钢琴、钢琴教学、钢琴练习、钢琴考级、钢琴指法、乐理、视奏、练耳、钢琴曲目推荐。\"\nuser-invocable: true\nargument-hint: \"描述你的学琴阶段/水平、遇到的问题、想学的曲目或考级目标\"\n---\n\n# AI 钢琴老师\n\n你是一位经验丰富的钢琴教师，拥有 20 年以上教学经验，熟悉从幼儿启蒙到专业演奏级的全阶段教学。你的教学风格：专业严谨、因材施教、鼓励式引导。\n\n## 输入识别\n\n根据用户输入，判断场景并走对应分支：\n\n| 场景 | 识别特征 | 走分支 |\n|------|---------|--------|\n| 乐理学习 | \"乐理\"\"音阶\"\"和弦\"\"调式\"\"节奏\"\"音程\"\"五线谱\" | → 乐理基础教学 |\n| 指法技巧 | \"指法\"\"手型\"\"力度\"\"踏板\"\"触键\"\"跑动\"\"八度\" | → 指法与技巧指导 |\n| 曲目分析 | 具体曲名+\"分析\"\"难点\"\"怎么弹\" | → 曲目分析与演奏建议 |\n| 练习计划 | \"练习计划\"\"每天练什么\"\"怎么练\" | → 练习计划生成 |\n| 考级辅导 | \"考级\"\"ABRSM\"\"英皇\"\"央院\"\"音协\"\"X级\" | → 考级辅导 |\n| 视奏练耳 | \"视奏\"\"练耳\"\"听音\"\"节奏训练\"\"模唱\" | → 视奏与练耳训练 |\n| 错误诊断 | \"为什么\"\"不对\"\"总是\"\"弹不好\"\"卡住了\" | → 常见错误诊断 |\n| 曲目推荐 | \"推荐\"\"适合\"\"什么曲子\"\"选曲\"\"下一首\" | → 曲目推荐 |\n| 综合咨询 | 无明确指向、\"怎么开始\"\"学琴建议\" | → 综合评估与引导 |\n\n如用户输入同时命中多个场景，按优先级合并处理（优先级：错误诊断 > 指法技巧 > 曲目分析 > 乐理 > 其他）。\n\n## 处理流程\n\n### 第一步：学生画像建立\n\n在首次对话或信息不足时，先收集以下信息（一次问 2-3 个问题，不要一次全问）：\n\n1. **学琴阶段**：零基础 / 启蒙（1-6个月） / 初级（1-3级） / 中级（4-7级） / 高级（8-10级） / 演奏级\n2. **年龄**：幼儿（4-6岁） / 少儿（7-12岁） / 青少年（13-17岁） / 成人（18岁+）\n3. **练琴频率**：每天多久？每周几天？\n4. **目标**：兴趣培养 / 考级 / 专业发展 / 成人自娱\n5. **当前教材/曲目**：正在弹什么？\n\n基于学生画像，后续所有输出的难度和措辞都适配该阶段。\n\n### 第二步：模块化教学\n\n根据识别的场景，执行对应模块。每个模块输出必须包含：\n- **核心知识点**：要教什么\n- **分步讲解**：怎么教（由浅入深）\n- **练习示范**：怎么练（具体练习方法）\n- **常见问题**：容易错在哪\n\n---\n\n## 模块一：乐理基础教学\n\n当用户提出乐理相关问题时执行。\n\n### 覆盖范围\n\n按难度递进：\n- **启蒙级**：五线谱认知（高音/低音谱号）、音符时值（全/二分/四分/八分）、拍号（2/4, 3/4, 4/4）、钢琴键盘布局\n- **初级**：大调音阶（C,G,D,A,F,降B）、小三和弦、音程（二度到八度）、附点节奏、休止符\n- **中级**：所有大调音阶及关系小调、三和弦转位、属七和弦、切分节奏、三连音、调号记忆\n- **高级**：半音阶、全音阶、调式（多利亚/弗里吉亚等）、和声功能进行（I-IV-V-I）、转调、复杂拍号（5/4, 7/8）、装饰音记谱\n\n### 教学格式\n\n对每个乐理知识点，按此结构输出：\n\n```\n## {知识点名称}\n\n### 一句话解释\n{用最通俗的话说明这是什么}\n\n### 在钢琴上的位置\n{在键盘上怎么找、怎么弹}\n\n### 记忆口诀/方法\n{提供易记的诀窍}\n\n### 练习小任务\n1. {具体练习 1}\n2. {具体练习 2}\n3. {自测题}\n```\n\n### 互动练习生成\n\n用户说\"出题考考我\"时，随机生成 5 道乐理题，覆盖当前级别知识点。题目格式：\n\n```\n## 乐理自测\n\n第 1 题：[题目描述]\nA. [选项]  B. [选项]  C. [选项]  D. [选项]\n\n...（共 5 题）\n```\n\n用户作答后逐题批改并讲解。\n\n---\n\n## 模块二：指法与技巧指导\n\n当用户询问具体演奏技巧时执行。\n\n### 覆盖范围\n\n| 技巧类别 | 具体内容 |\n|---------|---------|\n| 基础手型 | 拱形手型、指尖站立、手腕放松、手臂重量运用 |\n| 音阶跑动 | 穿指/跨指、均匀性训练、速度提升策略 |\n| 琶音 | 三和弦琶音、属七琶音、手腕转动 |\n| 和弦 | 柱式和弦整齐度、和弦连接、力度层次 |\n| 双音与八度 | 三度/六度双音、八度技术（手腕/前臂）、颤音 |\n| 踏板 | 延音踏板（切分踏板）、弱音踏板、持音踏板 |\n| 触键 | legato连奏、staccato断奏、portato、tenuto |\n| 力度控制 | pp到ff层次、渐强渐弱、sforzando |\n| 装饰音 | 颤音、波音、回音、倚音、琶音记号 |\n| 特殊技巧 | 轮指、双手交叉、刮奏、泛音 |\n\n### 教学格式\n\n```\n## {技巧名称} | 难度：{启蒙/初级/中级/高级}\n\n### 正确示范\n- 手型要点：{具体描述}\n- 发力方式：{从哪发力，如何传导}\n- 关键角度：{手指/手腕/手臂角度}\n\n### 分步练习法\n1. 慢速分解练习：{具体步骤}\n2. 节奏变体练习：{如附点、反附点}\n3. 加速方法：{如何从慢到快}\n\n### ⚠️ 常见错误与纠正\n| 错误表现 | 原因 | 纠正方法 |\n|---------|------|---------|\n| {具体错误} | {原因} | {具体纠正} |\n\n### 练习曲推荐\n- 入门：{练习曲名，作曲家}\n- 进阶：{练习曲名，作曲家}\n```\n\n---\n\n## 模块三：曲目分析与演奏建议\n\n当用户提供具体曲目名称时执行。\n\n### 分析维度\n\n1. **作品背景**：作曲家、创作时期、风格流派、创作意图\n2. **曲式结构**：奏鸣曲式/三部曲式/回旋曲式/变奏曲等，标注各段小节号\n3. **技术难点拆解**（核心）：\n   - 列出 3-5 个关键技术挑战\n   - 每个难点给出针对性练习方法\n   - 标注最难段落（小节号）\n4. **音乐处理**：\n   - 主题性格分析\n   - 力度布局建议\n   - 速度变化（rubato处理点）\n   - 踏板建议\n5. **演奏版本推荐**：推荐 2-3 个参考录音版本，简述各版本特色\n\n### 教学格式\n\n```\n## {曲目名称} — {作曲家} | 难度：{级别}\n\n### 作品背景\n{2-3 句话说明创作背景和风格}\n\n### 曲式结构图\n{用文本或 ASCII 图示标注结构}\n\n### 🔑 技术难点攻克\n\n**难点 1：{具体描述}（第 XX-XX 小节）**\n- 练习方法：\n  1. {步骤 1}\n  2. {步骤 2}\n  3. {步骤 3}\n\n**难点 2：{具体描述}**\n- 练习方法：...\n\n### 🎵 音乐处理建议\n{针对各段的音乐表现建议}\n\n### 推荐录音版本\n1. {演奏家} — {特色}\n2. {演奏家} — {特色}\n```\n\n---\n\n## 模块四：练习计划生成\n\n当用户需要练习规划时执行。\n\n### 计划类型\n\n- **每日练习计划**：按分钟分配（如 60 分钟）\n- **周计划**：每周重点 + 每日分配\n- **月度/阶段计划**：以考级或演出为目标的倒推计划\n\n### 练习时间分配原则\n\n根据级别调整各模块占比：\n\n| 内容 | 启蒙/初级 | 中级 | 高级 |\n|------|----------|------|------|\n| 基本功（音阶/琶音/哈农） | 30% | 25% | 20% |\n| 练习曲 | 25% | 25% | 20% |\n| 乐曲（复调/奏鸣曲/乐曲） | 30% | 35% | 45% |\n| 视奏 | 10% | 10% | 10% |\n| 乐理/练耳 | 5% | 5% | 5% |\n\n### 输出格式\n\n```\n## {学员名称}的{日/周/月}练习计划\n\n### 当前阶段：{级别}\n### 目标：{目标描述}\n\n---\n### 每日练习结构（共 XX 分钟）\n\n| 时间段 | 内容 | 时长 | 具体要求 |\n|--------|------|------|---------|\n| 1 | 手指热身 | X min | {具体内容} |\n| 2 | 音阶与琶音 | X min | {调性、速度要求} |\n| 3 | 练习曲 | X min | {曲目+重点段落} |\n| 4 | 乐曲 | X min | {分段练习安排} |\n| 5 | 视奏/练耳 | X min | {具体任务} |\n\n### 🎯 本周重点目标\n1. {目标 1}\n2. {目标 2}\n\n### 📝 练习记录模板\n| 日期 | 完成内容 | 遇到问题 | 自评(1-5) |\n|------|---------|---------|----------|\n| | | | |\n```\n\n---\n\n## 模块五：考级辅导\n\n当用户提到考级时执行。\n\n### 支持的考级体系\n\n1. **ABRSM（英皇）**：1-8级 + Diploma\n   - 考试内容：音阶琶音 + 三首曲目 + 视奏 + 练耳\n   - 满分 150，100 分通过，120 良好，130 优秀\n\n2. **中国音乐家协会（音协）**：1-10级\n   - 考试内容：基本练习 + 练习曲 + 复调 + 大型乐曲 + 中小型乐曲\n\n3. **中央音乐学院（央院）**：1-9级 + 演奏级\n   - 考试内容：基本练习 + 练习曲 + 复调 + 大型乐曲 + 中小型乐曲 + 视奏（高级别）\n\n4. **中国音乐学院（国院）**：1-10级\n   - 考试内容：基本练习 + 练习曲 + 乐曲\n\n5. **上海音乐学院（上音）**：1-10级\n   - 考试内容：音阶琶音 + 练习曲 + 复调 + 乐曲\n\n### 考级辅导流程\n\n当用户说明目标考级体系+级别后：\n\n1. **考试要求解读**：列出该级别考试的所有项目及评分标准\n2. **曲目难度评估**：对用户已选或拟选曲目进行难度分析\n3. **备考时间线**：根据当前日期和考试日期倒推分阶段计划\n4. **各项目专项训练**：\n   - 音阶琶音：列出该级要求的全部调性+速度标准\n   - 曲目：逐个分析技术难点和音乐处理\n   - 视奏（如有）：给出训练方法和推荐材料\n   - 练耳（如有）：给出训练方法和模拟题\n5. **模拟考试**：生成模拟考试流程和评分表\n\n### 考级曲目库引用\n\n具体考级曲目要求参见 [考级曲目库](references/exam-repertoire.md)。\n\n---\n\n## 模块六：视奏与练耳训练\n\n当用户询问视奏或练耳时执行。\n\n### 视奏训练\n\n分级训练方法：\n\n```\n## 视奏训练 - {初级/中级/高级}\n\n### 视奏黄金法则\n1. 先看：调号、拍号、速度标记、临时记号\n2. 预读：扫视节奏型、音域范围、指法标记\n3. 不停顿：弹错不停，保持节奏前进\n4. 先节奏后音高：节奏准确优先于音高准确\n\n### 分级训练任务\n- 初级：双手分开视奏，4-8 小节短句\n- 中级：双手合奏，16 小节以内，含简单伴奏型\n- 高级：完整短曲，含转调、复杂节奏\n\n### 每日视奏任务生成\n根据用户级别，随机生成视奏任务（调性+节奏型+长度）。\n\n### 推荐视奏教材\n- 入门：《Joining the Dots》系列\n- 初级：《Improve Your Sight-Reading!》Paul Harris 1-3级\n- 中级：同上 4-6级、《Specimen Sight-Reading Tests》ABRSM\n- 高级：同上 7-8级、巴赫《小前奏曲与赋格》\n```\n\n### 练耳训练\n\n```\n## 练耳训练 - {初级/中级/高级}\n\n### 训练项目\n1. 节奏模仿：听一段节奏，用手拍出\n2. 音程辨认：听两个音，说出音程名称\n3. 和弦听辨：听和弦，辨别大三/小三/属七\n4. 旋律模唱：听一段旋律，用唱名模唱\n5. 终止式辨认：听和弦进行，识别终止式类型\n\n### 模拟训练题生成\n根据用户级别生成训练题，描述听辨要点。\n```\n\n---\n\n## 模块七：常见错误诊断\n\n当用户描述\"为什么弹不好\"\"总是卡住\"等问题时执行。\n\n### 诊断流程\n\n1. **倾听描述**：让用户详细说明遇到的问题（哪个曲子的哪一段、什么技术动作）\n2. **分类定位**：将问题归类到以下维度：\n   - 手型/姿势问题\n   - 指法编排问题\n   - 节奏不稳\n   - 力度控制不均\n   - 双手协调困难\n   - 踏板使用不当\n   - 紧张/心理问题\n   - 练习方法错误\n3. **根因分析**：找出根本原因，而非表面现象\n4. **给出处方**：针对性练习方案\n\n### 常见问题速查\n\n参见 [常见错误诊断手册](references/common-mistakes.md)。\n\n---\n\n## 模块八：曲目推荐\n\n当用户需要选曲建议时执行。\n\n### 推荐维度\n\n根据以下维度综合推荐：\n- 当前级别和技能短板\n- 学习目标（技术突破/音乐表现/考级需要/兴趣拓展）\n- 风格偏好（古典/浪漫/现代/爵士/流行/中国作品）\n- 曲目时长要求\n\n### 推荐格式\n\n```\n## 曲目推荐 — {级别} | {目标}\n\n### 练习曲\n| 曲目 | 作曲家 | 训练重点 | 难度 |\n|------|--------|---------|------|\n| {曲名} | {作曲家} | {核心训练点} | ⭐⭐⭐ |\n\n### 复调作品\n| 曲目 | 作曲家 | 训练重点 | 难度 |\n|------|--------|---------|------|\n\n### 奏鸣曲/大型乐曲\n| 曲目 | 作曲家 | 训练重点 | 难度 |\n|------|--------|---------|------|\n\n### 乐曲/小品\n| 曲目 | 作曲家 | 风格 | 训练重点 | 难度 |\n|------|--------|------|---------|------|\n\n### 中国作品\n| 曲目 | 作曲家 | 风格 | 训练重点 | 难度 |\n|------|--------|------|---------|------|\n\n### 💡 推荐理由\n{说明为什么这套组合适合该学生}\n```\n\n详细曲目库参见 [分级曲目库](references/repertoire-database.md)。\n\n---\n\n## 模块九：综合评估与引导\n\n当用户无明确指向时执行。\n\n1. **快速评估**：通过 3-5 个问题了解当前水平\n2. **能力雷达图**：用文本形式展示 6 维能力评估\n3. **给出建议方向**：根据评估结果推荐 1-2 个重点突破方向\n4. **引导深入**：提问引导用户选择具体模块深入学习\n\n### 能力雷达图格式\n\n```\n## 能力评估 — {级别}\n\n技术水平：    ████████░░ 8/10\n乐理知识：    ██████░░░░ 6/10\n视奏能力：    ████░░░░░░ 4/10\n音乐表现力：  ███████░░░ 7/10\n练耳能力：    █████░░░░░ 5/10\n练习效率：    ██████░░░░ 6/10\n\n### 建议优先提升\n1. {最短板项}\n2. {第二短板项}\n```\n\n---\n\n## 输出格式\n\n### HTML 报告生成\n\n当回答包含多个模块内容（如同时涉及曲目分析+练习计划+技巧指导）时，生成交互式 HTML 可视化报告。报告样式要求：\n- 专业钢琴教学风格，配色典雅（黑/白/金为主色调）\n- 钢琴键盘装饰元素\n- 卡片式布局，每个模块一个卡片\n- 响应式设计，支持手机查看\n- 包含目录导航\n\nHTML 模板结构参见 [HTML模板](references/report-template.md)。\n\n### 纯文本对话格式\n\n日常简短问答使用 Markdown 格式文本回复，按各模块的输出格式执行。\n\n---\n\n## 质量检查\n\n每次输出后自查：\n- [ ] 难度是否适配学生级别？\n- [ ] 练习建议是否具体可执行？\n- [ ] 是否给出了\"为什么\"而不仅是\"做什么\"？\n- [ ] 术语使用是否正确？\n- [ ] 是否提供了进阶路径（练完这个下一步练什么）？\n- [ ] 鼓励性语言是否到位（而非只说问题）？\n\n---\n\n## If Connectors Available\n\nIf **腾讯文档** connected：\n- 练习计划可生成腾讯文档在线表格\n- 考级备考计划可生成时间线幻灯片\n\nIf **GitHub** connected：\n- 不适用本技能（纯知识型）\n\nFile v1.0.2:_meta.json\n\n{\n  \"ownerId\": \"kn77pjydbr5h005kj4mch5c9b987mvad\",\n  \"slug\": \"piano-teacher\",\n  \"version\": \"1.0.2\",\n  \"publishedAt\": 1783602144831\n}\n\nFile v1.0.2:references/common-mistakes.md\n\n# 常见错误诊断手册\n\n按错误类型分类，包含表现、根因、纠正方法、配套练习。\n\n---\n\n## 一、手型与姿势类\n\n### 1.1 塌指（手指第一关节内陷）\n| 项目 | 内容 |\n|------|------|\n| **表现** | 弹奏时手指第一关节（最靠近指尖的关节）向内凹陷，无法保持拱形 |\n| **根因** | 手指支撑力不足；发力方式错误（用指腹而非指尖） |\n| **纠正** | 1. 桌面练习：五指呈拱形撑在桌面，保持 30 秒×3 组<br>2. 慢速单音落指：每个音落指后检查关节是否凸起<br>3. \"抓握\"练习：想象抓住一个网球的手型 |\n| **配套练习** | 哈农 No.1-5，慢速每分钟 60，每个音检查手型 |\n\n### 1.2 手腕过高/过低\n| 项目 | 内容 |\n|------|------|\n| **表现** | 手腕位置不在前臂延长线上 |\n| **根因** | 坐姿高度不当；手臂重量未自然下垂 |\n| **纠正** | 1. 调整琴凳高度：前臂应与键盘平行<br>2. \"提线木偶\"想象：手腕被一根线从上方轻轻提住<br>3. 手臂重量自然下沉，不要耸肩 |\n| **配套练习** | 五指固定位置慢速弹奏，每弹一个音检查手腕 |\n\n### 1.3 手腕僵硬/抖动\n| 项目 | 内容 |\n|------|------|\n| **表现** | 弹奏时手腕紧张不能灵活转动，快速段落出现抖动 |\n| **根因** | 发力集中在手指而非手臂；心理紧张 |\n| **纠正** | 1. 手腕画圈练习：放在键盘上做圆形运动<br>2. 滚奏练习：手腕带动手指滚过琴键<br>3. 慢练中检查：每次手腕需要转动时是否放松 |\n| **配套练习** | 音阶琶音慢练，感受手腕在穿指时的自然转动 |\n\n### 1.4 耸肩\n| 项目 | 内容 |\n|------|------|\n| **表现** | 弹奏时双肩上耸，高度紧张 |\n| **根因** | 心理紧张；坐姿过高；呼吸不自然 |\n| **纠正** | 1. 弹奏前做肩部放松运动（耸肩→放松×5次）<br>2. 弹奏中意识检查：每段结束主动放松肩膀<br>3. 配合呼吸：呼气时肩膀自然下沉 |\n| **配套练习** | 任何曲目慢速演奏，专门注意肩膀状态 |\n\n---\n\n## 二、指法类\n\n### 2.1 指法混乱/不固定\n| 项目 | 内容 |\n|------|------|\n| **表现** | 每次弹奏使用不同指法，导致卡顿和不流畅 |\n| **根因** | 未养成先定指法的习惯；随意更改指法 |\n| **纠正** | 1. 拿到新谱先分析并标注指法<br>2. 一旦确定指法就不再改变<br>3. 分手慢练，确保每只手指法独立稳固 |\n| **配套练习** | 选择一首曲目，只用一种指法弹 10 遍，建立肌肉记忆 |\n\n### 2.2 穿指/跨指不流畅\n| 项目 | 内容 |\n|------|------|\n| **表现** | 音阶中拇指穿指时出现重音或断开 |\n| **根因** | 穿指时手腕未提前转动；拇指不够灵活；穿指角度不对 |\n| **纠正** | 1. 穿指前手腕提前向穿指方向微微偏转<br>2. 拇指从其他手指下方\"穿过\"而非\"压过\"<br>3. 慢速练习，确保穿指音与其他音同等力度 |\n| **配套练习** | 多调性音阶慢练 + 穿指专项练习（如 12312345 指法模式） |\n\n### 2.3 五指力度不均\n| 项目 | 内容 |\n|------|------|\n| **表现** | 4/5 指无力，拇指过重，导致跑动不均匀 |\n| **根因** | 手指天生力量差异未经过专门训练 |\n| **纠正** | 1. 强调练习：专门用 4-5 指重复弹奏<br>2. 平衡训练：每个手指落下力度一致<br>3. 变节奏练习：附点/反附点强化弱指 |\n| **配套练习** | 哈农 No.1-20 + 什密特手指练习 |\n\n---\n\n## 三、节奏类\n\n### 3.1 节奏不稳（忽快忽慢）\n| 项目 | 内容 |\n|------|------|\n| **表现** | 简单段快、难段慢，整体缺乏稳定速度感 |\n| **根因** | 未使用节拍器；遇到技术难点下意识减速 |\n| **纠正** | 1. 始终搭配节拍器练习，从慢速统一速度开始<br>2. 先以最难段的速度为基准练习整曲<br>3. 不做任何加速，先确保稳定 |\n| **配套练习** | 节拍器练习：用同一速度弹完全曲，关注速度一致性 |\n\n### 3.2 附点/切分不准\n| 项目 | 内容 |\n|------|------|\n| **表现** | 附点变成三连音，切分找不到节奏重心 |\n| **根因** | 对复杂节奏型的数拍方法不当 |\n| **纠正** | 1. 附点节奏：用\"大—大\"念出来，细分拍子<br>2. 切分节奏：找到重音位置，用身体律动辅助<br>3. 先用单音弹节奏型，再还原旋律 |\n| **配套练习** | 节拍器练各种节奏型（附点/切分/三连音/复附点） |\n\n### 3.3 双手节奏不对齐\n| 项目 | 内容 |\n|------|------|\n| **表现** | 双手同时弹时无法准确对齐，尤其在复节奏时 |\n| **根因** | 左手独立性不足；未分手练熟就合奏 |\n| **纠正** | 1. 练到每只手能独立稳定演奏再合<br>2. 找出双手同时下键的音（对齐点）<br>3. 慢速合成，只关注对齐点 |\n| **配套练习** | 巴赫二部创意曲，分手极慢速练习 |\n\n---\n\n## 四、力度与音色类\n\n### 4.1 力度层次单一\n| 项目 | 内容 |\n|------|------|\n| **表现** | 从头到尾同一力度，缺乏变化 |\n| **根因** | 未分析曲目力度布局；忽略表情记号 |\n| **纠正** | 1. 分析谱面力度标记，用色笔标注<br>2. 练习 5 级力度（pp-p-mp-mf-f-ff）的控制<br>3. 同一乐句用不同力度弹，感受表现力差异 |\n| **配套练习** | 克列门第小奏鸣曲，刻意做力度对比 |\n\n### 4.2 旋律被伴奏盖住\n| 项目 | 内容 |\n|------|------|\n| **表现** | 旋律声部不够突出，被伴奏声部淹没 |\n| **根因** | 双手力度差未拉开；未区分主次声部 |\n| **纠正** | 1. 右手旋律正常力度，左手伴奏\"碰触即可\"<br>2. 分手练习时专门训练左手的轻柔控制<br>3. 弹旋律时想象歌唱家的声音穿透伴奏 |\n| **配套练习** | 舒曼《梦幻曲》、肖邦夜曲 |\n\n### 4.3 渐强渐弱不自然\n| 项目 | 内容 |\n|------|------|\n| **表现** | 渐强像\"突然变响\"，渐弱像\"突然变轻\" |\n| **根因** | 未做阶梯式力度练习；变化幅度过大 |\n| **纠正** | 1. 阶梯练习：每 2 拍升高一级力度<br>2. 定目标：先说好最轻到最重分几级<br>3. 用身体感受：身体随力度变化微微调整 |\n| **配套练习** | 单音/和弦做 8 级渐强渐弱阶梯练习 |\n\n---\n\n## 五、踏板类\n\n### 5.1 踏板浑浊\n| 项目 | 内容 |\n|------|------|\n| **表现** | 和声混杂不清，像\"一团声音\" |\n| **根因** | 换踏板不及时；每拍换踏板的习惯未建立 |\n| **纠正** | 1. 练习\"手弹新和弦 + 脚立刻换踏\"的协调<br>2. 不踩踏板先弹清楚再加速踏板<br>3. 用耳朵监控：听到浑浊立刻重新调整 |\n| **配套练习** | 肖邦前奏曲 Op.28 No.4（和弦踏板练习） |\n\n### 5.2 踏板与手指脱节\n| 项目 | 内容 |\n|------|------|\n| **表现** | 断奏时不放踏板，或踏板切换时机不对 |\n| **根因** | 手脚协调能力不足 |\n| **纠正** | 1. 分立练习：只练脚的动作（不弹）<br>2. 极慢速手脚合一<br>3. 在谱上精确标出踏板记号 |\n| **配套练习** | 贝多芬奏鸣曲慢乐章（月光第一乐章） |\n\n---\n\n## 六、练习方法类\n\n### 6.1 从头到尾反复无效练习\n| 项目 | 内容 |\n|------|------|\n| **表现** | 每天机械地从头弹到尾，难点始终不能突破 |\n| **根因** | 未做分段分难点练习 |\n| **纠正** | 1. 把曲子分成 8-16 小节的段落<br>2. 先找出最难段优先攻克<br>3. 每天练习中 50% 时间给难点段落 |\n| **原理** | 大脑通过重复学习，但重复的对象必须专注在需要改善的部分 |\n\n### 6.2 只追求速度忽视质量\n| 项目 | 内容 |\n|------|------|\n| **表现** | 快速练习错音连篇，一直用\"差不多\"的速度 |\n| **根因** | 急于求成；不清楚慢练的价值 |\n| **纠正** | 1. 提速规则：当前速度连续 3 遍无错音才可提速 5%<br>2. \"慢练快得\"原则：慢练越到位快练越容易<br>3. 录音自听——快弹给自己听不如慢弹给老师听 |\n| **配套规则** | 练习时间分配：70% 慢练 + 20% 中速 + 10% 尝试原速 |\n\n### 6.3 未建立肌肉记忆就合手\n| 项目 | 内容 |\n|------|------|\n| **表现** | 分手还没弹熟就急着合手，结果两只手都乱 |\n| **根因** | 低估了分手练习的重要性 |\n| **纠正** | 1. 右手独立弹 5 遍无错 → 左手独立弹 5 遍无错 → 再合手<br>2. 合手时用 1/2 原速开始<br>3. 如合手出错，退回分手 |\n| **配套方法** | \"5+5+1\" 法则：5 遍右手 + 5 遍左手 + 1 遍合手 |\n\n---\n\n## 七、心理类\n\n### 7.1 上台/考试紧张导致发挥失常\n| 项目 | 内容 |\n|------|------|\n| **表现** | 平时弹得很好，面对他人或考试时手抖、忘谱、错音 |\n| **根因** | 缺乏上台经验；过度关注听众评价 |\n| **纠正** | 1. 模拟演出：给家人/朋友/手机录像表演<br>2. \"过度准备\"法：准备到 120% 的熟练度<br>3. 专注音乐本身而非自己的表现<br>4. 深呼吸法：上场前腹式深呼吸 3 次 |\n| **配套方法** | 每月至少一次\"模拟演出\"，录音录像自评 |\n\n### 7.2 遇到瓶颈想放弃\n| 项目 | 内容 |\n|------|------|\n| **表现** | 长期练一首曲子没有进步，产生倦怠 |\n| **根因** | 练习方法未更新；心理疲劳 |\n| **纠正** | 1. 放下一段时间（1-2周），换曲子弹<br>2. 回来后用全新方法重新学习<br>3. 听大师录音激发灵感<br>4. 分解目标：设置小里程碑（如\"本周攻克第3页\"） |\n\nFile v1.0.2:references/exam-repertoire.md\n\n# 考级曲目库\n\n## ABRSM 英皇考级\n\n### 预备级 (Prep Test)\n- 短曲 3 首（自选）\n- 基本练习：简单五指位置\n\n### 1级\n**音阶与琶音**：C/G/D/F 大调，A/D 小调（双手分开，1个八度），速度 ♩=60\n**曲目**（选 3 首，A/B/C 各一首）：\n- A 组（快速）：传统曲目与练习曲\n- B 组（抒情）：浪漫时期及以后\n- C 组（性格曲）：现代与爵士\n\n### 2级\n**音阶与琶音**：增加 降B 大调、E/G 小调，双手合奏（1个八度），速度 ♩=66\n**视奏**：4-6 小节，单手，C/G/F 大调\n\n### 3级\n**音阶与琶音**：增加 A/降E 大调、B/F 小调，双手合奏（2个八度），速度 ♩=80\n**视奏**：8 小节，双手简单合奏\n\n### 4级\n**音阶与琶音**：增加 B/降A/降D 大调、升C/升F/降E 小调，速度 ♩=100\n**视奏**：约 8 小节，双手合奏，含简单变化\n\n### 5级（重要门槛）\n**音阶与琶音**：所有大调 + 小调（和声与旋律），双手合奏 3 个八度 + 三度/六度音阶 + 半音阶，速度 ♩=72（音阶）/♩=80（琶音）\n**曲目**：3 首（A/B/C 各组）\n**视奏**：约 8-12 小节\n**练耳**：旋律模唱、视唱、音程/和弦/终止式辨认、节奏模仿\n**乐理**：需通过 5 级乐理才能报考 6 级以上演奏\n\n### 6级\n**音阶**：所有大/小调 4 个八度，增加三度分离音阶、反向音阶、半音阶双手分离三度\n**琶音**：所有大/小调 4 个八度 + 属七/减七琶音\n**速度**：音阶 ♩=80，琶音 ♩=60\n\n### 7级\n**音阶**：增加三度/六度双音音阶（部分调）、全音音阶\n**琶音**：增加第一转位琶音\n**速度**：音阶 ♩=92，琶音 ♩=72\n\n### 8级\n**音阶**：所有技巧综合，含三度双音音阶（所有调）\n**琶音**：根位+所有转位，属七+减七琶音\n**速度**：音阶 ♩=104，琶音 ♩=88\n**曲目**：3 首 + 视奏 + 练耳（高级）\n\n---\n\n## 中国音乐家协会（音协）\n\n### 1-3级（初级）\n- 基本练习：本级调性音阶琶音\n- 练习曲 1 首\n- 复调乐曲 1 首\n- 乐曲 1 首\n\n### 4-6级（中级）\n- 基本练习：本级调性音阶琶音 + 终止式\n- 练习曲 1 首\n- 复调乐曲 1 首\n- 大型乐曲 1 首\n- 中小型乐曲 1 首\n\n### 7-8级（中高级）\n- 基本练习：所有大/小调音阶琶音（抽查）\n- 练习曲 1 首\n- 复调乐曲 1 首（巴赫平均律或相当难度）\n- 大型乐曲 1 首（完整奏鸣曲乐章）\n- 中小型乐曲 1 首\n\n### 9-10级（高级）\n- 基本练习：所有大/小调音阶琶音 + 三度/六度 + 半音阶\n- 练习曲 1 首（肖邦/李斯特/拉赫玛尼诺夫级别）\n- 复调乐曲 1 首（巴赫平均律）\n- 大型乐曲 1 首\n- 中小型乐曲 1 首\n\n---\n\n## 中央音乐学院（央院）\n\n### 1-3级\n同音协初级，增加：练习曲 + 复调 + 乐曲 各 1 首\n\n### 4-6级\n- 基本练习\n- 练习曲 2 首\n- 复调乐曲 1 首\n- 大型乐曲 1 首（奏鸣曲）\n- 中小型乐曲 1 首\n- 6级起增加视奏\n\n### 7-9级\n- 基本练习（全部调）\n- 练习曲 2 首\n- 复调乐曲 1 首（巴赫平均律）\n- 大型乐曲 1 首\n- 中外乐曲各 1 首\n- 视奏\n\n### 演奏级\n- 练习曲 1 首（音乐会级别）\n- 复调乐曲 1 首\n- 大型乐曲 1 首\n- 乐曲 1 首\n- 视奏 + 即兴伴奏\n\n---\n\n## 各体系难度对标\n\n| 级别难度 | ABRSM | 音协 | 央院 | 国院 | 上音 |\n|---------|-------|------|------|------|------|\n| 入门 | Prep-1 | 1 | 1 | 1 | 1 |\n| 初级 | 2-3 | 2-3 | 2-3 | 2-3 | 2-3 |\n| 中级 | 4-5 | 4-6 | 4-6 | 4-6 | 4-6 |\n| 中高级 | 6-7 | 7-8 | 7-8 | 7-8 | 7-8 |\n| 高级 | 8 | 9-10 | 9 | 9-10 | 9-10 |\n| 演奏级 | Diploma | — | 演奏级 | — | — |\n\n---\n\n## 考级常见曲目选例\n\n### 初级（1-3级）\n- 巴赫：小步舞曲（G大调/G小调）、进行曲\n- 克莱门蒂：小奏鸣曲 Op.36 No.1\n- 库劳：小奏鸣曲 Op.55 No.1\n- 舒曼：少年曲集选曲\n- 柴可夫斯基：少年钢琴曲集选曲\n- 布格缪勒：练习曲 Op.100 选曲\n- 车尔尼：599 选曲\n\n### 中级（4-6级）\n- 巴赫：二部创意曲、三部创意曲\n- 海顿：奏鸣曲（Hob.XVI 系列简单乐章）\n- 莫扎特：奏鸣曲 K.545\n- 贝多芬：奏鸣曲 Op.49 No.1/No.2\n- 舒伯特：即兴曲 Op.90 No.3、音乐瞬间\n- 肖邦：圆舞曲（简单几首）、前奏曲选\n- 门德尔松：无词歌选曲\n- 德彪西：儿童园地选曲\n\n### 高级（7-10级）\n- 巴赫：平均律钢琴曲集（选曲）\n- 海顿：奏鸣曲 Hob.XVI:50/52\n- 莫扎特：奏鸣曲 K.310/331/457\n- 贝多芬：奏鸣曲（悲怆/月光/暴风雨/黎明/热情等）\n- 舒伯特：即兴曲 Op.142、奏鸣曲\n- 肖邦：练习曲、叙事曲、谐谑曲、波兰舞曲\n- 李斯特：爱之梦、匈牙利狂想曲、练习曲\n- 拉赫玛尼诺夫：前奏曲、音画练习曲\n- 德彪西：意象集、前奏曲\n- 拉威尔：小奏鸣曲、水之嬉戏\n\nFile v1.0.2:references/repertoire-database.md\n\n# 分级曲目库\n\n按难度递进排列，每级分四大类：练习曲 / 复调 / 奏鸣曲（大型乐曲） / 乐曲\n\n---\n\n## 启蒙级（学琴 0-6 个月）\n\n### 练习曲\n| 教材 | 使用建议 |\n|------|---------|\n| 《约翰·汤普森简易钢琴教程》1-2册 | 经典启蒙教材，中央 C 入门法 |\n| 《拜厄钢琴基本教程》前半 | 双手配合基础训练 |\n| 《巴斯蒂安钢琴教程》基础级 | 多维度综合启蒙（技巧+乐理+演奏） |\n| 《菲伯尔钢琴基础教程》 | 美式启蒙体系，重乐感和创造力 |\n| 《孩子们的哈农》 | 手指热身启蒙 |\n\n### 乐曲\n| 曲目 | 作曲家 | 训练重点 |\n|------|--------|---------|\n| 玛丽有只小羊羔 | 传统 | 五指位置、旋律感 |\n| 小星星变奏曲（简化） | 传统 | 基础变奏认知 |\n| 欢乐颂（简化） | 贝多芬 | 双手简单配合 |\n| 铃儿响叮当 | 传统 | 附点节奏入门 |\n\n---\n\n## 初级（1-3级）\n\n### 练习曲\n| 曲目 | 作曲家 | 训练重点 | 难度 |\n|------|--------|---------|------|\n| 车尔尼 Op.599 选曲 | 车尔尼 | 五指固定位、简单音阶 | ⭐ |\n| 布格缪勒 Op.100 选曲 | 布格缪勒 | 音乐性启蒙 | ⭐ |\n| 莱蒙练习曲 Op.37 | 莱蒙 | 表情与技巧结合 | ⭐⭐ |\n| 车尔尼 Op.849 No.1-15 | 车尔尼 | 流畅性训练 | ⭐⭐ |\n| 杜维诺伊练习曲 Op.176 | 杜维诺伊 | 手指独立性 | ⭐⭐ |\n\n### 复调\n| 曲目 | 作曲家 | 训练重点 |\n|------|--------|---------|\n| 巴赫初级钢琴曲集 | 巴赫 | 双手独立、声部分离 |\n| 安娜·马格达莱娜笔记本选曲 | 巴赫 | 巴洛克风格入门 |\n| 小前奏曲与赋格 | 巴赫 | 复调思维建立 |\n\n### 奏鸣曲\n| 曲目 | 作曲家 | 训练重点 |\n|------|--------|---------|\n| 小奏鸣曲 Op.36 No.1-3 | 克莱门蒂 | 奏鸣曲式认知 |\n| 小奏鸣曲 Op.55 No.1-3 | 库劳 | 古典风格 |\n| 小奏鸣曲 Op.20 No.1 | 杜塞克 | 流畅性 |\n| 小奏鸣曲 Op.88 No.3 | 库劳 | 手指跑动 |\n\n### 乐曲\n| 曲目 | 作曲家 | 风格 | 训练重点 |\n|------|--------|------|---------|\n| 献给爱丽丝（简化） | 贝多芬 | 古典 | 旋律与伴奏层次 |\n| 阿拉伯风格曲 | 布格缪勒 | 浪漫 | 快速跑动+强弱的对比 |\n| 骑士 | 布格缪勒 | 浪漫 | 和弦力度 |\n| 快乐的农夫 | 舒曼 | 浪漫 | 旋律歌唱性 |\n| G大调小步舞曲 | 贝多芬 | 古典 | 典雅风格 |\n| 梦幻曲 | 舒曼 | 浪漫 | 音色控制、踏板 |\n| 洋娃娃的梦 | 奥斯丁 | 浪漫 | 音画表现 |\n\n---\n\n## 中级（4-6级）\n\n### 练习曲\n| 曲目 | 作曲家 | 训练重点 | 难度 |\n|------|--------|---------|------|\n| 车尔尼 Op.849（后半） | 车尔尼 | 流畅性+速度 | ⭐⭐ |\n| 车尔尼 Op.299 选曲 | 车尔尼 | 快速跑动 | ⭐⭐⭐ |\n| 车尔尼 Op.740 No.1-10 | 车尔尼 | 手指灵活性 | ⭐⭐⭐ |\n| 克拉默练习曲选 | 克拉默 | 多声部控制 | ⭐⭐⭐ |\n| 莫什科夫斯基练习曲 Op.72 | 莫什科夫斯基 | 演奏级预备 | ⭐⭐⭐ |\n\n### 复调\n| 曲目 | 作曲家 | 训练重点 |\n|------|--------|---------|\n| 巴赫二部创意曲（全15首） | 巴赫 | 两条独立旋律线 |\n| 巴赫三部创意曲（选曲） | 巴赫 | 三声部独立 |\n| 法国组曲选曲 | 巴赫 | 舞曲风格 |\n| 斯卡拉蒂奏鸣曲（简单几首） | 斯卡拉蒂 | 技巧+装饰音 |\n\n### 奏鸣曲\n| 曲目 | 作曲家 | 训练重点 |\n|------|--------|---------|\n| 奏鸣曲 K.545 | 莫扎特 | 古典风格规范 |\n| 奏鸣曲 Op.49 No.1/No.2 | 贝多芬 | 贝多芬入门 |\n| 奏鸣曲 Hob.XVI:27/35/37 | 海顿 | 海顿风格 |\n| 奏鸣曲 K.283/331 | 莫扎特 | 莫扎特进阶 |\n\n### 乐曲\n| 曲目 | 作曲家 | 风格 | 训练重点 |\n|------|--------|------|---------|\n| 圆舞曲 Op.64 No.2 | 肖邦 | 浪漫 | 华彩式圆舞曲 |\n| 降E大调夜曲 Op.9 No.2 | 肖邦 | 浪漫 | 歌唱性、装饰音 |\n| 音乐瞬间 Op.94 No.3 | 舒伯特 | 浪漫 | 节奏性格 |\n| 即兴曲 Op.90 No.2 | 舒伯特 | 浪漫 | 快速跑动+旋律 |\n| 春之歌 | 门德尔松 | 浪漫 | 无词歌、音色 |\n| 猎歌 | 门德尔松 | 浪漫 | 和弦跳跃 |\n| 梦幻 | 德彪西 | 印象派 | 音色层次 |\n| 亚麻色头发的少女 | 德彪西 | 印象派 | 和声色彩 |\n| 婚礼进行曲（钢琴版） | 瓦格纳/李斯特 | 浪漫 | 宏大音响 |\n| 土耳其进行曲 | 莫扎特 | 古典 | 轻巧触键 |\n\n---\n\n## 中高级（7-8级）\n\n### 练习曲\n| 曲目 | 作曲家 | 训练重点 |\n|------|--------|---------|\n| 车尔尼 Op.740 选曲 | 车尔尼 | 全面技巧 |\n| 克拉默练习曲选 | 克拉默 | 多声部 |\n| 莫什科夫斯基 Op.72 | 莫什科夫斯基 | 高级技巧 |\n| 肖邦练习曲 Op.10 No.3/No.6/No.9 | 肖邦 | 歌唱性+技巧 |\n| 肖邦练习曲 Op.25 No.1/No.2/No.9 | 肖邦 | 综合性 |\n\n### 复调\n| 曲目 | 作曲家 |\n|------|--------|\n| 巴赫三部创意曲 | 巴赫 |\n| 巴赫平均律（选曲） BWV 846/847/855 等 | 巴赫 |\n| 英国组曲/法国组曲选曲 | 巴赫 |\n\n### 奏鸣曲\n| 曲目 | 作曲家 |\n|------|--------|\n| 悲怆奏鸣曲 Op.13（全乐章） | 贝多芬 |\n| 月光奏鸣曲 Op.27 No.2 | 贝多芬 |\n| 奏鸣曲 K.310/332/333/457 | 莫扎特 |\n| 奏鸣曲 Hob.XVI:50/52 | 海顿 |\n\n### 乐曲\n| 曲目 | 作曲家 | 风格 |\n|------|--------|------|\n| 幻想即兴曲 Op.66 | 肖邦 | 浪漫 |\n| 军队波兰舞曲 Op.40 No.1 | 肖邦 | 浪漫 |\n| 爱之梦 No.3 | 李斯特 | 浪漫 |\n| 安慰曲 No.3 | 李斯特 | 浪漫 |\n| 阿拉伯风格曲 No.1 | 德彪西 | 印象派 |\n| 月光（贝加摩组曲） | 德彪西 | 印象派 |\n| 小丑的晨歌 | 拉威尔 | 印象派 |\n| 浏阳河 | 王建中 | 中国作品 |\n| 彩云追月 | 王建中 | 中国作品 |\n| 山丹丹花开红艳艳 | 王建中 | 中国作品 |\n\n---\n\n## 高级（9-10级/演奏级）\n\n### 练习曲\n| 曲目 | 作曲家 | 技术类型 |\n|------|--------|---------|\n| 肖邦练习曲 Op.10 No.4/No.5/No.8/No.12 | 肖邦 | 跑动/黑键/革命 |\n| 肖邦练习曲 Op.25 No.6/No.11/No.12 | 肖邦 | 三度/冬风/海洋 |\n| 李斯特超技练习曲（选曲） | 李斯特 | 综合高级 |\n| 拉赫玛尼诺夫音画练习曲 Op.33/39 | 拉赫玛尼诺夫 | 音画+技巧 |\n| 斯克里亚宾练习曲 Op.8 No.12 | 斯克里亚宾 | 八度+和弦 |\n\n### 复调\n| 曲目 | 作曲家 |\n|------|--------|\n| 巴赫平均律（任意） | 巴赫 |\n| 赋格的艺术选曲 | 巴赫 |\n| 肖斯塔科维奇前奏曲与赋格 | 肖斯塔科维奇 |\n\n### 奏鸣曲\n| 曲目 | 作曲家 |\n|------|--------|\n| 暴风雨奏鸣曲 Op.31 No.2 | 贝多芬 |\n| 黎明奏鸣曲 Op.53 | 贝多芬 |\n| 热情奏鸣曲 Op.57 | 贝多芬 |\n| 告别奏鸣曲 Op.81a | 贝多芬 |\n| 晚期奏鸣曲 Op.109/110/111 | 贝多芬 |\n| 奏鸣曲 K.576 | 莫扎特 |\n| 奏鸣曲 D.960 | 舒伯特 |\n\n### 乐曲\n| 曲目 | 作曲家 | 风格 |\n|------|--------|------|\n| 叙事曲 No.1/No.4 | 肖邦 | 浪漫 |\n| 谐谑曲 No.2 | 肖邦 | 浪漫 |\n| 匈牙利狂想曲 No.2/No.6 | 李斯特 | 浪漫 |\n| 梅菲斯托圆舞曲 | 李斯特 | 浪漫 |\n| 欢乐岛 | 德彪西 | 印象派 |\n| 夜之幽灵 | 拉威尔 | 印象派 |\n| 前奏曲 Op.3 No.2 | 拉赫玛尼诺夫 | 后浪漫 |\n| 第二钢琴奏鸣曲 | 拉赫玛尼诺夫 | 后浪漫 |\n| 春江花月夜 | 黎英海 | 中国作品 |\n| 百鸟朝凤 | 王建中 | 中国作品 |\n| 夕阳箫鼓 | 黎英海 | 中国作品 |\n\n---\n\n## 专项分类推荐\n\n### 各级经典必弹曲目（TOP 10）\n1. 巴赫：C大调前奏曲 BWV 846（初级+）\n2. 贝多芬：献给爱丽丝（中级）\n3. 莫扎特：土耳其进行曲（中级）\n4. 德彪西：月光（中高级）\n5. 肖邦：幻想即兴曲（中高级）\n6. 贝多芬：月光奏鸣曲第一乐章（中级+）\n7. 肖邦：降E大调夜曲 Op.9 No.2（中级）\n8. 贝多芬：悲怆奏鸣曲第二乐章（中级+）\n9. 巴赫：二部创意曲 No.8（中级）\n10. 车尔尼：Op.299 No.6（中级）\n\n### 针对技术短板的推荐\n- **手指独立性差**：巴赫二部创意曲、车尔尼 Op.849\n- **跑动不均匀**：车尔尼 Op.299、克拉默练习曲\n- **八度技巧弱**：肖邦练习曲 Op.25 No.10、李斯特练习曲\n- **踏板控制差**：德彪西前奏曲、肖邦夜曲\n- **歌唱性不足**：门德尔松无词歌、肖邦夜曲\n- **和弦力度不足**：贝多芬奏鸣曲、拉赫玛尼诺夫前奏曲\n- **节奏不稳**：巴托克《小宇宙》、肖斯塔科维奇前奏曲\n\nFile v1.0.2:references/report-template.md\n\n# HTML 报告模板\n\n用于生成钢琴教学相关的交互式 HTML 报告。\n\n## 使用说明\n在 SKILL.md 中，当需要生成完整教学报告时（如同时包含多个模块的内容），使用此模板生成 HTML。\n\n## 模板变量\n- `{{TITLE}}` — 报告标题\n- `{{STUDENT_LEVEL}}` — 学生级别\n- `{{REPORT_DATE}}` — 生成日期\n- `{{MODULES}}` — 各模块内容卡片（HTML片段）\n- `{{NAV_ITEMS}}` — 目录导航项\n\n## 基础框架\n\n```html\n<!DOCTYPE html>\n<html lang=\"zh-CN\">\n<head>\n    <meta charset=\"UTF-8\">\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n    <title>{{TITLE}}</title>\n    <style>\n        :root {\n            --bg: #faf8f5;\n            --card-bg: #ffffff;\n            --text: #2c2416;\n            --text-secondary: #6b5e4a;\n            --gold: #c9a84c;\n            --gold-light: #f5e6c8;\n            --black: #1a1a1a;\n            --white: #ffffff;\n            --accent: #8b7355;\n            --border: #e0d5c1;\n            --shadow: 0 2px 12px rgba(0,0,0,0.06);\n            --radius: 12px;\n        }\n        \n        * { margin: 0; padding: 0; box-sizing: border-box; }\n        \n        body {\n            font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", \"PingFang SC\", \"Microsoft YaHei\", sans-serif;\n            background: var(--bg);\n            color: var(--text);\n            line-height: 1.7;\n        }\n        \n        /* 头部 */\n        .header {\n            background: linear-gradient(135deg, var(--black) 0%, #2c2416 100%);\n            color: var(--white);\n            padding: 48px 24px;\n            text-align: center;\n            position: relative;\n            overflow: hidden;\n        }\n        \n        .header::before {\n            content: '';\n            position: absolute;\n            top: 0; left: 0; right: 0; bottom: 0;\n            background: repeating-linear-gradient(\n                90deg,\n                transparent,\n                transparent 40px,\n                rgba(201,168,76,0.05) 40px,\n                rgba(201,168,76,0.05) 42px\n            );\n        }\n        \n        .header h1 {\n            font-size: 2em;\n            font-weight: 700;\n            position: relative;\n            letter-spacing: 2px;\n        }\n        \n        .header .subtitle {\n            color: var(--gold);\n            margin-top: 8px;\n            font-size: 0.95em;\n            position: relative;\n        }\n        \n        .student-badge {\n            display: inline-block;\n            background: var(--gold);\n            color: var(--black);\n            padding: 4px 16px;\n            border-radius: 20px;\n            font-size: 0.85em;\n            margin-top: 12px;\n            font-weight: 600;\n            position: relative;\n        }\n        \n        /* 钢琴键盘装饰 */\n        .keys-decor {\n            display: flex;\n            justify-content: center;\n            margin: 12px 0 0;\n            opacity: 0.3;\n            position: relative;\n        }\n        \n        .keys-decor .white-key {\n            width: 28px;\n            height: 40px;\n            background: white;\n            border: 1px solid #ccc;\n            border-radius: 0 0 3px 3px;\n        }\n        \n        .keys-decor .black-key {\n            width: 18px;\n            height: 24px;\n            background: #333;\n            border-radius: 0 0 2px 2px;\n            margin: 0 -9px;\n            z-index: 1;\n        }\n        \n        /* 导航 */\n        .nav {\n            display: flex;\n            flex-wrap: wrap;\n            gap: 8px;\n            padding: 20px 24px;\n            justify-content: center;\n            background: var(--card-bg);\n            border-bottom: 1px solid var(--border);\n            position: sticky;\n            top: 0;\n            z-index: 100;\n        }\n        \n        .nav a {\n            text-decoration: none;\n            color: var(--text-secondary);\n            padding: 6px 16px;\n            border-radius: 20px;\n            font-size: 0.9em;\n            transition: all 0.2s;\n            border: 1px solid transparent;\n        }\n        \n        .nav a:hover {\n            background: var(--gold-light);\n            color: var(--accent);\n            border-color: var(--gold);\n        }\n        \n        /* 主内容 */\n        .container {\n            max-width: 900px;\n            margin: 0 auto;\n            padding: 32px 24px;\n        }\n        \n        /* 卡片 */\n        .card {\n            background: var(--card-bg);\n            border-radius: var(--radius);\n            box-shadow: var(--shadow);\n            margin-bottom: 24px;\n            overflow: hidden;\n            border: 1px solid var(--border);\n        }\n        \n        .card-header {\n            padding: 20px 24px;\n            border-bottom: 1px solid var(--border);\n            display: flex;\n            align-items: center;\n            gap: 10px;\n        }\n        \n        .card-header .icon {\n            font-size: 1.4em;\n        }\n        \n        .card-header h2 {\n            font-size: 1.2em;\n            font-weight: 700;\n            color: var(--black);\n        }\n        \n        .card-body {\n            padding: 24px;\n        }\n        \n        .card-body h3 {\n            font-size: 1.05em;\n            color: var(--accent);\n            margin: 20px 0 10px;\n            padding-bottom: 6px;\n            border-bottom: 2px solid var(--gold-light);\n        }\n        \n        .card-body h3:first-child {\n            margin-top: 0;\n        }\n        \n        .card-body p {\n            margin-bottom: 12px;\n            color: var(--text);\n        }\n        \n        /* 表格样式 */\n        .card-body table {\n            width: 100%;\n            border-collapse: collapse;\n            margin: 16px 0;\n            font-size: 0.92em;\n        }\n        \n        .card-body th {\n            background: var(--black);\n            color: var(--white);\n            padding: 10px 14px;\n            text-align: left;\n            font-weight: 600;\n        }\n        \n        .card-body td {\n            padding: 10px 14px;\n            border-bottom: 1px solid var(--border);\n        }\n        \n        .card-body tr:nth-child(even) td {\n            background: #faf8f3;\n        }\n        \n        /* 难点高亮 */\n        .difficulty-highlight {\n            background: #fff8e7;\n            border-left: 4px solid var(--gold);\n            padding: 16px 20px;\n            border-radius: 0 8px 8px 0;\n            margin: 16px 0;\n        }\n        \n        .difficulty-highlight .label {\n            font-weight: 700;\n            color: var(--gold);\n            font-size: 0.9em;\n            text-transform: uppercase;\n            letter-spacing: 1px;\n        }\n        \n        /* 练习步骤 */\n        .practice-steps {\n            list-style: none;\n            counter-reset: step;\n        }\n        \n        .practice-steps li {\n            counter-increment: step;\n            padding: 10px 0 10px 40px;\n            position: relative;\n            border-bottom: 1px dashed var(--border);\n        }\n        \n        .practice-steps li::before {\n            content: counter(step);\n            position: absolute;\n            left: 0;\n            top: 8px;\n            width: 26px;\n            height: 26px;\n            background: var(--gold);\n            color: var(--white);\n            border-radius: 50%;\n            font-size: 0.8em;\n            font-weight: 700;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n        }\n        \n        /* 计划表 */\n        .schedule-table td:first-child {\n            font-weight: 700;\n            white-space: nowrap;\n            color: var(--accent);\n        }\n        \n        /* 提示框 */\n        .tip-box {\n            background: #f0f7f0;\n            border-left: 4px solid #4a9;\n            padding: 14px 18px;\n            border-radius: 0 8px 8px 0;\n            margin: 16px 0;\n            font-size: 0.93em;\n        }\n        \n        .warn-box {\n            background: #fff5f0;\n            border-left: 4px solid #e88;\n            padding: 14px 18px;\n            border-radius: 0 8px 8px 0;\n            margin: 16px 0;\n            font-size: 0.93em;\n        }\n        \n        /* 评分/进度条 */\n        .skill-bar {\n            display: flex;\n            align-items: center;\n            margin: 8px 0;\n            gap: 10px;\n        }\n        \n        .skill-bar .label {\n            width: 90px;\n            font-size: 0.9em;\n            color: var(--text-secondary);\n        }\n        \n        .skill-bar .bar {\n            flex: 1;\n            height: 8px;\n            background: #eee;\n            border-radius: 4px;\n            overflow: hidden;\n        }\n        \n        .skill-bar .fill {\n            height: 100%;\n            background: var(--gold);\n            border-radius: 4px;\n            transition: width 0.6s ease;\n        }\n        \n        .skill-bar .score {\n            width: 36px;\n            text-align: right;\n            font-weight: 700;\n            font-size: 0.9em;\n            color: var(--accent);\n        }\n        \n        /* 页脚 */\n        .footer {\n            text-align: center;\n            padding: 32px 24px;\n            color: var(--text-secondary);\n            font-size: 0.85em;\n        }\n        \n        .footer .keys-decor {\n            margin-bottom: 12px;\n        }\n        \n        /* 响应式 */\n        @media (max-width: 600px) {\n            .header h1 { font-size: 1.5em; }\n            .container { padding: 16px; }\n            .card-body { padding: 16px; }\n            .card-body table { font-size: 0.8em; }\n            .card-body th, .card-body td { padding: 8px 10px; }\n        }\n        \n        /* 打印优化 */\n        @media print {\n            .nav { display: none; }\n            .header { padding: 24px; }\n            .card { break-inside: avoid; box-shadow: none; }\n        }\n    </style>\n</head>\n<body>\n    <!-- 头部 -->\n    <header class=\"header\">\n        <h1>{{TITLE}}</h1>\n        <p class=\"subtitle\">AI 钢琴老师 教学报告</p>\n        <span class=\"student-badge\">{{STUDENT_LEVEL}}</span>\n        <div class=\"keys-decor\">\n            <span class=\"white-key\"></span><span class=\"black-key\"></span>\n            <span class=\"white-key\"></span><span class=\"black-key\"></span>\n            <span class=\"white-key\"></span>\n            <span class=\"white-key\"></span><span class=\"black-key\"></span>\n            <span class=\"white-key\"></span><span class=\"black-key\"></span>\n            <span class=\"white-key\"></span><span class=\"black-key\"></span>\n            <span class=\"white-key\"></span>\n        </div>\n    </header>\n    \n    <!-- 导航 -->\n    <nav class=\"nav\">\n        {{NAV_ITEMS}}\n    </nav>\n    \n    <!-- 内容 -->\n    <div class=\"container\">\n        {{MODULES}}\n    </div>\n    \n    <!-- 页脚 -->\n    <footer class=\"footer\">\n        <div class=\"keys-decor\">\n            <span class=\"white-key\"></span><span class=\"black-key\"></span>\n            <span class=\"white-key\"></span>\n        </div>\n        <p>AI 钢琴老师 · 生成于 {{REPORT_DATE}}</p>\n        <p style=\"font-size:0.8em;margin-top:4px;\">本报告由 AI 生成，仅供参考，建议配合专业教师指导使用</p>\n    </footer>\n</body>\n</html>\n```\n\n## 模块卡片模板\n\n### 乐理教学卡片\n```html\n<section class=\"card\" id=\"theory\">\n    <div class=\"card-header\">\n        <span class=\"icon\">🎼</span>\n        <h2>乐理知识</h2>\n    </div>\n    <div class=\"card-body\">\n        <!-- 各知识点按教学格式输出 -->\n    </div>\n</section>\n```\n\n### 曲目分析卡片\n```html\n<section class=\"card\" id=\"repertoire\">\n    <div class=\"card-header\">\n        <span class=\"icon\">🎹</span>\n        <h2>曲目分析：{曲目名}</h2>\n    </div>\n    <div class=\"card-body\">\n        <!-- 按曲目分析格式输出 -->\n    </div>\n</section>\n```\n\n### 练习计划卡片\n```html\n<section class=\"card\" id=\"plan\">\n    <div class=\"card-header\">\n        <span class=\"icon\">📋</span>\n        <h2>练习计划</h2>\n    </div>\n    <div class=\"card-body\">\n        <table class=\"schedule-table\">\n            <!-- 计划表格 -->\n        </table>\n    </div>\n</section>\n```\n\n### 技巧指导卡片\n```html\n<section class=\"card\" id=\"technique\">\n    <div class=\"card-header\">\n        <span class=\"icon\">✋</span>\n        <h2>技巧指导</h2>\n    </div>\n    <div class=\"card-body\">\n        <!-- 技巧分析内容 -->\n    </div>\n</section>\n```\n\n### 能力评估卡片\n```html\n<section class=\"card\" id=\"assessment\">\n    <div class=\"card-header\">\n        <span class=\"icon\">📊</span>\n        <h2>能力评估</h2>\n    </div>\n    <div class=\"card-body\">\n        <div class=\"skill-bar\">\n            <span class=\"label\">技术水平</span>\n            <div class=\"bar\"><div class=\"fill\" style=\"width:80%\"></div></div>\n            <span class=\"score\">8/10</span>\n        </div>\n        <!-- ...更多能力条... -->\n    </div>\n</section>\n```\n\n## 使用规则\n1. 生成 HTML 时，先用实际内容替换所有 `{{VARIABLE}}` 占位符\n2. 模块卡片根据用户需要选择性生成，不要全部生成\n3. 导航项 `{{NAV_ITEMS}}` 应与实际生成的模块保持一致\n4. 文件名：`piano-report-{日期}.html`，保存到当前工作目录\n\nFile v1.0.2:skill-card.md\n\n## Description: <br>\nAI Piano Teacher covering music theory, technique, repertoire analysis, practice plans, exam prep (ABRSM/CM/CCM), sight reading, ear training, mistake diagnosis, and repertoire recommendations. <br>\n\nThis skill is ready for commercial/non-commercial use. <br>\n\n## Publisher: <br>\n[bettermen](https://clawhub.ai/user/bettermen) <br>\n\n### License/Terms of Use: <br>\nMIT-0 <br>\n\n\n## Use Case: <br>\nExternal learners, teachers, and agents use this skill to provide Chinese-first piano tutoring across theory, technique, repertoire analysis, exam preparation, sight reading, ear training, mistake diagnosis, and practice planning. <br>\n\n### Deployment Geography for Use: <br>\nGlobal <br>\n\n## Known Risks and Mitigations: <br>\nRisk: Broad triggers may activate the skill for general music-theory or ear-training prompts. <br>\nMitigation: Use the skill when piano tutoring is intended, and switch context or disable invocation when the user needs unrelated music guidance. <br>\nRisk: The skill can generate HTML reports or Tencent Docs plans when requested or when connectors are available. <br>\nMitigation: Only allow report or document generation when the user explicitly wants those files or online documents created. <br>\nRisk: Piano instruction may be unsuitable if the learner's level, age, practice constraints, or goals are missing. <br>\nMitigation: Collect the student profile requested by the skill before giving detailed practice plans or exam preparation guidance. <br>\n\n\n## Reference(s): <br>\n- [ClawHub skill page](https://clawhub.ai/bettermen/skills/piano-teacher) <br>\n- [常见错误诊断手册](references/common-mistakes.md) <br>\n- [考级曲目库](references/exam-repertoire.md) <br>\n- [分级曲目库](references/repertoire-database.md) <br>\n- [HTML 报告模板](references/report-template.md) <br>\n\n\n## Skill Output: <br>\n**Output Type(s):** [text, markdown, code, guidance] <br>\n**Output Format:** [Markdown responses with optional standalone HTML reports] <br>\n**Output Parameters:** [1D] <br>\n**Other Properties Related to Output:** [May generate Tencent Docs plans when that connector is available; otherwise produces conversational tutoring guidance and HTML or Markdown outputs.] <br>\n\n## Skill Version(s): <br>\n1.0.2 (source: frontmatter and server release evidence) <br>\n\n## Ethical Considerations: <br>\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment. <br>\n\nArchive v1.0.1: 7 files, 21724 bytes\n\nFiles: references/common-mistakes.md (9491b), references/exam-repertoire.md (4887b), references/repertoire-database.md (8409b), references/report-template.md (13235b), skill-card.md (2749b), SKILL.md (16047b), _meta.json (132b)\n\nFile v1.0.1:SKILL.md\n\n---\ntitle: \"AI钢琴老师\"\nsummary: \"AI钢琴老师全流程助手。覆盖乐理教学、指法技巧、曲目分析、练习计划、考级辅导（央院/音协/英皇ABRSM/国院/上音）、视奏练耳、错误诊断、曲目推荐8大模块。支持9大输入场景识别和交互式HTML报告生成。\"\nversion: 1.0.0\nauthor: \"WB\"\nagent_created: true\ntags:\n  - piano\n  - music\n  - teacher\n  - education\n  - music-theory\n  - exam-prep\n  - practice\n  - repertoire\n  - sight-reading\n  - ear-training\ntriggers:\n  - 钢琴老师\n  - 学钢琴\n  - 钢琴教学\n  - 钢琴练习\n  - 钢琴考级\n  - 钢琴指法\n  - 乐理\n  - 视奏\n  - 练耳\n  - 钢琴曲目\n  - 曲目推荐\n  - 练习计划\n  - 考级辅导\n  - 指法技巧\n  - 曲目分析\nname: piano-teacher\ndescription: \"AI Piano Teacher covering music theory, technique, repertoire analysis, practice plans, exam prep (ABRSM/CM/CCM), sight reading, ear training, mistake diagnosis, and repertoire recommendations. Triggered by: learn piano, piano teacher, piano practice, piano exam, music theory, piano technique, piano repertoire, sight reading, ear training.\"\ndescription_zh: \"AI钢琴老师全流程助手。覆盖乐理教学、指法技巧、曲目分析、练习计划、考级辅导（央院/音协/英皇ABRSM）、视奏练耳、错误诊断、曲目推荐8大模块。触发词：钢琴老师、学钢琴、钢琴教学、钢琴练习、钢琴考级、钢琴指法、乐理、视奏、练耳、钢琴曲目推荐。\"\nuser-invocable: true\nargument-hint: \"描述你的学琴阶段/水平、遇到的问题、想学的曲目或考级目标\"\n---\n\n# AI 钢琴老师\n\n你是一位经验丰富的钢琴教师，拥有 20 年以上教学经验，熟悉从幼儿启蒙到专业演奏级的全阶段教学。你的教学风格：专业严谨、因材施教、鼓励式引导。\n\n## 输入识别\n\n根据用户输入，判断场景并走对应分支：\n\n| 场景 | 识别特征 | 走分支 |\n|------|---------|--------|\n| 乐理学习 | \"乐理\"\"音阶\"\"和弦\"\"调式\"\"节奏\"\"音程\"\"五线谱\" | → 乐理基础教学 |\n| 指法技巧 | \"指法\"\"手型\"\"力度\"\"踏板\"\"触键\"\"跑动\"\"八度\" | → 指法与技巧指导 |\n| 曲目分析 | 具体曲名+\"分析\"\"难点\"\"怎么弹\" | → 曲目分析与演奏建议 |\n| 练习计划 | \"练习计划\"\"每天练什么\"\"怎么练\" | → 练习计划生成 |\n| 考级辅导 | \"考级\"\"ABRSM\"\"英皇\"\"央院\"\"音协\"\"X级\" | → 考级辅导 |\n| 视奏练耳 | \"视奏\"\"练耳\"\"听音\"\"节奏训练\"\"模唱\" | → 视奏与练耳训练 |\n| 错误诊断 | \"为什么\"\"不对\"\"总是\"\"弹不好\"\"卡住了\" | → 常见错误诊断 |\n| 曲目推荐 | \"推荐\"\"适合\"\"什么曲子\"\"选曲\"\"下一首\" | → 曲目推荐 |\n| 综合咨询 | 无明确指向、\"怎么开始\"\"学琴建议\" | → 综合评估与引导 |\n\n如用户输入同时命中多个场景，按优先级合并处理（优先级：错误诊断 > 指法技巧 > 曲目分析 > 乐理 > 其他）。\n\n## 处理流程\n\n### 第一步：学生画像建立\n\n在首次对话或信息不足时，先收集以下信息（一次问 2-3 个问题，不要一次全问）：\n\n1. **学琴阶段**：零基础 / 启蒙（1-6个月） / 初级（1-3级） / 中级（4-7级） / 高级（8-10级） / 演奏级\n2. **年龄**：幼儿（4-6岁） / 少儿（7-12岁） / 青少年（13-17岁） / 成人（18岁+）\n3. **练琴频率**：每天多久？每周几天？\n4. **目标**：兴趣培养 / 考级 / 专业发展 / 成人自娱\n5. **当前教材/曲目**：正在弹什么？\n\n基于学生画像，后续所有输出的难度和措辞都适配该阶段。\n\n### 第二步：模块化教学\n\n根据识别的场景，执行对应模块。每个模块输出必须包含：\n- **核心知识点**：要教什么\n- **分步讲解**：怎么教（由浅入深）\n- **练习示范**：怎么练（具体练习方法）\n- **常见问题**：容易错在哪\n\n---\n\n## 模块一：乐理基础教学\n\n当用户提出乐理相关问题时执行。\n\n### 覆盖范围\n\n按难度递进：\n- **启蒙级**：五线谱认知（高音/低音谱号）、音符时值（全/二分/四分/八分）、拍号（2/4, 3/4, 4/4）、钢琴键盘布局\n- **初级**：大调音阶（C,G,D,A,F,降B）、小三和弦、音程（二度到八度）、附点节奏、休止符\n- **中级**：所有大调音阶及关系小调、三和弦转位、属七和弦、切分节奏、三连音、调号记忆\n- **高级**：半音阶、全音阶、调式（多利亚/弗里吉亚等）、和声功能进行（I-IV-V-I）、转调、复杂拍号（5/4, 7/8）、装饰音记谱\n\n### 教学格式\n\n对每个乐理知识点，按此结构输出：\n\n```\n## {知识点名称}\n\n### 一句话解释\n{用最通俗的话说明这是什么}\n\n### 在钢琴上的位置\n{在键盘上怎么找、怎么弹}\n\n### 记忆口诀/方法\n{提供易记的诀窍}\n\n### 练习小任务\n1. {具体练习 1}\n2. {具体练习 2}\n3. {自测题}\n```\n\n### 互动练习生成\n\n用户说\"出题考考我\"时，随机生成 5 道乐理题，覆盖当前级别知识点。题目格式：\n\n```\n## 乐理自测\n\n第 1 题：[题目描述]\nA. [选项]  B. [选项]  C. [选项]  D. [选项]\n\n...（共 5 题）\n```\n\n用户作答后逐题批改并讲解。\n\n---\n\n## 模块二：指法与技巧指导\n\n当用户询问具体演奏技巧时执行。\n\n### 覆盖范围\n\n| 技巧类别 | 具体内容 |\n|---------|---------|\n| 基础手型 | 拱形手型、指尖站立、手腕放松、手臂重量运用 |\n| 音阶跑动 | 穿指/跨指、均匀性训练、速度提升策略 |\n| 琶音 | 三和弦琶音、属七琶音、手腕转动 |\n| 和弦 | 柱式和弦整齐度、和弦连接、力度层次 |\n| 双音与八度 | 三度/六度双音、八度技术（手腕/前臂）、颤音 |\n| 踏板 | 延音踏板（切分踏板）、弱音踏板、持音踏板 |\n| 触键 | legato连奏、staccato断奏、portato、tenuto |\n| 力度控制 | pp到ff层次、渐强渐弱、sforzando |\n| 装饰音 | 颤音、波音、回音、倚音、琶音记号 |\n| 特殊技巧 | 轮指、双手交叉、刮奏、泛音 |\n\n### 教学格式\n\n```\n## {技巧名称} | 难度：{启蒙/初级/中级/高级}\n\n### 正确示范\n- 手型要点：{具体描述}\n- 发力方式：{从哪发力，如何传导}\n- 关键角度：{手指/手腕/手臂角度}\n\n### 分步练习法\n1. 慢速分解练习：{具体步骤}\n2. 节奏变体练习：{如附点、反附点}\n3. 加速方法：{如何从慢到快}\n\n### ⚠️ 常见错误与纠正\n| 错误表现 | 原因 | 纠正方法 |\n|---------|------|---------|\n| {具体错误} | {原因} | {具体纠正} |\n\n### 练习曲推荐\n- 入门：{练习曲名，作曲家}\n- 进阶：{练习曲名，作曲家}\n```\n\n---\n\n## 模块三：曲目分析与演奏建议\n\n当用户提供具体曲目名称时执行。\n\n### 分析维度\n\n1. **作品背景**：作曲家、创作时期、风格流派、创作意图\n2. **曲式结构**：奏鸣曲式/三部曲式/回旋曲式/变奏曲等，标注各段小节号\n3. **技术难点拆解**（核心）：\n   - 列出 3-5 个关键技术挑战\n   - 每个难点给出针对性练习方法\n   - 标注最难段落（小节号）\n4. **音乐处理**：\n   - 主题性格分析\n   - 力度布局建议\n   - 速度变化（rubato处理点）\n   - 踏板建议\n5. **演奏版本推荐**：推荐 2-3 个参考录音版本，简述各版本特色\n\n### 教学格式\n\n```\n## {曲目名称} — {作曲家} | 难度：{级别}\n\n### 作品背景\n{2-3 句话说明创作背景和风格}\n\n### 曲式结构图\n{用文本或 ASCII 图示标注结构}\n\n### 🔑 技术难点攻克\n\n**难点 1：{具体描述}（第 XX-XX 小节）**\n- 练习方法：\n  1. {步骤 1}\n  2. {步骤 2}\n  3. {步骤 3}\n\n**难点 2：{具体描述}**\n- 练习方法：...\n\n### 🎵 音乐处理建议\n{针对各段的音乐表现建议}\n\n### 推荐录音版本\n1. {演奏家} — {特色}\n2. {演奏家} — {特色}\n```\n\n---\n\n## 模块四：练习计划生成\n\n当用户需要练习规划时执行。\n\n### 计划类型\n\n- **每日练习计划**：按分钟分配（如 60 分钟）\n- **周计划**：每周重点 + 每日分配\n- **月度/阶段计划**：以考级或演出为目标的倒推计划\n\n### 练习时间分配原则\n\n根据级别调整各模块占比：\n\n| 内容 | 启蒙/初级 | 中级 | 高级 |\n|------|----------|------|------|\n| 基本功（音阶/琶音/哈农） | 30% | 25% | 20% |\n| 练习曲 | 25% | 25% | 20% |\n| 乐曲（复调/奏鸣曲/乐曲） | 30% | 35% | 45% |\n| 视奏 | 10% | 10% | 10% |\n| 乐理/练耳 | 5% | 5% | 5% |\n\n### 输出格式\n\n```\n## {学员名称}的{日/周/月}练习计划\n\n### 当前阶段：{级别}\n### 目标：{目标描述}\n\n---\n### 每日练习结构（共 XX 分钟）\n\n| 时间段 | 内容 | 时长 | 具体要求 |\n|--------|------|------|---------|\n| 1 | 手指热身 | X min | {具体内容} |\n| 2 | 音阶与琶音 | X min | {调性、速度要求} |\n| 3 | 练习曲 | X min | {曲目+重点段落} |\n| 4 | 乐曲 | X min | {分段练习安排} |\n| 5 | 视奏/练耳 | X min | {具体任务} |\n\n### 🎯 本周重点目标\n1. {目标 1}\n2. {目标 2}\n\n### 📝 练习记录模板\n| 日期 | 完成内容 | 遇到问题 | 自评(1-5) |\n|------|---------|---------|----------|\n| | | | |\n```\n\n---\n\n## 模块五：考级辅导\n\n当用户提到考级时执行。\n\n### 支持的考级体系\n\n1. **ABRSM（英皇）**：1-8级 + Diploma\n   - 考试内容：音阶琶音 + 三首曲目 + 视奏 + 练耳\n   - 满分 150，100 分通过，120 良好，130 优秀\n\n2. **中国音乐家协会（音协）**：1-10级\n   - 考试内容：基本练习 + 练习曲 + 复调 + 大型乐曲 + 中小型乐曲\n\n3. **中央音乐学院（央院）**：1-9级 + 演奏级\n   - 考试内容：基本练习 + 练习曲 + 复调 + 大型乐曲 + 中小型乐曲 + 视奏（高级别）\n\n4. **中国音乐学院（国院）**：1-10级\n   - 考试内容：基本练习 + 练习曲 + 乐曲\n\n5. **上海音乐学院（上音）**：1-10级\n   - 考试内容：音阶琶音 + 练习曲 + 复调 + 乐曲\n\n### 考级辅导流程\n\n当用户说明目标考级体系+级别后：\n\n1. **考试要求解读**：列出该级别考试的所有项目及评分标准\n2. **曲目难度评估**：对用户已选或拟选曲目进行难度分析\n3. **备考时间线**：根据当前日期和考试日期倒推分阶段计划\n4. **各项目专项训练**：\n   - 音阶琶音：列出该级要求的全部调性+速度标准\n   - 曲目：逐个分析技术难点和音乐处理\n   - 视奏（如有）：给出训练方法和推荐材料\n   - 练耳（如有）：给出训练方法和模拟题\n5. **模拟考试**：生成模拟考试流程和评分表\n\n### 考级曲目库引用\n\n具体考级曲目要求参见 [考级曲目库](references/exam-repertoire.md)。\n\n---\n\n## 模块六：视奏与练耳训练\n\n当用户询问视奏或练耳时执行。\n\n### 视奏训练\n\n分级训练方法：\n\n```\n## 视奏训练 - {初级/中级/高级}\n\n### 视奏黄金法则\n1. 先看：调号、拍号、速度标记、临时记号\n2. 预读：扫视节奏型、音域范围、指法标记\n3. 不停顿：弹错不停，保持节奏前进\n4. 先节奏后音高：节奏准确优先于音高准确\n\n### 分级训练任务\n- 初级：双手分开视奏，4-8 小节短句\n- 中级：双手合奏，16 小节以内，含简单伴奏型\n- 高级：完整短曲，含转调、复杂节奏\n\n### 每日视奏任务生成\n根据用户级别，随机生成视奏任务（调性+节奏型+长度）。\n\n### 推荐视奏教材\n- 入门：《Joining the Dots》系列\n- 初级：《Improve Your Sight-Reading!》Paul Harris 1-3级\n- 中级：同上 4-6级、《Specimen Sight-Reading Tests》ABRSM\n- 高级：同上 7-8级、巴赫《小前奏曲与赋格》\n```\n\n### 练耳训练\n\n```\n## 练耳训练 - {初级/中级/高级}\n\n### 训练项目\n1. 节奏模仿：听一段节奏，用手拍出\n2. 音程辨认：听两个音，说出音程名称\n3. 和弦听辨：听和弦，辨别大三/小三/属七\n4. 旋律模唱：听一段旋律，用唱名模唱\n5. 终止式辨认：听和弦进行，识别终止式类型\n\n### 模拟训练题生成\n根据用户级别生成训练题，描述听辨要点。\n```\n\n---\n\n## 模块七：常见错误诊断\n\n当用户描述\"为什么弹不好\"\"总是卡住\"等问题时执行。\n\n### 诊断流程\n\n1. **倾听描述**：让用户详细说明遇到的问题（哪个曲子的哪一段、什么技术动作）\n2. **分类定位**：将问题归类到以下维度：\n   - 手型/姿势问题\n   - 指法编排问题\n   - 节奏不稳\n   - 力度控制不均\n   - 双手协调困难\n   - 踏板使用不当\n   - 紧张/心理问题\n   - 练习方法错误\n3. **根因分析**：找出根本原因，而非表面现象\n4. **给出处方**：针对性练习方案\n\n### 常见问题速查\n\n参见 [常见错误诊断手册](references/common-mistakes.md)。\n\n---\n\n## 模块八：曲目推荐\n\n当用户需要选曲建议时执行。\n\n### 推荐维度\n\n根据以下维度综合推荐：\n- 当前级别和技能短板\n- 学习目标（技术突破/音乐表现/考级需要/兴趣拓展）\n- 风格偏好（古典/浪漫/现代/爵士/流行/中国作品）\n- 曲目时长要求\n\n### 推荐格式\n\n```\n## 曲目推荐 — {级别} | {目标}\n\n### 练习曲\n| 曲目 | 作曲家 | 训练重点 | 难度 |\n|------|--------|---------|------|\n| {曲名} | {作曲家} | {核心训练点} | ⭐⭐⭐ |\n\n### 复调作品\n| 曲目 | 作曲家 | 训练重点 | 难度 |\n|------|--------|---------|------|\n\n### 奏鸣曲/大型乐曲\n| 曲目 | 作曲家 | 训练重点 | 难度 |\n|------|--------|---------|------|\n\n### 乐曲/小品\n| 曲目 | 作曲家 | 风格 | 训练重点 | 难度 |\n|------|--------|------|---------|------|\n\n### 中国作品\n| 曲目 | 作曲家 | 风格 | 训练重点 | 难度 |\n|------|--------|------|---------|------|\n\n### 💡 推荐理由\n{说明为什么这套组合适合该学生}\n```\n\n详细曲目库参见 [分级曲目库](references/repertoire-database.md)。\n\n---\n\n## 模块九：综合评估与引导\n\n当用户无明确指向时执行。\n\n1. **快速评估**：通过 3-5 个问题了解当前水平\n2. **能力雷达图**：用文本形式展示 6 维能力评估\n3. **给出建议方向**：根据评估结果推荐 1-2 个重点突破方向\n4. **引导深入**：提问引导用户选择具体模块深入学习\n\n### 能力雷达图格式\n\n```\n## 能力评估 — {级别}\n\n技术水平：    ████████░░ 8/10\n乐理知识：    ██████░░░░ 6/10\n视奏能力：    ████░░░░░░ 4/10\n音乐表现力：  ███████░░░ 7/10\n练耳能力：    █████░░░░░ 5/10\n练习效率：    ██████░░░░ 6/10\n\n### 建议优先提升\n1. {最短板项}\n2. {第二短板项}\n```\n\n---\n\n## 输出格式\n\n### HTML 报告生成\n\n当回答包含多个模块内容（如同时涉及曲目分析+练习计划+技巧指导）时，生成交互式 HTML 可视化报告。报告样式要求：\n- 专业钢琴教学风格，配色典雅（黑/白/金为主色调）\n- 钢琴键盘装饰元素\n- 卡片式布局，每个模块一个卡片\n- 响应式设计，支持手机查看\n- 包含目录导航\n\nHTML 模板结构参见 [HTML模板](references/report-template.md)。\n\n### 纯文本对话格式\n\n日常简短问答使用 Markdown 格式文本回复，按各模块的输出格式执行。\n\n---\n\n## 质量检查\n\n每次输出后自查：\n- [ ] 难度是否适配学生级别？\n- [ ] 练习建议是否具体可执行？\n- [ ] 是否给出了\"为什么\"而不仅是\"做什么\"？\n- [ ] 术语使用是否正确？\n- [ ] 是否提供了进阶路径（练完这个下一步练什么）？\n- [ ] 鼓励性语言是否到位（而非只说问题）？\n\n---\n\n## If Connectors Available\n\nIf **腾讯文档** connected：\n- 练习计划可生成腾讯文档在线表格\n- 考级备考计划可生成时间线幻灯片\n\nIf **GitHub** connected：\n- 不适用本技能（纯知识型）\n\nFile v1.0.1:_meta.json\n\n{\n  \"ownerId\": \"kn77pjydbr5h005kj4mch5c9b987mvad\",\n  \"slug\": \"piano-teacher\",\n  \"version\": \"1.0.1\",\n  \"publishedAt\": 1783602085429\n}\n\nFile v1.0.1:references/common-mistakes.md\n\n# 常见错误诊断手册\n\n按错误类型分类，包含表现、根因、纠正方法、配套练习。\n\n---\n\n## 一、手型与姿势类\n\n### 1.1 塌指（手指第一关节内陷）\n| 项目 | 内容 |\n|------|------|\n| **表现** | 弹奏时手指第一关节（最靠近指尖的关节）向内凹陷，无法保持拱形 |\n| **根因** | 手指支撑力不足；发力方式错误（用指腹而非指尖） |\n| **纠正** | 1. 桌面练习：五指呈拱形撑在桌面，保持 30 秒×3 组<br>2. 慢速单音落指：每个音落指后检查关节是否凸起<br>3. \"抓握\"练习：想象抓住一个网球的手型 |\n| **配套练习** | 哈农 No.1-5，慢速每分钟 60，每个音检查手型 |\n\n### 1.2 手腕过高/过低\n| 项目 | 内容 |\n|------|------|\n| **表现** | 手腕位置不在前臂延长线上 |\n| **根因** | 坐姿高度不当；手臂重量未自然下垂 |\n| **纠正** | 1. 调整琴凳高度：前臂应与键盘平行<br>2. \"提线木偶\"想象：手腕被一根线从上方轻轻提住<br>3. 手臂重量自然下沉，不要耸肩 |\n| **配套练习** | 五指固定位置慢速弹奏，每弹一个音检查手腕 |\n\n### 1.3 手腕僵硬/抖动\n| 项目 | 内容 |\n|------|------|\n| **表现** | 弹奏时手腕紧张不能灵活转动，快速段落出现抖动 |\n| **根因** | 发力集中在手指而非手臂；心理紧张 |\n| **纠正** | 1. 手腕画圈练习：放在键盘上做圆形运动<br>2. 滚奏练习：手腕带动手指滚过琴键<br>3. 慢练中检查：每次手腕需要转动时是否放松 |\n| **配套练习** | 音阶琶音慢练，感受手腕在穿指时的自然转动 |\n\n### 1.4 耸肩\n| 项目 | 内容 |\n|------|------|\n| **表现** | 弹奏时双肩上耸，高度紧张 |\n| **根因** | 心理紧张；坐姿过高；呼吸不自然 |\n| **纠正** | 1. 弹奏前做肩部放松运动（耸肩→放松×5次）<br>2. 弹奏中意识检查：每段结束主动放松肩膀<br>3. 配合呼吸：呼气时肩膀自然下沉 |\n| **配套练习** | 任何曲目慢速演奏，专门注意肩膀状态 |\n\n---\n\n## 二、指法类\n\n### 2.1 指法混乱/不固定\n| 项目 | 内容 |\n|------|------|\n| **表现** | 每次弹奏使用不同指法，导致卡顿和不流畅 |\n| **根因** | 未养成先定指法的习惯；随意更改指法 |\n| **纠正** | 1. 拿到新谱先分析并标注指法<br>2. 一旦确定指法就不再改变<br>3. 分手慢练，确保每只手指法独立稳固 |\n| **配套练习** | 选择一首曲目，只用一种指法弹 10 遍，建立肌肉记忆 |\n\n### 2.2 穿指/跨指不流畅\n| 项目 | 内容 |\n|------|------|\n| **表现** | 音阶中拇指穿指时出现重音或断开 |\n| **根因** | 穿指时手腕未提前转动；拇指不够灵活；穿指角度不对 |\n| **纠正** | 1. 穿指前手腕提前向穿指方向微微偏转<br>2. 拇指从其他手指下方\"穿过\"而非\"压过\"<br>3. 慢速练习，确保穿指音与其他音同等力度 |\n| **配套练习** | 多调性音阶慢练 + 穿指专项练习（如 12312345 指法模式） |\n\n### 2.3 五指力度不均\n| 项目 | 内容 |\n|------|------|\n| **表现** | 4/5 指无力，拇指过重，导致跑动不均匀 |\n| **根因** | 手指天生力量差异未经过专门训练 |\n| **纠正** | 1. 强调练习：专门用 4-5 指重复弹奏<br>2. 平衡训练：每个手指落下力度一致<br>3. 变节奏练习：附点/反附点强化弱指 |\n| **配套练习** | 哈农 No.1-20 + 什密特手指练习 |\n\n---\n\n## 三、节奏类\n\n### 3.1 节奏不稳（忽快忽慢）\n| 项目 | 内容 |\n|------|------|\n| **表现** | 简单段快、难段慢，整体缺乏稳定速度感 |\n| **根因** | 未使用节拍器；遇到技术难点下意识减速 |\n| **纠正** | 1. 始终搭配节拍器练习，从慢速统一速度开始<br>2. 先以最难段的速度为基准练习整曲<br>3. 不做任何加速，先确保稳定 |\n| **配套练习** | 节拍器练习：用同一速度弹完全曲，关注速度一致性 |\n\n### 3.2 附点/切分不准\n| 项目 | 内容 |\n|------|------|\n| **表现** | 附点变成三连音，切分找不到节奏重心 |\n| **根因** | 对复杂节奏型的数拍方法不当 |\n| **纠正** | 1. 附点节奏：用\"大—大\"念出来，细分拍子<br>2. 切分节奏：找到重音位置，用身体律动辅助<br>3. 先用单音弹节奏型，再还原旋律 |\n| **配套练习** | 节拍器练各种节奏型（附点/切分/三连音/复附点） |\n\n### 3.3 双手节奏不对齐\n| 项目 | 内容 |\n|------|------|\n| **表现** | 双手同时弹时无法准确对齐，尤其在复节奏时 |\n| **根因** | 左手独立性不足；未分手练熟就合奏 |\n| **纠正** | 1. 练到每只手能独立稳定演奏再合<br>2. 找出双手同时下键的音（对齐点）<br>3. 慢速合成，只关注对齐点 |\n| **配套练习** | 巴赫二部创意曲，分手极慢速练习 |\n\n---\n\n## 四、力度与音色类\n\n### 4.1 力度层次单一\n| 项目 | 内容 |\n|------|------|\n| **表现** | 从头到尾同一力度，缺乏变化 |\n| **根因** | 未分析曲目力度布局；忽略表情记号 |\n| **纠正** | 1. 分析谱面力度标记，用色笔标注<br>2. 练习 5 级力度（pp-p-mp-mf-f-ff）的控制<br>3. 同一乐句用不同力度弹，感受表现力差异 |\n| **配套练习** | 克列门第小奏鸣曲，刻意做力度对比 |\n\n### 4.2 旋律被伴奏盖住\n| 项目 | 内容 |\n|------|------|\n| **表现** | 旋律声部不够突出，被伴奏声部淹没 |\n| **根因** | 双手力度差未拉开；未区分主次声部 |\n| **纠正** | 1. 右手旋律正常力度，左手伴奏\"碰触即可\"<br>2. 分手练习时专门训练左手的轻柔控制<br>3. 弹旋律时想象歌唱家的声音穿透伴奏 |\n| **配套练习** | 舒曼《梦幻曲》、肖邦夜曲 |\n\n### 4.3 渐强渐弱不自然\n| 项目 | 内容 |\n|------|------|\n| **表现** | 渐强像\"突然变响\"，渐弱像\"突然变轻\" |\n| **根因** | 未做阶梯式力度练习；变化幅度过大 |\n| **纠正** | 1. 阶梯练习：每 2 拍升高一级力度<br>2. 定目标：先说好最轻到最重分几级<br>3. 用身体感受：身体随力度变化微微调整 |\n| **配套练习** | 单音/和弦做 8 级渐强渐弱阶梯练习 |\n\n---\n\n## 五、踏板类\n\n### 5.1 踏板浑浊\n| 项目 | 内容 |\n|------|------|\n| **表现** | 和声混杂不清，像\"一团声音\" |\n| **根因** | 换踏板不及时；每拍换踏板的习惯未建立 |\n| **纠正** | 1. 练习\"手弹新和弦 + 脚立刻换踏\"的协调<br>2. 不踩踏板先弹清楚再加速踏板<br>3. 用耳朵监控：听到浑浊立刻重新调整 |\n| **配套练习** | 肖邦前奏曲 Op.28 No.4（和弦踏板练习） |\n\n### 5.2 踏板与手指脱节\n| 项目 | 内容 |\n|------|------|\n| **表现** | 断奏时不放踏板，或踏板切换时机不对 |\n| **根因** | 手脚协调能力不足 |\n| **纠正** | 1. 分立练习：只练脚的动作（不弹）<br>2. 极慢速手脚合一<br>3. 在谱上精确标出踏板记号 |\n| **配套练习** | 贝多芬奏鸣曲慢乐章（月光第一乐章） |\n\n---\n\n## 六、练习方法类\n\n### 6.1 从头到尾反复无效练习\n| 项目 | 内容 |\n|------|------|\n| **表现** | 每天机械地从头弹到尾，难点始终不能突破 |\n| **根因** | 未做分段分难点练习 |\n| **纠正** | 1. 把曲子分成 8-16 小节的段落<br>2. 先找出最难段优先攻克<br>3. 每天练习中 50% 时间给难点段落 |\n| **原理** | 大脑通过重复学习，但重复的对象必须专注在需要改善的部分 |\n\n### 6.2 只追求速度忽视质量\n| 项目 | 内容 |\n|------|------|\n| **表现** | 快速练习错音连篇，一直用\"差不多\"的速度 |\n| **根因** | 急于求成；不清楚慢练的价值 |\n| **纠正** | 1. 提速规则：当前速度连续 3 遍无错音才可提速 5%<br>2. \"慢练快得\"原则：慢练越到位快练越容易<br>3. 录音自听——快弹给自己听不如慢弹给老师听 |\n| **配套规则** | 练习时间分配：70% 慢练 + 20% 中速 + 10% 尝试原速 |\n\n### 6.3 未建立肌肉记忆就合手\n| 项目 | 内容 |\n|------|------|\n| **表现** | 分手还没弹熟就急着合手，结果两只手都乱 |\n| **根因** | 低估了分手练习的重要性 |\n| **纠正** | 1. 右手独立弹 5 遍无错 → 左手独立弹 5 遍无错 → 再合手<br>2. 合手时用 1/2 原速开始<br>3. 如合手出错，退回分手 |\n| **配套方法** | \"5+5+1\" 法则：5 遍右手 + 5 遍左手 + 1 遍合手 |\n\n---\n\n## 七、心理类\n\n### 7.1 上台/考试紧张导致发挥失常\n| 项目 | 内容 |\n|------|------|\n| **表现** | 平时弹得很好，面对他人或考试时手抖、忘谱、错音 |\n| **根因** | 缺乏上台经验；过度关注听众评价 |\n| **纠正** | 1. 模拟演出：给家人/朋友/手机录像表演<br>2. \"过度准备\"法：准备到 120% 的熟练度<br>3. 专注音乐本身而非自己的表现<br>4. 深呼吸法：上场前腹式深呼吸 3 次 |\n| **配套方法** | 每月至少一次\"模拟演出\"，录音录像自评 |\n\n### 7.2 遇到瓶颈想放弃\n| 项目 | 内容 |\n|------|------|\n| **表现** | 长期练一首曲子没有进步，产生倦怠 |\n| **根因** | 练习方法未更新；心理疲劳 |\n| **纠正** | 1. 放下一段时间（1-2周），换曲子弹<br>2. 回来后用全新方法重新学习<br>3. 听大师录音激发灵感<br>4. 分解目标：设置小里程碑（如\"本周攻克第3页\"） |\n\nFile v1.0.1:references/exam-repertoire.md\n\n# 考级曲目库\n\n## ABRSM 英皇考级\n\n### 预备级 (Prep Test)\n- 短曲 3 首（自选）\n- 基本练习：简单五指位置\n\n### 1级\n**音阶与琶音**：C/G/D/F 大调，A/D 小调（双手分开，1个八度），速度 ♩=60\n**曲目**（选 3 首，A/B/C 各一首）：\n- A 组（快速）：传统曲目与练习曲\n- B 组（抒情）：浪漫时期及以后\n- C 组（性格曲）：现代与爵士\n\n### 2级\n**音阶与琶音**：增加 降B 大调、E/G 小调，双手合奏（1个八度），速度 ♩=66\n**视奏**：4-6 小节，单手，C/G/F 大调\n\n### 3级\n**音阶与琶音**：增加 A/降E 大调、B/F 小调，双手合奏（2个八度），速度 ♩=80\n**视奏**：8 小节，双手简单合奏\n\n### 4级\n**音阶与琶音**：增加 B/降A/降D 大调、升C/升F/降E 小调，速度 ♩=100\n**视奏**：约 8 小节，双手合奏，含简单变化\n\n### 5级（重要门槛）\n**音阶与琶音**：所有大调 + 小调（和声与旋律），双手合奏 3 个八度 + 三度/六度音阶 + 半音阶，速度 ♩=72（音阶）/♩=80（琶音）\n**曲目**：3 首（A/B/C 各组）\n**视奏**：约 8-12 小节\n**练耳**：旋律模唱、视唱、音程/和弦/终止式辨认、节奏模仿\n**乐理**：需通过 5 级乐理才能报考 6 级以上演奏\n\n### 6级\n**音阶**：所有大/小调 4 个八度，增加三度分离音阶、反向音阶、半音阶双手分离三度\n**琶音**：所有大/小调 4 个八度 + 属七/减七琶音\n**速度**：音阶 ♩=80，琶音 ♩=60\n\n### 7级\n**音阶**：增加三度/六度双音音阶（部分调）、全音音阶\n**琶音**：增加第一转位琶音\n**速度**：音阶 ♩=92，琶音 ♩=72\n\n### 8级\n**音阶**：所有技巧综合，含三度双音音阶（所有调）\n**琶音**：根位+所有转位，属七+减七琶音\n**速度**：音阶 ♩=104，琶音 ♩=88\n**曲目**：3 首 + 视奏 + 练耳（高级）\n\n---\n\n## 中国音乐家协会（音协）\n\n### 1-3级（初级）\n- 基本练习：本级调性音阶琶音\n- 练习曲 1 首\n- 复调乐曲 1 首\n- 乐曲 1 首\n\n### 4-6级（中级）\n- 基本练习：本级调性音阶琶音 + 终止式\n- 练习曲 1 首\n- 复调乐曲 1 首\n- 大型乐曲 1 首\n- 中小型乐曲 1 首\n\n### 7-8级（中高级）\n- 基本练习：所有大/小调音阶琶音（抽查）\n- 练习曲 1 首\n- 复调乐曲 1 首（巴赫平均律或相当难度）\n- 大型乐曲 1 首（完整奏鸣曲乐章）\n- 中小型乐曲 1 首\n\n### 9-10级（高级）\n- 基本练习：所有大/小调音阶琶音 + 三度/六度 + 半音阶\n- 练习曲 1 首（肖邦/李斯特/拉赫玛尼诺夫级别）\n- 复调乐曲 1 首（巴赫平均律）\n- 大型乐曲 1 首\n- 中小型乐曲 1 首\n\n---\n\n## 中央音乐学院（央院）\n\n### 1-3级\n同音协初级，增加：练习曲 + 复调 + 乐曲 各 1 首\n\n### 4-6级\n- 基本练习\n- 练习曲 2 首\n- 复调乐曲 1 首\n- 大型乐曲 1 首（奏鸣曲）\n- 中小型乐曲 1 首\n- 6级起增加视奏\n\n### 7-9级\n- 基本练习（全部调）\n- 练习曲 2 首\n- 复调乐曲 1 首（巴赫平均律）\n- 大型乐曲 1 首\n- 中外乐曲各 1 首\n- 视奏\n\n### 演奏级\n- 练习曲 1 首（音乐会级别）\n- 复调乐曲 1 首\n- 大型乐曲 1 首\n- 乐曲 1 首\n- 视奏 + 即兴伴奏\n\n---\n\n## 各体系难度对标\n\n| 级别难度 | ABRSM | 音协 | 央院 | 国院 | 上音 |\n|---------|-------|------|------|------|------|\n| 入门 | Prep-1 | 1 | 1 | 1 | 1 |\n| 初级 | 2-3 | 2-3 | 2-3 | 2-3 | 2-3 |\n| 中级 | 4-5 | 4-6 | 4-6 | 4-6 | 4-6 |\n| 中高级 | 6-7 | 7-8 | 7-8 | 7-8 | 7-8 |\n| 高级 | 8 | 9-10 | 9 | 9-10 | 9-10 |\n| 演奏级 | Diploma | — | 演奏级 | — | — |\n\n---\n\n## 考级常见曲目选例\n\n### 初级（1-3级）\n- 巴赫：小步舞曲（G大调/G小调）、进行曲\n- 克莱门蒂：小奏鸣曲 Op.36 No.1\n- 库劳：小奏鸣曲 Op.55 No.1\n- 舒曼：少年曲集选曲\n- 柴可夫斯基：少年钢琴曲集选曲\n- 布格缪勒：练习曲 Op.100 选曲\n- 车尔尼：599 选曲\n\n### 中级（4-6级）\n- 巴赫：二部创意曲、三部创意曲\n- 海顿：奏鸣曲（Hob.XVI 系列简单乐章）\n- 莫扎特：奏鸣曲 K.545\n- 贝多芬：奏鸣曲 Op.49 No.1/No.2\n- 舒伯特：即兴曲 Op.90 No.3、音乐瞬间\n- 肖邦：圆舞曲（简单几首）、前奏曲选\n- 门德尔松：无词歌选曲\n- 德彪西：儿童园地选曲\n\n### 高级（7-10级）\n- 巴赫：平均律钢琴曲集（选曲）\n- 海顿：奏鸣曲 Hob.XVI:50/52\n- 莫扎特：奏鸣曲 K.310/331/457\n- 贝多芬：奏鸣曲（悲怆/月光/暴风雨/黎明/热情等）\n- 舒伯特：即兴曲 Op.142、奏鸣曲\n- 肖邦：练习曲、叙事曲、谐谑曲、波兰舞曲\n- 李斯特：爱之梦、匈牙利狂想曲、练习曲\n- 拉赫玛尼诺夫：前奏曲、音画练习曲\n- 德彪西：意象集、前奏曲\n- 拉威尔：小奏鸣曲、水之嬉戏\n\nFile v1.0.1:references/repertoire-database.md\n\n# 分级曲目库\n\n按难度递进排列，每级分四大类：练习曲 / 复调 / 奏鸣曲（大型乐曲） / 乐曲\n\n---\n\n## 启蒙级（学琴 0-6 个月）\n\n### 练习曲\n| 教材 | 使用建议 |\n|------|---------|\n| 《约翰·汤普森简易钢琴教程》1-2册 | 经典启蒙教材，中央 C 入门法 |\n| 《拜厄钢琴基本教程》前半 | 双手配合基础训练 |\n| 《巴斯蒂安钢琴教程》基础级 | 多维度综合启蒙（技巧+乐理+演奏） |\n| 《菲伯尔钢琴基础教程》 | 美式启蒙体系，重乐感和创造力 |\n| 《孩子们的哈农》 | 手指热身启蒙 |\n\n### 乐曲\n| 曲目 | 作曲家 | 训练重点 |\n|------|--------|---------|\n| 玛丽有只小羊羔 | 传统 | 五指位置、旋律感 |\n| 小星星变奏曲（简化） | 传统 | 基础变奏认知 |\n| 欢乐颂（简化） | 贝多芬 | 双手简单配合 |\n| 铃儿响叮当 | 传统 | 附点节奏入门 |\n\n---\n\n## 初级（1-3级）\n\n### 练习曲\n| 曲目 | 作曲家 | 训练重点 | 难度 |\n|------|--------|---------|------|\n| 车尔尼 Op.599 选曲 | 车尔尼 | 五指固定位、简单音阶 | ⭐ |\n| 布格缪勒 Op.100 选曲 | 布格缪勒 | 音乐性启蒙 | ⭐ |\n| 莱蒙练习曲 Op.37 | 莱蒙 | 表情与技巧结合 | ⭐⭐ |\n| 车尔尼 Op.849 No.1-15 | 车尔尼 | 流畅性训练 | ⭐⭐ |\n| 杜维诺伊练习曲 Op.176 | 杜维诺伊 | 手指独立性 | ⭐⭐ |\n\n### 复调\n| 曲目 | 作曲家 | 训练重点 |\n|------|--------|---------|\n| 巴赫初级钢琴曲集 | 巴赫 | 双手独立、声部分离 |\n| 安娜·马格达莱娜笔记本选曲 | 巴赫 | 巴洛克风格入门 |\n| 小前奏曲与赋格 | 巴赫 | 复调思维建立 |\n\n### 奏鸣曲\n| 曲目 | 作曲家 | 训练重点 |\n|------|--------|---------|\n| 小奏鸣曲 Op.36 No.1-3 | 克莱门蒂 | 奏鸣曲式认知 |\n| 小奏鸣曲 Op.55 No.1-3 | 库劳 | 古典风格 |\n| 小奏鸣曲 Op.20 No.1 | 杜塞克 | 流畅性 |\n| 小奏鸣曲 Op.88 No.3 | 库劳 | 手指跑动 |\n\n### 乐曲\n| 曲目 | 作曲家 | 风格 | 训练重点 |\n|------|--------|------|---------|\n| 献给爱丽丝（简化） | 贝多芬 | 古典 | 旋律与伴奏层次 |\n| 阿拉伯风格曲 | 布格缪勒 | 浪漫 | 快速跑动+强弱的对比 |\n| 骑士 | 布格缪勒 | 浪漫 | 和弦力度 |\n| 快乐的农夫 | 舒曼 | 浪漫 | 旋律歌唱性 |\n| G大调小步舞曲 | 贝多芬 | 古典 | 典雅风格 |\n| 梦幻曲 | 舒曼 | 浪漫 | 音色控制、踏板 |\n| 洋娃娃的梦 | 奥斯丁 | 浪漫 | 音画表现 |\n\n---\n\n## 中级（4-6级）\n\n### 练习曲\n| 曲目 | 作曲家 | 训练重点 | 难度 |\n|------|--------|---------|------|\n| 车尔尼 Op.849（后半） | 车尔尼 | 流畅性+速度 | ⭐⭐ |\n| 车尔尼 Op.299 选曲 | 车尔尼 | 快速跑动 | ⭐⭐⭐ |\n| 车尔尼 Op.740 No.1-10 | 车尔尼 | 手指灵活性 | ⭐⭐⭐ |\n| 克拉默练习曲选 | 克拉默 | 多声部控制 | ⭐⭐⭐ |\n| 莫什科夫斯基练习曲 Op.72 | 莫什科夫斯基 | 演奏级预备 | ⭐⭐⭐ |\n\n### 复调\n| 曲目 | 作曲家 | 训练重点 |\n|------|--------|---------|\n| 巴赫二部创意曲（全15首） | 巴赫 | 两条独立旋律线 |\n| 巴赫三部创意曲（选曲） | 巴赫 | 三声部独立 |\n| 法国组曲选曲 | 巴赫 | 舞曲风格 |\n| 斯卡拉蒂奏鸣曲（简单几首） | 斯卡拉蒂 | 技巧+装饰音 |\n\n### 奏鸣曲\n| 曲目 | 作曲家 | 训练重点 |\n|------|--------|---------|\n| 奏鸣曲 K.545 | 莫扎特 | 古典风格规范 |\n| 奏鸣曲 Op.49 No.1/No.2 | 贝多芬 | 贝多芬入门 |\n| 奏鸣曲 Hob.XVI:27/35/37 | 海顿 | 海顿风格 |\n| 奏鸣曲 K.283/331 | 莫扎特 | 莫扎特进阶 |\n\n### 乐曲\n| 曲目 | 作曲家 | 风格 | 训练重点 |\n|------|--------|------|---------|\n| 圆舞曲 Op.64 No.2 | 肖邦 | 浪漫 | 华彩式圆舞曲 |\n| 降E大调夜曲 Op.9 No.2 | 肖邦 | 浪漫 | 歌唱性、装饰音 |\n| 音乐瞬间 Op.94 No.3 | 舒伯特 | 浪漫 | 节奏性格 |\n| 即兴曲 Op.90 No.2 | 舒伯特 | 浪漫 | 快速跑动+旋律 |\n| 春之歌 | 门德尔松 | 浪漫 | 无词歌、音色 |\n| 猎歌 | 门德尔松 | 浪漫 | 和弦跳跃 |\n| 梦幻 | 德彪西 | 印象派 | 音色层次 |\n| 亚麻色头发的少女 | 德彪西 | 印象派 | 和声色彩 |\n| 婚礼进行曲（钢琴版） | 瓦格纳/李斯特 | 浪漫 | 宏大音响 |\n| 土耳其进行曲 | 莫扎特 | 古典 | 轻巧触键 |\n\n---\n\n## 中高级（7-8级）\n\n### 练习曲\n| 曲目 | 作曲家 | 训练重点 |\n|------|--------|---------|\n| 车尔尼 Op.740 选曲 | 车尔尼 | 全面技巧 |\n| 克拉默练习曲选 | 克拉默 | 多声部 |\n| 莫什科夫斯基 Op.72 | 莫什科夫斯基 | 高级技巧 |\n| 肖邦练习曲 Op.10 No.3/No.6/No.9 | 肖邦 | 歌唱性+技巧 |\n| 肖邦练习曲 Op.25 No.1/No.2/No.9 | 肖邦 | 综合性 |\n\n### 复调\n| 曲目 | 作曲家 |\n|------|--------|\n| 巴赫三部创意曲 | 巴赫 |\n| 巴赫平均律（选曲） BWV 846/847/855 等 | 巴赫 |\n| 英国组曲/法国组曲选曲 | 巴赫 |\n\n### 奏鸣曲\n| 曲目 | 作曲家 |\n|------|--------|\n| 悲怆奏鸣曲 Op.13（全乐章） | 贝多芬 |\n| 月光奏鸣曲 Op.27 No.2 | 贝多芬 |\n| 奏鸣曲 K.310/332/333/457 | 莫扎特 |\n| 奏鸣曲 Hob.XVI:50/52 | 海顿 |\n\n### 乐曲\n| 曲目 | 作曲家 | 风格 |\n|------|--------|------|\n| 幻想即兴曲 Op.66 | 肖邦 | 浪漫 |\n| 军队波兰舞曲 Op.40 No.1 | 肖邦 | 浪漫 |\n| 爱之梦 No.3 | 李斯特 | 浪漫 |\n| 安慰曲 No.3 | 李斯特 | 浪漫 |\n| 阿拉伯风格曲 No.1 | 德彪西 | 印象派 |\n| 月光（贝加摩组曲） | 德彪西 | 印象派 |\n| 小丑的晨歌 | 拉威尔 | 印象派 |\n| 浏阳河 | 王建中 | 中国作品 |\n| 彩云追月 | 王建中 | 中国作品 |\n| 山丹丹花开红艳艳 | 王建中 | 中国作品 |\n\n---\n\n## 高级（9-10级/演奏级）\n\n### 练习曲\n| 曲目 | 作曲家 | 技术类型 |\n|------|--------|---------|\n| 肖邦练习曲 Op.10 No.4/No.5/No.8/No.12 | 肖邦 | 跑动/黑键/革命 |\n| 肖邦练习曲 Op.25 No.6/No.11/No.12 | 肖邦 | 三度/冬风/海洋 |\n| 李斯特超技练习曲（选曲） | 李斯特 | 综合高级 |\n| 拉赫玛尼诺夫音画练习曲 Op.33/39 | 拉赫玛尼诺夫 | 音画+技巧 |\n| 斯克里亚宾练习曲 Op.8 No.12 | 斯克里亚宾 | 八度+和弦 |\n\n### 复调\n| 曲目 | 作曲家 |\n|------|--------|\n| 巴赫平均律（任意） | 巴赫 |\n| 赋格的艺术选曲 | 巴赫 |\n| 肖斯塔科维奇前奏曲与赋格 | 肖斯塔科维奇 |\n\n### 奏鸣曲\n| 曲目 | 作曲家 |\n|------|--------|\n| 暴风雨奏鸣曲 Op.31 No.2 | 贝多芬 |\n| 黎明奏鸣曲 Op.53 | 贝多芬 |\n| 热情奏鸣曲 Op.57 | 贝多芬 |\n| 告别奏鸣曲 Op.81a | 贝多芬 |\n| 晚期奏鸣曲 Op.109/110/111 | 贝多芬 |\n| 奏鸣曲 K.576 | 莫扎特 |\n| 奏鸣曲 D.960 | 舒伯特 |\n\n### 乐曲\n| 曲目 | 作曲家 | 风格 |\n|------|--------|------|\n| 叙事曲 No.1/No.4 | 肖邦 | 浪漫 |\n| 谐谑曲 No.2 | 肖邦 | 浪漫 |\n| 匈牙利狂想曲 No.2/No.6 | 李斯特 | 浪漫 |\n| 梅菲斯托圆舞曲 | 李斯特 | 浪漫 |\n| 欢乐岛 | 德彪西 | 印象派 |\n| 夜之幽灵 | 拉威尔 | 印象派 |\n| 前奏曲 Op.3 No.2 | 拉赫玛尼诺夫 | 后浪漫 |\n| 第二钢琴奏鸣曲 | 拉赫玛尼诺夫 | 后浪漫 |\n| 春江花月夜 | 黎英海 | 中国作品 |\n| 百鸟朝凤 | 王建中 | 中国作品 |\n| 夕阳箫鼓 | 黎英海 | 中国作品 |\n\n---\n\n## 专项分类推荐\n\n### 各级经典必弹曲目（TOP 10）\n1. 巴赫：C大调前奏曲 BWV 846（初级+）\n2. 贝多芬：献给爱丽丝（中级）\n3. 莫扎特：土耳其进行曲（中级）\n4. 德彪西：月光（中高级）\n5. 肖邦：幻想即兴曲（中高级）\n6. 贝多芬：月光奏鸣曲第一乐章（中级+）\n7. 肖邦：降E大调夜曲 Op.9 No.2（中级）\n8. 贝多芬：悲怆奏鸣曲第二乐章（中级+）\n9. 巴赫：二部创意曲 No.8（中级）\n10. 车尔尼：Op.299 No.6（中级）\n\n### 针对技术短板的推荐\n- **手指独立性差**：巴赫二部创意曲、车尔尼 Op.849\n- **跑动不均匀**：车尔尼 Op.299、克拉默练习曲\n- **八度技巧弱**：肖邦练习曲 Op.25 No.10、李斯特练习曲\n- **踏板控制差**：德彪西前奏曲、肖邦夜曲\n- **歌唱性不足**：门德尔松无词歌、肖邦夜曲\n- **和弦力度不足**：贝多芬奏鸣曲、拉赫玛尼诺夫前奏曲\n- **节奏不稳**：巴托克《小宇宙》、肖斯塔科维奇前奏曲\n\nFile v1.0.1:references/report-template.md\n\n# HTML 报告模板\n\n用于生成钢琴教学相关的交互式 HTML 报告。\n\n## 使用说明\n在 SKILL.md 中，当需要生成完整教学报告时（如同时包含多个模块的内容），使用此模板生成 HTML。\n\n## 模板变量\n- `{{TITLE}}` — 报告标题\n- `{{STUDENT_LEVEL}}` — 学生级别\n- `{{REPORT_DATE}}` — 生成日期\n- `{{MODULES}}` — 各模块内容卡片（HTML片段）\n- `{{NAV_ITEMS}}` — 目录导航项\n\n## 基础框架\n\n```html\n<!DOCTYPE html>\n<html lang=\"zh-CN\">\n<head>\n    <meta charset=\"UTF-8\">\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n    <title>{{TITLE}}</title>\n    <style>\n        :root {\n            --bg: #faf8f5;\n            --card-bg: #ffffff;\n            --text: #2c2416;\n            --text-secondary: #6b5e4a;\n            --gold: #c9a84c;\n            --gold-light: #f5e6c8;\n            --black: #1a1a1a;\n            --white: #ffffff;\n            --accent: #8b7355;\n            --border: #e0d5c1;\n            --shadow: 0 2px 12px rgba(0,0,0,0.06);\n            --radius: 12px;\n        }\n        \n        * { margin: 0; padding: 0; box-sizing: border-box; }\n        \n        body {\n            font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", \"PingFang SC\", \"Microsoft YaHei\", sans-serif;\n            background: var(--bg);\n            color: var(--text);\n            line-height: 1.7;\n        }\n        \n        /* 头部 */\n        .header {\n            background: linear-gradient(135deg, var(--black) 0%, #2c2416 100%);\n            color: var(--white);\n            padding: 48px 24px;\n            text-align: center;\n            position: relative;\n            overflow: hidden;\n        }\n        \n        .header::before {\n            content: '';\n            position: absolute;\n            top: 0; left: 0; right: 0; bottom: 0;\n            background: repeating-linear-gradient(\n                90deg,\n                transparent,\n                transparent 40px,\n                rgba(201,168,76,0.05) 40px,\n                rgba(201,168,76,0.05) 42px\n            );\n        }\n        \n        .header h1 {\n            font-size: 2em;\n            font-weight: 700;\n            position: relative;\n            letter-spacing: 2px;\n        }\n        \n        .header .subtitle {\n            color: var(--gold);\n            margin-top: 8px;\n            font-size: 0.95em;\n            position: relative;\n        }\n        \n        .student-badge {\n            display: inline-block;\n            background: var(--gold);\n            color: var(--black);\n            padding: 4px 16px;\n            border-radius: 20px;\n            font-size: 0.85em;\n            margin-top: 12px;\n            font-weight: 600;\n            position: relative;\n        }\n        \n        /* 钢琴键盘装饰 */\n        .keys-decor {\n            display: flex;\n            justify-content: center;\n            margin: 12px 0 0;\n            opacity: 0.3;\n            position: relative;\n        }\n        \n        .keys-decor .white-key {\n            width: 28px;\n            height: 40px;\n            background: white;\n            border: 1px solid #ccc;\n            border-radius: 0 0 3px 3px;\n        }\n        \n        .keys-decor .black-key {\n            width: 18px;\n            height: 24px;\n            background: #333;\n            border-radius: 0 0 2px 2px;\n            margin: 0 -9px;\n            z-index: 1;\n        }\n        \n        /* 导航 */\n        .nav {\n            display: flex;\n            flex-wrap: wrap;\n            gap: 8px;\n            padding: 20px 24px;\n            justify-content: center;\n            background: var(--card-bg);\n            border-bottom: 1px solid var(--border);\n            position: sticky;\n            top: 0;\n            z-index: 100;\n        }\n        \n        .nav a {\n            text-decoration: none;\n            color: var(--text-secondary);\n            padding: 6px 16px;\n            border-radius: 20px;\n            font-size: 0.9em;\n            transition: all 0.2s;\n            border: 1px solid transparent;\n        }\n        \n        .nav a:hover {\n            background: var(--gold-light);\n            color: var(--accent);\n            border-color: var(--gold);\n        }\n        \n        /* 主内容 */\n        .container {\n            max-width: 900px;\n            margin: 0 auto;\n            padding: 32px 24px;\n        }\n        \n        /* 卡片 */\n        .card {\n            background: var(--card-bg);\n            border-radius: var(--radius);\n            box-shadow: var(--shadow);\n            margin-bottom: 24px;\n            overflow: hidden;\n            border: 1px solid var(--border);\n        }\n        \n        .card-header {\n            padding: 20px 24px;\n            border-bottom: 1px solid var(--border);\n            display: flex;\n            align-items: center;\n            gap: 10px;\n        }\n        \n        .card-header .icon {\n            font-size: 1.4em;\n        }\n        \n        .card-header h2 {\n            font-size: 1.2em;\n            font-weight: 700;\n            color: var(--black);\n        }\n        \n        .card-body {\n            padding: 24px;\n        }\n        \n        .card-body h3 {\n            font-size: 1.05em;\n            color: var(--accent);\n            margin: 20px 0 10px;\n            padding-bottom: 6px;\n            border-bottom: 2px solid var(--gold-light);\n        }\n        \n        .card-body h3:first-child {\n            margin-top: 0;\n        }\n        \n        .card-body p {\n            margin-bottom: 12px;\n            color: var(--text);\n        }\n        \n        /* 表格样式 */\n        .card-body table {\n            width: 100%;\n            border-collapse: collapse;\n            margin: 16px 0;\n            font-size: 0.92em;\n        }\n        \n        .card-body th {\n            background: var(--black);\n            color: var(--white);\n            padding: 10px 14px;\n            text-align: left;\n            font-weight: 600;\n        }\n        \n        .card-body td {\n            padding: 10px 14px;\n            border-bottom: 1px solid var(--border);\n        }\n        \n        .card-body tr:nth-child(even) td {\n            background: #faf8f3;\n        }\n        \n        /* 难点高亮 */\n        .difficulty-highlight {\n            background: #fff8e7;\n            border-left: 4px solid var(--gold);\n            padding: 16px 20px;\n            border-radius: 0 8px 8px 0;\n            margin: 16px 0;\n        }\n        \n        .difficulty-highlight .label {\n            font-weight: 700;\n            color: var(--gold);\n            font-size: 0.9em;\n            text-transform: uppercase;\n            letter-spacing: 1px;\n        }\n        \n        /* 练习步骤 */\n        .practice-steps {\n            list-style: none;\n            counter-reset: step;\n        }\n        \n        .practice-steps li {\n            counter-increment: step;\n            padding: 10px 0 10px 40px;\n            position: relative;\n            border-bottom: 1px dashed var(--border);\n        }\n        \n        .practice-steps li::before {\n            content: counter(step);\n            position: absolute;\n            left: 0;\n            top: 8px;\n            width: 26px;\n            height: 26px;\n            background: var(--gold);\n            color: var(--white);\n            border-radius: 50%;\n            font-size: 0.8em;\n            font-weight: 700;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n        }\n        \n        /* 计划表 */\n        .schedule-table td:first-child {\n            font-weight: 700;\n            white-space: nowrap;\n            color: var(--accent);\n        }\n        \n        /* 提示框 */\n        .tip-box {\n            background: #f0f7f0;\n            border-left: 4px solid #4a9;\n            padding: 14px 18px;\n            border-radius: 0 8px 8px 0;\n            margin: 16px 0;\n            font-size: 0.93em;\n        }\n        \n        .warn-box {\n            background: #fff5f0;\n            border-left: 4px solid #e88;\n            padding: 14px 18px;\n            border-radius: 0 8px 8px 0;\n            margin: 16px 0;\n            font-size: 0.93em;\n        }\n        \n        /* 评分/进度条 */\n        .skill-bar {\n            display: flex;\n            align-items: center;\n            margin: 8px 0;\n            gap: 10px;\n        }\n        \n        .skill-bar .label {\n            width: 90px;\n            font-size: 0.9em;\n            color: var(--text-secondary);\n        }\n        \n        .skill-bar .bar {\n            flex: 1;\n            height: 8px;\n            background: #eee;\n            border-radius: 4px;\n            overflow: hidden;\n        }\n        \n        .skill-bar .fill {\n            height: 100%;\n            background: var(--gold);\n            border-radius: 4px;\n            transition: width 0.6s ease;\n        }\n        \n        .skill-bar .score {\n            width: 36px;\n            text-align: right;\n            font-weight: 700;\n            font-size: 0.9em;\n            color: var(--accent);\n        }\n        \n        /* 页脚 */\n        .footer {\n            text-align: center;\n            padding: 32px 24px;\n            color: var(--text-secondary);\n            font-size: 0.85em;\n        }\n        \n        .footer .keys-decor {\n            margin-bottom: 12px;\n        }\n        \n        /* 响应式 */\n        @media (max-width: 600px) {\n            .header h1 { font-size: 1.5em; }\n            .container { padding: 16px; }\n            .card-body { padding: 16px; }\n            .card-body table { font-size: 0.8em; }\n            .card-body th, .card-body td { padding: 8px 10px; }\n        }\n        \n        /* 打印优化 */\n        @media print {\n            .nav { display: none; }\n            .header { padding: 24px; }\n            .card { break-inside: avoid; box-shadow: none; }\n        }\n    </style>\n</head>\n<body>\n    <!-- 头部 -->\n    <header class=\"header\">\n        <h1>{{TITLE}}</h1>\n        <p class=\"subtitle\">AI 钢琴老师 教学报告</p>\n        <span class=\"student-badge\">{{STUDENT_LEVEL}}</span>\n        <div class=\"keys-decor\">\n            <span class=\"white-key\"></span><span class=\"black-key\"></span>\n            <span class=\"white-key\"></span><span class=\"black-key\"></span>\n            <span class=\"white-key\"></span>\n            <span class=\"white-key\"></span><span class=\"black-key\"></span>\n            <span class=\"white-key\"></span><span class=\"black-key\"></span>\n            <span class=\"white-key\"></span><span class=\"black-key\"></span>\n            <span class=\"white-key\"></span>\n        </div>\n    </header>\n    \n    <!-- 导航 -->\n    <nav class=\"nav\">\n        {{NAV_ITEMS}}\n    </nav>\n    \n    <!-- 内容 -->\n    <div class=\"container\">\n        {{MODULES}}\n    </div>\n    \n    <!-- 页脚 -->\n    <footer class=\"footer\">\n        <div class=\"keys-decor\">\n            <span class=\"white-key\"></span><span class=\"black-key\"></span>\n            <span class=\"white-key\"></span>\n        </div>\n        <p>AI 钢琴老师 · 生成于 {{REPORT_DATE}}</p>\n        <p style=\"font-size:0.8em;margin-top:4px;\">本报告由 AI 生成，仅供参考，建议配合专业教师指导使用</p>\n    </footer>\n</body>\n</html>\n```\n\n## 模块卡片模板\n\n### 乐理教学卡片\n```html\n<section class=\"card\" id=\"theory\">\n    <div class=\"card-header\">\n        <span class=\"icon\">🎼</span>\n        <h2>乐理知识</h2>\n    </div>\n    <div class=\"card-body\">\n        <!-- 各知识点按教学格式输出 -->\n    </div>\n</section>\n```\n\n### 曲目分析卡片\n```html\n<section class=\"card\" id=\"repertoire\">\n    <div class=\"card-header\">\n        <span class=\"icon\">🎹</span>\n        <h2>曲目分析：{曲目名}</h2>\n    </div>\n    <div class=\"card-body\">\n        <!-- 按曲目分析格式输出 -->\n    </div>\n</section>\n```\n\n### 练习计划卡片\n```html\n<section class=\"card\" id=\"plan\">\n    <div class=\"card-header\">\n        <span class=\"icon\">📋</span>\n        <h2>练习计划</h2>\n    </div>\n    <div class=\"card-body\">\n        <table class=\"schedule-table\">\n            <!-- 计划表格 -->\n        </table>\n    </div>\n</section>\n```\n\n### 技巧指导卡片\n```html\n<section class=\"card\" id=\"technique\">\n    <div class=\"card-header\">\n        <span class=\"icon\">✋</span>\n        <h2>技巧指导</h2>\n    </div>\n    <div class=\"card-body\">\n        <!-- 技巧分析内容 -->\n    </div>\n</section>\n```\n\n### 能力评估卡片\n```html\n<section class=\"card\" id=\"assessment\">\n    <div class=\"card-header\">\n        <span class=\"icon\">📊</span>\n        <h2>能力评估</h2>\n    </div>\n    <div class=\"card-body\">\n        <div class=\"skill-bar\">\n            <span class=\"label\">技术水平</span>\n            <div class=\"bar\"><div class=\"fill\" style=\"width:80%\"></div></div>\n            <span class=\"score\">8/10</span>\n        </div>\n        <!-- ...更多能力条... -->\n    </div>\n</section>\n```\n\n## 使用规则\n1. 生成 HTML 时，先用实际内容替换所有 `{{VARIABLE}}` 占位符\n2. 模块卡片根据用户需要选择性生成，不要全部生成\n3. 导航项 `{{NAV_ITEMS}}` 应与实际生成的模块保持一致\n4. 文件名：`piano-report-{日期}.html`，保存到当前工作目录\n\nFile v1.0.1:skill-card.md\n\n## Description: <br>\nAI Piano Teacher supports piano learners with music theory, technique guidance, repertoire analysis, practice plans, exam preparation, sight reading, ear training, mistake diagnosis, repertoire recommendations, and optional interactive HTML reports. <br>\n\nThis skill is ready for commercial/non-commercial use. <br>\n\n## Publisher: <br>\n[bettermen](https://clawhub.ai/user/bettermen) <br>\n\n### License/Terms of Use: <br>\nMIT-0 <br>\n\n\n## Use Case: <br>\nExternal piano learners and educators use this skill for Chinese-language piano tutoring, including level-aware explanations, practice planning, exam preparation, repertoire selection, and structured mistake diagnosis. <br>\n\n### Deployment Geography for Use: <br>\nGlobal <br>\n\n## Known Risks and Mitigations: <br>\nRisk: Broad music-theory, sight-reading, and ear-training triggers may activate the skill during general music conversations. <br>\nMitigation: Confirm that the user wants piano-teaching guidance before producing a detailed lesson plan, diagnosis, or report. <br>\nRisk: Generated HTML reports or Tencent Docs outputs may contain learner details such as level, age range, goals, practice habits, or current repertoire. <br>\nMitigation: Review reports before sharing or saving them, and remove personal learner details that are not needed. <br>\nRisk: Technique guidance cannot directly observe posture, pain, or instrument setup. <br>\nMitigation: Treat physical technique advice as educational guidance and refer persistent pain, injury concerns, or advanced technique problems to an in-person qualified teacher. <br>\n\n\n## Reference(s): <br>\n- [ClawHub skill page](https://clawhub.ai/bettermen/skills/piano-teacher) <br>\n- [考级曲目库](artifact/references/exam-repertoire.md) <br>\n- [分级曲目库](artifact/references/repertoire-database.md) <br>\n- [常见错误诊断手册](artifact/references/common-mistakes.md) <br>\n- [HTML 报告模板](artifact/references/report-template.md) <br>\n\n\n## Skill Output: <br>\n**Output Type(s):** [text, markdown, guidance, code] <br>\n**Output Format:** [Markdown responses and optional standalone HTML reports] <br>\n**Output Parameters:** [1D] <br>\n**Other Properties Related to Output:** [May ask 2-3 clarifying questions to establish learner level, age, practice frequency, goals, and current repertoire before tailoring guidance.] <br>\n\n## Skill Version(s): <br>\n1.0.1 (source: server release metadata; artifact frontmatter states 1.0.0) <br>\n\n## Ethical Considerations: <br>\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment. <br>\n\nArchive v1.0.0: 7 files, 21444 bytes\n\nFiles: references/common-mistakes.md (9491b), references/exam-repertoire.md (4887b), references/repertoire-database.md (8409b), references/report-template.md (13235b), skill-card.md (2756b), SKILL.md (15316b), _meta.json (132b)\n\nFile v1.0.0:SKILL.md\n\n---\nname: piano-teacher\nversion: 1.0.0\ndescription: \"AI Piano Teacher covering music theory, technique, repertoire analysis, practice plans, exam prep (ABRSM/CM/CCM), sight reading, ear training, mistake diagnosis, and repertoire recommendations. Triggered by: learn piano, piano teacher, piano practice, piano exam, music theory, piano technique, piano repertoire, sight reading, ear training.\"\ndescription_zh: \"AI钢琴老师全流程助手。覆盖乐理教学、指法技巧、曲目分析、练习计划、考级辅导（央院/音协/英皇ABRSM）、视奏练耳、错误诊断、曲目推荐8大模块。触发词：钢琴老师、学钢琴、钢琴教学、钢琴练习、钢琴考级、钢琴指法、乐理、视奏、练耳、钢琴曲目推荐。\"\nuser-invocable: true\nargument-hint: \"描述你的学琴阶段/水平、遇到的问题、想学的曲目或考级目标\"\n---\n\n# AI 钢琴老师\n\n你是一位经验丰富的钢琴教师，拥有 20 年以上教学经验，熟悉从幼儿启蒙到专业演奏级的全阶段教学。你的教学风格：专业严谨、因材施教、鼓励式引导。\n\n## 输入识","readmeExcerpt":"Skill: AI钢琴老师 Owner: bettermen Summary: AI Piano Teacher covering music theory, technique, repertoire analysis, practice plans, exam prep (ABRSM/CM/CCM), sight reading, ear training, mistake diagno... Tags: ear-training:1.0.3, education:1.0.4, exam-prep:1.0.4, latest:1.0.4, music:1.0.4, music-theory:1.0.4, piano:1.0.4, practice:1.0.4, repertoire:1.0.4, sight-reading:1.0.3, teacher:1.0.4 Version history: v1.0.4 | 2026","codeSnippets":[],"executableExamples":[{"language":"text","snippet":"## {知识点名称}\n\n### 一句话解释\n{用最通俗的话说明这是什么}\n\n### 在钢琴上的位置\n{在键盘上怎么找、怎么弹}\n\n### 记忆口诀/方法\n{提供易记的诀窍}\n\n### 练习小任务\n1. {具体练习 1}\n2. {具体练习 2}\n3. {自测题}"},{"language":"text","snippet":"## 乐理自测\n\n第 1 题：[题目描述]\nA. [选项]  B. [选项]  C. [选项]  D. [选项]\n\n...（共 5 题）"},{"language":"text","snippet":"## {技巧名称} | 难度：{启蒙/初级/中级/高级}\n\n### 正确示范\n- 手型要点：{具体描述}\n- 发力方式：{从哪发力，如何传导}\n- 关键角度：{手指/手腕/手臂角度}\n\n### 分步练习法\n1. 慢速分解练习：{具体步骤}\n2. 节奏变体练习：{如附点、反附点}\n3. 加速方法：{如何从慢到快}\n\n### ⚠️ 常见错误与纠正\n| 错误表现 | 原因 | 纠正方法 |\n|---------|------|---------|\n| {具体错误} | {原因} | {具体纠正} |\n\n### 练习曲推荐\n- 入门：{练习曲名，作曲家}\n- 进阶：{练习曲名，作曲家}"},{"language":"text","snippet":"## {曲目名称} — {作曲家} | 难度：{级别}\n\n### 作品背景\n{2-3 句话说明创作背景和风格}\n\n### 曲式结构图\n{用文本或 ASCII 图示标注结构}\n\n### 🔑 技术难点攻克\n\n**难点 1：{具体描述}（第 XX-XX 小节）**\n- 练习方法：\n  1. {步骤 1}\n  2. {步骤 2}\n  3. {步骤 3}\n\n**难点 2：{具体描述}**\n- 练习方法：...\n\n### 🎵 音乐处理建议\n{针对各段的音乐表现建议}\n\n### 推荐录音版本\n1. {演奏家} — {特色}\n2. {演奏家} — {特色}"},{"language":"text","snippet":"## {学员名称}的{日/周/月}练习计划\n\n### 当前阶段：{级别}\n### 目标：{目标描述}\n\n---\n### 每日练习结构（共 XX 分钟）\n\n| 时间段 | 内容 | 时长 | 具体要求 |\n|--------|------|------|---------|\n| 1 | 手指热身 | X min | {具体内容} |\n| 2 | 音阶与琶音 | X min | {调性、速度要求} |\n| 3 | 练习曲 | X min | {曲目+重点段落} |\n| 4 | 乐曲 | X min | {分段练习安排} |\n| 5 | 视奏/练耳 | X min | {具体任务} |\n\n### 🎯 本周重点目标\n1. {目标 1}\n2. {目标 2}\n\n### 📝 练习记录模板\n| 日期 | 完成内容 | 遇到问题 | 自评(1-5) |\n|------|---------|---------|----------|\n| | | | |"},{"language":"text","snippet":"## 视奏训练 - {初级/中级/高级}\n\n### 视奏黄金法则\n1. 先看：调号、拍号、速度标记、临时记号\n2. 预读：扫视节奏型、音域范围、指法标记\n3. 不停顿：弹错不停，保持节奏前进\n4. 先节奏后音高：节奏准确优先于音高准确\n\n### 分级训练任务\n- 初级：双手分开视奏，4-8 小节短句\n- 中级：双手合奏，16 小节以内，含简单伴奏型\n- 高级：完整短曲，含转调、复杂节奏\n\n### 每日视奏任务生成\n根据用户级别，随机生成视奏任务（调性+节奏型+长度）。\n\n### 推荐视奏教材\n- 入门：《Joining the Dots》系列\n- 初级：《Improve Your Sight-Reading!》Paul Harris 1-3级\n- 中级：同上 4-6级、《Specimen Sight-Reading Tests》ABRSM\n- 高级：同上 7-8级、巴赫《小前奏曲与赋格》"}],"parameters":null,"dependencies":[],"permissions":[],"extractedFiles":[{"path":"SKILL.md","content":"---\ntitle: \"AI钢琴老师\"\nsummary: \"AI钢琴老师全流程助手。覆盖乐理教学、指法技巧、曲目分析、练习计划、考级辅导（央院/音协/英皇ABRSM/国院/上音）、视奏练耳、错误诊断、曲目推荐8大模块。\"\nversion: \"1.0.4\"\nauthor: \"WB\"\nagent_created: true\ntags:\n  - piano\n  - music\n  - teacher\n  - education\n  - music-theory\n  - exam-prep\n  - practice\n  - repertoire\n  - sight-reading\n  - ear-training\ntriggers:\n  - 钢琴老师\n  - 学钢琴\n  - 钢琴教学\n  - 钢琴练习\n  - 钢琴考级\n  - 钢琴指法\n  - 乐理\n  - 视奏\n  - 练耳\n  - 钢琴曲目\n  - 曲目推荐\n  - 练习计划\n  - 考级辅导\n  - 指法技巧\n  - 曲目分析\nname: piano-teacher\ndescription: \"AI Piano Teacher covering music theory, technique, repertoire analysis, practice plans, exam prep (ABRSM/CM/CCM), sight reading, ear training, mistake diagnosis, and repertoire recommendations.\"\ndescription_zh: \"AI钢琴老师全流程助手。覆盖乐理教学、指法技巧、曲目分析、练习计划、考级辅导（央院/音协/英皇ABRSM）、视奏练耳、错误诊断、曲目推荐8大模块。\"\nuser-invocable: true\nargument-hint: \"描述你的学琴阶段/水平、遇到的问题、想学的曲目或考级目标\"\n---\n\n# AI 钢琴老师\n\n你是一位经验丰富的钢琴教师，拥有 20 年以上教学经验，熟悉从幼儿启蒙到专业演奏级的全阶段教学。你的教学风格：专业严谨、因材施教、鼓励式引导。\n\n## 输入识别\n\n根据用户输入，判断场景并走对应分支：\n\n| 场景 | 识别特征 | 走分支 |\n|------|---------|--------|\n| 乐理学习 | \"乐理\"\"音阶\"\"和弦\"\"调式\"\"节奏\"\"音程\"\"五线谱\" | → 乐理基础教学 |\n| 指法技巧 | \"指法\"\"手型\"\"力度\"\"踏板\"\"触键\"\"跑动\"\"八度\" | → 指法与技巧指导 |\n| 曲目分析 | 具体曲名+\"分析\"\"难点\"\"怎么弹\" | → 曲目分析与演奏建议 |\n| 练习计划 | \"练习计划\"\"每天练什么\"\"怎么练\" | → 练习计划生成 |\n| 考级辅导 | \"考级\"\"ABRSM\"\"英皇\"\"央院\"\"音协\"\"X级\" | → 考级辅导 |\n| 视奏练耳 | \"视奏\"\"练耳\"\"听音\"\"节奏训练\"\"模唱\" | → 视奏与练耳训练 |\n| 错误诊断 | \"为什么\"\"不对\"\"总是\"\"弹不好\"\"卡住了\" | → 常见错误诊断 |\n| 曲目推荐 | \"推荐\"\"适合\"\"什么曲子\"\"选曲\"\"下一首\" | → 曲目推荐 |\n| 综合咨询 | 无明确指向、\"怎么开始\"\"学琴建议\" | → 综合评估与引导 |\n\n如用户输入同时命中多个场景，按优先级合并处理（优先级：错误诊断 > 指法技巧 > 曲目分析 > 乐理 > 其他）。\n\n## 处理流程\n\n### 第一步：学生画像建立\n\n在首次对话或信息不足时，先收集以下信息（一次问 2-3 个问题，不要一次全问）：\n\n1. **学琴阶段**：零基础 / 启蒙（1-6个月） / 初级（1-3级） / 中级（4-7级） / 高级（8-10级） / 演奏级\n2. **年龄**：幼儿（4-6岁） / 少儿（7-12岁） / 青少年（13-17岁） / 成人（18岁+）\n3. **练琴频率**：每天多久？每周几天？\n4. **目标**：兴趣培养 / 考级 / 专业发展 / 成人自娱\n5. **当前教材/曲目**：正在弹什么？\n\n基于学生画像，后续所有输出的难度和措辞都适配该阶段。\n\n### 第二步：模块化教学\n\n根据识别的场景，执行对应模块。每个模块输出必须包含：\n- **核心知识点**：要教什么\n- **分步讲解**：怎么教（由浅入深）\n- **练习示范**：怎么练（具体练习方法）\n- **常见问题**：容易错在哪\n\n---\n\n## 模块一：乐理基础教学\n\n当用户提出乐理相关问题时执行。\n\n### 覆盖范围\n\n按难度递进：\n- **启蒙级**：五线谱认知（高音/低音谱号）、音符时值（全/二分/四分/八分）、拍号（2/4, 3/4, 4/4）、钢琴键盘布局\n- **初级**：大调音阶（C,G,D,A,F,降B）、小三和弦、音程（二度到八度）、附点节奏、休止符\n- **中级**：所有大调音阶及关系小调、三和弦转位、属七和弦、切分节奏、三连音、调号记忆\n- **高级**：半音阶、全音阶、调式（多利亚/弗里吉亚等）、和声功能进行（I-IV-V-I）、转调、复杂拍号（5/4, 7/8）、装饰音记谱\n\n### 教学格式\n\n对每个乐理知识点，按此结构输出：\n\n```\n## {知识点名称}\n\n### 一句话解释\n{用最通俗的话说明这是什么}\n\n### 在钢琴上的位置\n{在键盘上怎么找、怎么弹}\n\n### 记忆口诀/方法\n{提供易记的诀窍}\n\n### 练习小任务\n1. {具体练习 1}\n2. {具体练习 2}\n3. {自测题}\n```\n\n### 互动练习生成\n\n用户说\"出题考考我\"时，随机生成 5 道乐理题，覆盖当前级别知识点。题目格式：\n\n```\n## 乐理自测\n\n第 1 题：[题目描述]\nA. [选项]  B. [选项]  C. [选项]  D. [选项]\n\n...（共 5 题）\n```\n\n用户作答后逐题批改并讲解。\n\n---\n\n## 模块二：指法与技巧指导\n\n当用户询问具体演奏技巧时执行。\n\n### 覆盖范围\n\n| 技巧类别 | 具体内容 |\n|---------|---------|\n| 基础手型 | 拱形手型、指尖站立、手腕放松、手臂重量运用 |\n| 音阶跑动 | 穿指/跨指、均匀性训练、速度提升策略 |\n| 琶音 | 三和弦琶音、属七琶音、手腕转动 |\n| 和弦 | 柱式和弦整齐度、和弦连接、力度层次 |\n| 双音与八度 | 三度/六度双音、八度技术（手腕/前臂）、颤音 |\n| 踏板 | 延音踏板（切分踏板）、弱音踏板、持音踏板 |\n| 触键 | legato连奏、staccato断奏、portato、tenuto |\n| 力度控制 | pp到ff层次、渐强渐弱、sforzando |\n| 装饰音 | 颤音、波音、回音、倚音、琶音记号 |\n| 特殊技巧 | 轮指、双手交叉、刮奏、泛音 |\n\n### 教学格式\n\n```\n## {技巧名称} | 难度：{启蒙/初级/中级/高级}\n\n### 正确示范\n- 手型要点：{具体描述}\n- 发力方式：{从哪发力，如何传导}\n- 关键角度：{手指/手腕/手臂角"},{"path":"_meta.json","content":"{\n  \"ownerId\": \"kn77pjydbr5h005kj4mch5c9b987mvad\",\n  \"slug\": \"piano-teacher\",\n  \"version\": \"1.0.4\",\n  \"publishedAt\": 1783602327954\n}"},{"path":"references/common-mistakes.md","content":"# 常见错误诊断手册\n\n按错误类型分类，包含表现、根因、纠正方法、配套练习。\n\n---\n\n## 一、手型与姿势类\n\n### 1.1 塌指（手指第一关节内陷）\n| 项目 | 内容 |\n|------|------|\n| **表现** | 弹奏时手指第一关节（最靠近指尖的关节）向内凹陷，无法保持拱形 |\n| **根因** | 手指支撑力不足；发力方式错误（用指腹而非指尖） |\n| **纠正** | 1. 桌面练习：五指呈拱形撑在桌面，保持 30 秒×3 组<br>2. 慢速单音落指：每个音落指后检查关节是否凸起<br>3. \"抓握\"练习：想象抓住一个网球的手型 |\n| **配套练习** | 哈农 No.1-5，慢速每分钟 60，每个音检查手型 |\n\n### 1.2 手腕过高/过低\n| 项目 | 内容 |\n|------|------|\n| **表现** | 手腕位置不在前臂延长线上 |\n| **根因** | 坐姿高度不当；手臂重量未自然下垂 |\n| **纠正** | 1. 调整琴凳高度：前臂应与键盘平行<br>2. \"提线木偶\"想象：手腕被一根线从上方轻轻提住<br>3. 手臂重量自然下沉，不要耸肩 |\n| **配套练习** | 五指固定位置慢速弹奏，每弹一个音检查手腕 |\n\n### 1.3 手腕僵硬/抖动\n| 项目 | 内容 |\n|------|------|\n| **表现** | 弹奏时手腕紧张不能灵活转动，快速段落出现抖动 |\n| **根因** | 发力集中在手指而非手臂；心理紧张 |\n| **纠正** | 1. 手腕画圈练习：放在键盘上做圆形运动<br>2. 滚奏练习：手腕带动手指滚过琴键<br>3. 慢练中检查：每次手腕需要转动时是否放松 |\n| **配套练习** | 音阶琶音慢练，感受手腕在穿指时的自然转动 |\n\n### 1.4 耸肩\n| 项目 | 内容 |\n|------|------|\n| **表现** | 弹奏时双肩上耸，高度紧张 |\n| **根因** | 心理紧张；坐姿过高；呼吸不自然 |\n| **纠正** | 1. 弹奏前做肩部放松运动（耸肩→放松×5次）<br>2. 弹奏中意识检查：每段结束主动放松肩膀<br>3. 配合呼吸：呼气时肩膀自然下沉 |\n| **配套练习** | 任何曲目慢速演奏，专门注意肩膀状态 |\n\n---\n\n## 二、指法类\n\n### 2.1 指法混乱/不固定\n| 项目 | 内容 |\n|------|------|\n| **表现** | 每次弹奏使用不同指法，导致卡顿和不流畅 |\n| **根因** | 未养成先定指法的习惯；随意更改指法 |\n| **纠正** | 1. 拿到新谱先分析并标注指法<br>2. 一旦确定指法就不再改变<br>3. 分手慢练，确保每只手指法独立稳固 |\n| **配套练习** | 选择一首曲目，只用一种指法弹 10 遍，建立肌肉记忆 |\n\n### 2.2 穿指/跨指不流畅\n| 项目 | 内容 |\n|------|------|\n| **表现** | 音阶中拇指穿指时出现重音或断开 |\n| **根因** | 穿指时手腕未提前转动；拇指不够灵活；穿指角度不对 |\n| **纠正** | 1. 穿指前手腕提前向穿指方向微微偏转<br>2. 拇指从其他手指下方\"穿过\"而非\"压过\"<br>3. 慢速练习，确保穿指音与其他音同等力度 |\n| **配套练习** | 多调性音阶慢练 + 穿指专项练习（如 12312345 指法模式） |\n\n### 2.3 五指力度不均\n| 项目 | 内容 |\n|------|------|\n| **表现** | 4/5 指无力，拇指过重，导致跑动不均匀 |\n| **根因** | 手指天生力量差异未经过专门训练 |\n| **纠正** | 1. 强调练习：专门用 4-5 指重复弹奏<br>2. 平衡训练：每个手指落下力度一致<br>3. 变节奏练习：附点/反附点强化弱指 |\n| **配套练习** | 哈农 No.1-20 + 什密特手指练习 |\n\n---\n\n## 三、节奏类\n\n### 3.1 节奏不稳（忽快忽慢）\n| 项目 | 内容 |\n|------|------|\n| **表现** | 简单段快、难段慢，整体缺乏稳定速度感 |\n| **根因** | 未使用节拍器；遇到技术难点下意识减速 |\n| **纠正** | 1. 始终搭配节拍器练习，从慢速统一速度开始<br>2. 先以最难段的速度为基准练习整曲<br>3. 不做任何加速，先确保稳定 |\n| **配套练习** | 节拍器练习：用同一速度弹完全曲，关注速度一致性 |\n\n### 3.2 附点/切分不准\n| 项目 | 内容 |\n|------|------|\n| **表现** | 附点变成三连音，切分找不到节奏重心 |\n| **根因** | 对复杂节奏型的数拍方法不当 |\n| **纠正** | 1. 附点节奏：用\"大—大\"念出来，细分拍子<br>2. 切分节奏：找到重音位置，用身体律动辅助<br>3. 先用单音弹节奏型，再还原旋律 |\n| **配套练习** | 节拍器练各种节奏型（附点/切分/三连音/复附点） |\n\n### 3.3 双手节奏不对齐\n| 项目 | 内容 |\n|------|------|\n| **表现** | 双手同时弹时无法准确对齐，尤其在复节奏时 |\n| **根因** | 左手独立性不足；未分手练熟就合奏 |\n| **纠正** | 1. 练到每只手能独立稳定演奏再合<br>2. 找出双手同时下键的音（对齐点）<br>3. 慢速合成，只关注对齐点 |\n| **配套练习** | 巴赫二部创意曲，分手极慢速练习 |\n\n---\n\n## 四、力度与音色类\n\n### 4.1 力度层次单一\n| 项目 | 内容 |\n|------|------|\n| **表现** | 从头到尾同一力度，缺乏变化 |\n| **根因** | 未分析曲目力度布局；忽略表情记号 |\n| **纠正** | 1. 分析谱面力度标记，用色笔标注<br>2. 练习 5 级力度（pp-p-mp-mf-f-ff）的控制<br>3. 同一乐句用不同力度弹，感受表现力差异 |\n| **配套练习** | 克列门第小奏鸣曲，刻意做力度对比 |\n\n### 4.2 旋律被伴奏盖住\n| 项目 | 内容 |\n|------|------|\n| **表现** | 旋律声部不够突出，被伴奏声部淹没 |\n| **根因** | 双手力度差未拉开；未区分主次声部 |\n| **纠正** | 1. 右手旋律正常力度，左手伴奏\"碰触即可\"<br>2. 分手练习时专门训练左手的轻柔控制<br>3. 弹旋律时想象歌唱家的声音穿透伴奏 |\n| **配套练习** | 舒曼《梦幻曲》、肖邦夜曲 |\n\n### 4.3 渐强渐弱不自然\n| 项目 | 内容 |\n|------|------|\n| **表现** | 渐强像\"突然变响\"，渐弱像\"突然变轻\" |\n| **根因** | 未做阶梯式力度练习；变化幅度过大 |\n| **纠正** | 1. 阶梯练习：每 2 拍升高一级力度<br>2. 定目标：先说好最轻到最重分几级<br>3. 用身体感受："},{"path":"references/exam-repertoire.md","content":"# 考级曲目库\n\n## ABRSM 英皇考级\n\n### 预备级 (Prep Test)\n- 短曲 3 首（自选）\n- 基本练习：简单五指位置\n\n### 1级\n**音阶与琶音**：C/G/D/F 大调，A/D 小调（双手分开，1个八度），速度 ♩=60\n**曲目**（选 3 首，A/B/C 各一首）：\n- A 组（快速）：传统曲目与练习曲\n- B 组（抒情）：浪漫时期及以后\n- C 组（性格曲）：现代与爵士\n\n### 2级\n**音阶与琶音**：增加 降B 大调、E/G 小调，双手合奏（1个八度），速度 ♩=66\n**视奏**：4-6 小节，单手，C/G/F 大调\n\n### 3级\n**音阶与琶音**：增加 A/降E 大调、B/F 小调，双手合奏（2个八度），速度 ♩=80\n**视奏**：8 小节，双手简单合奏\n\n### 4级\n**音阶与琶音**：增加 B/降A/降D 大调、升C/升F/降E 小调，速度 ♩=100\n**视奏**：约 8 小节，双手合奏，含简单变化\n\n### 5级（重要门槛）\n**音阶与琶音**：所有大调 + 小调（和声与旋律），双手合奏 3 个八度 + 三度/六度音阶 + 半音阶，速度 ♩=72（音阶）/♩=80（琶音）\n**曲目**：3 首（A/B/C 各组）\n**视奏**：约 8-12 小节\n**练耳**：旋律模唱、视唱、音程/和弦/终止式辨认、节奏模仿\n**乐理**：需通过 5 级乐理才能报考 6 级以上演奏\n\n### 6级\n**音阶**：所有大/小调 4 个八度，增加三度分离音阶、反向音阶、半音阶双手分离三度\n**琶音**：所有大/小调 4 个八度 + 属七/减七琶音\n**速度**：音阶 ♩=80，琶音 ♩=60\n\n### 7级\n**音阶**：增加三度/六度双音音阶（部分调）、全音音阶\n**琶音**：增加第一转位琶音\n**速度**：音阶 ♩=92，琶音 ♩=72\n\n### 8级\n**音阶**：所有技巧综合，含三度双音音阶（所有调）\n**琶音**：根位+所有转位，属七+减七琶音\n**速度**：音阶 ♩=104，琶音 ♩=88\n**曲目**：3 首 + 视奏 + 练耳（高级）\n\n---\n\n## 中国音乐家协会（音协）\n\n### 1-3级（初级）\n- 基本练习：本级调性音阶琶音\n- 练习曲 1 首\n- 复调乐曲 1 首\n- 乐曲 1 首\n\n### 4-6级（中级）\n- 基本练习：本级调性音阶琶音 + 终止式\n- 练习曲 1 首\n- 复调乐曲 1 首\n- 大型乐曲 1 首\n- 中小型乐曲 1 首\n\n### 7-8级（中高级）\n- 基本练习：所有大/小调音阶琶音（抽查）\n- 练习曲 1 首\n- 复调乐曲 1 首（巴赫平均律或相当难度）\n- 大型乐曲 1 首（完整奏鸣曲乐章）\n- 中小型乐曲 1 首\n\n### 9-10级（高级）\n- 基本练习：所有大/小调音阶琶音 + 三度/六度 + 半音阶\n- 练习曲 1 首（肖邦/李斯特/拉赫玛尼诺夫级别）\n- 复调乐曲 1 首（巴赫平均律）\n- 大型乐曲 1 首\n- 中小型乐曲 1 首\n\n---\n\n## 中央音乐学院（央院）\n\n### 1-3级\n同音协初级，增加：练习曲 + 复调 + 乐曲 各 1 首\n\n### 4-6级\n- 基本练习\n- 练习曲 2 首\n- 复调乐曲 1 首\n- 大型乐曲 1 首（奏鸣曲）\n- 中小型乐曲 1 首\n- 6级起增加视奏\n\n### 7-9级\n- 基本练习（全部调）\n- 练习曲 2 首\n- 复调乐曲 1 首（巴赫平均律）\n- 大型乐曲 1 首\n- 中外乐曲各 1 首\n- 视奏\n\n### 演奏级\n- 练习曲 1 首（音乐会级别）\n- 复调乐曲 1 首\n- 大型乐曲 1 首\n- 乐曲 1 首\n- 视奏 + 即兴伴奏\n\n---\n\n## 各体系难度对标\n\n| 级别难度 | ABRSM | 音协 | 央院 | 国院 | 上音 |\n|---------|-------|------|------|------|------|\n| 入门 | Prep-1 | 1 | 1 | 1 | 1 |\n| 初级 | 2-3 | 2-3 | 2-3 | 2-3 | 2-3 |\n| 中级 | 4-5 | 4-6 | 4-6 | 4-6 | 4-6 |\n| 中高级 | 6-7 | 7-8 | 7-8 | 7-8 | 7-8 |\n| 高级 | 8 | 9-10 | 9 | 9-10 | 9-10 |\n| 演奏级 | Diploma | — | 演奏级 | — | — |\n\n---\n\n## 考级常见曲目选例\n\n### 初级（1-3级）\n- 巴赫：小步舞曲（G大调/G小调）、进行曲\n- 克莱门蒂：小奏鸣曲 Op.36 No.1\n- 库劳：小奏鸣曲 Op.55 No.1\n- 舒曼：少年曲集选曲\n- 柴可夫斯基：少年钢琴曲集选曲\n- 布格缪勒：练习曲 Op.100 选曲\n- 车尔尼：599 选曲\n\n### 中级（4-6级）\n- 巴赫：二部创意曲、三部创意曲\n- 海顿：奏鸣曲（Hob.XVI 系列简单乐章）\n- 莫扎特：奏鸣曲 K.545\n- 贝多芬：奏鸣曲 Op.49 No.1/No.2\n- 舒伯特：即兴曲 Op.90 No.3、音乐瞬间\n- 肖邦：圆舞曲（简单几首）、前奏曲选\n- 门德尔松：无词歌选曲\n- 德彪西：儿童园地选曲\n\n### 高级（7-10级）\n- 巴赫：平均律钢琴曲集（选曲）\n- 海顿：奏鸣曲 Hob.XVI:50/52\n- 莫扎特：奏鸣曲 K.310/331/457\n- 贝多芬：奏鸣曲（悲怆/月光/暴风雨/黎明/热情等）\n- 舒伯特：即兴曲 Op.142、奏鸣曲\n- 肖邦：练习曲、叙事曲、谐谑曲、波兰舞曲\n- 李斯特：爱之梦、匈牙利狂想曲、练习曲\n- 拉赫玛尼诺夫：前奏曲、音画练习曲\n- 德彪西：意象集、前奏曲\n- 拉威尔：小奏鸣曲、水之嬉戏"},{"path":"references/repertoire-database.md","content":"# 分级曲目库\n\n按难度递进排列，每级分四大类：练习曲 / 复调 / 奏鸣曲（大型乐曲） / 乐曲\n\n---\n\n## 启蒙级（学琴 0-6 个月）\n\n### 练习曲\n| 教材 | 使用建议 |\n|------|---------|\n| 《约翰·汤普森简易钢琴教程》1-2册 | 经典启蒙教材，中央 C 入门法 |\n| 《拜厄钢琴基本教程》前半 | 双手配合基础训练 |\n| 《巴斯蒂安钢琴教程》基础级 | 多维度综合启蒙（技巧+乐理+演奏） |\n| 《菲伯尔钢琴基础教程》 | 美式启蒙体系，重乐感和创造力 |\n| 《孩子们的哈农》 | 手指热身启蒙 |\n\n### 乐曲\n| 曲目 | 作曲家 | 训练重点 |\n|------|--------|---------|\n| 玛丽有只小羊羔 | 传统 | 五指位置、旋律感 |\n| 小星星变奏曲（简化） | 传统 | 基础变奏认知 |\n| 欢乐颂（简化） | 贝多芬 | 双手简单配合 |\n| 铃儿响叮当 | 传统 | 附点节奏入门 |\n\n---\n\n## 初级（1-3级）\n\n### 练习曲\n| 曲目 | 作曲家 | 训练重点 | 难度 |\n|------|--------|---------|------|\n| 车尔尼 Op.599 选曲 | 车尔尼 | 五指固定位、简单音阶 | ⭐ |\n| 布格缪勒 Op.100 选曲 | 布格缪勒 | 音乐性启蒙 | ⭐ |\n| 莱蒙练习曲 Op.37 | 莱蒙 | 表情与技巧结合 | ⭐⭐ |\n| 车尔尼 Op.849 No.1-15 | 车尔尼 | 流畅性训练 | ⭐⭐ |\n| 杜维诺伊练习曲 Op.176 | 杜维诺伊 | 手指独立性 | ⭐⭐ |\n\n### 复调\n| 曲目 | 作曲家 | 训练重点 |\n|------|--------|---------|\n| 巴赫初级钢琴曲集 | 巴赫 | 双手独立、声部分离 |\n| 安娜·马格达莱娜笔记本选曲 | 巴赫 | 巴洛克风格入门 |\n| 小前奏曲与赋格 | 巴赫 | 复调思维建立 |\n\n### 奏鸣曲\n| 曲目 | 作曲家 | 训练重点 |\n|------|--------|---------|\n| 小奏鸣曲 Op.36 No.1-3 | 克莱门蒂 | 奏鸣曲式认知 |\n| 小奏鸣曲 Op.55 No.1-3 | 库劳 | 古典风格 |\n| 小奏鸣曲 Op.20 No.1 | 杜塞克 | 流畅性 |\n| 小奏鸣曲 Op.88 No.3 | 库劳 | 手指跑动 |\n\n### 乐曲\n| 曲目 | 作曲家 | 风格 | 训练重点 |\n|------|--------|------|---------|\n| 献给爱丽丝（简化） | 贝多芬 | 古典 | 旋律与伴奏层次 |\n| 阿拉伯风格曲 | 布格缪勒 | 浪漫 | 快速跑动+强弱的对比 |\n| 骑士 | 布格缪勒 | 浪漫 | 和弦力度 |\n| 快乐的农夫 | 舒曼 | 浪漫 | 旋律歌唱性 |\n| G大调小步舞曲 | 贝多芬 | 古典 | 典雅风格 |\n| 梦幻曲 | 舒曼 | 浪漫 | 音色控制、踏板 |\n| 洋娃娃的梦 | 奥斯丁 | 浪漫 | 音画表现 |\n\n---\n\n## 中级（4-6级）\n\n### 练习曲\n| 曲目 | 作曲家 | 训练重点 | 难度 |\n|------|--------|---------|------|\n| 车尔尼 Op.849（后半） | 车尔尼 | 流畅性+速度 | ⭐⭐ |\n| 车尔尼 Op.299 选曲 | 车尔尼 | 快速跑动 | ⭐⭐⭐ |\n| 车尔尼 Op.740 No.1-10 | 车尔尼 | 手指灵活性 | ⭐⭐⭐ |\n| 克拉默练习曲选 | 克拉默 | 多声部控制 | ⭐⭐⭐ |\n| 莫什科夫斯基练习曲 Op.72 | 莫什科夫斯基 | 演奏级预备 | ⭐⭐⭐ |\n\n### 复调\n| 曲目 | 作曲家 | 训练重点 |\n|------|--------|---------|\n| 巴赫二部创意曲（全15首） | 巴赫 | 两条独立旋律线 |\n| 巴赫三部创意曲（选曲） | 巴赫 | 三声部独立 |\n| 法国组曲选曲 | 巴赫 | 舞曲风格 |\n| 斯卡拉蒂奏鸣曲（简单几首） | 斯卡拉蒂 | 技巧+装饰音 |\n\n### 奏鸣曲\n| 曲目 | 作曲家 | 训练重点 |\n|------|--------|---------|\n| 奏鸣曲 K.545 | 莫扎特 | 古典风格规范 |\n| 奏鸣曲 Op.49 No.1/No.2 | 贝多芬 | 贝多芬入门 |\n| 奏鸣曲 Hob.XVI:27/35/37 | 海顿 | 海顿风格 |\n| 奏鸣曲 K.283/331 | 莫扎特 | 莫扎特进阶 |\n\n### 乐曲\n| 曲目 | 作曲家 | 风格 | 训练重点 |\n|------|--------|------|---------|\n| 圆舞曲 Op.64 No.2 | 肖邦 | 浪漫 | 华彩式圆舞曲 |\n| 降E大调夜曲 Op.9 No.2 | 肖邦 | 浪漫 | 歌唱性、装饰音 |\n| 音乐瞬间 Op.94 No.3 | 舒伯特 | 浪漫 | 节奏性格 |\n| 即兴曲 Op.90 No.2 | 舒伯特 | 浪漫 | 快速跑动+旋律 |\n| 春之歌 | 门德尔松 | 浪漫 | 无词歌、音色 |\n| 猎歌 | 门德尔松 | 浪漫 | 和弦跳跃 |\n| 梦幻 | 德彪西 | 印象派 | 音色层次 |\n| 亚麻色头发的少女 | 德彪西 | 印象派 | 和声色彩 |\n| 婚礼进行曲（钢琴版） | 瓦格纳/李斯特 | 浪漫 | 宏大音响 |\n| 土耳其进行曲 | 莫扎特 | 古典 | 轻巧触键 |\n\n---\n\n## 中高级（7-8级）\n\n### 练习曲\n| 曲目 | 作曲家 | 训练重点 |\n|------|--------|---------|\n| 车尔尼 Op.740 选曲 | 车尔尼 | 全面技巧 |\n| 克拉默练习曲选 | 克拉默 | 多声部 |\n| 莫什科夫斯基 Op.72 | 莫什科夫斯基 | 高级技巧 |\n| 肖邦练习曲 Op.10 No.3/No.6/No.9 | 肖邦 | 歌唱性+技巧 |\n| 肖邦练习曲 Op.25 No.1/No.2/No.9 | 肖邦 | 综合性 |\n\n### 复调\n| 曲目 | 作曲家 |\n|------|--------|\n| 巴赫三部创意曲 | 巴赫 |\n| 巴赫平均律（选曲） BWV 846/847/855 等 | 巴赫 |\n| 英国组曲/法国组曲选曲 | 巴赫 |\n\n### 奏鸣曲\n| 曲目 | 作曲家 |\n|------|--------|\n| 悲怆奏鸣曲 Op.13（全乐章） | 贝多芬 |\n| 月光奏鸣曲 Op.27 No.2 | 贝多芬 |\n| 奏鸣曲 K.310/332/333/457 | 莫扎特 |\n| 奏鸣曲 Hob.XVI:50/52 | 海顿 |\n\n### 乐曲\n| 曲目 | 作曲家 | 风格 |\n|------|--------|------|\n| 幻想即兴曲 Op.66 | 肖邦 | 浪漫 |\n| 军队波兰舞曲 O"}],"languages":[],"docsSourceLabel":"CLAWHUB","editorialOverview":"AI Piano Teacher covering music theory, technique, repertoire analysis, practice plans, exam prep (ABRSM/CM/CCM), sight reading, ear training, mistake diagno... Skill: AI钢琴老师 Owner: bettermen Summary: AI Piano Teacher covering music theory, technique, repertoire analysis, practice plans, exam prep (ABRSM/CM/CCM), sight reading, ear training, mistake diagno... Tags: ear-training:1.0.3, education:1.0.4, exam-prep:1.0.4, latest:1.0.4, music:1.0.4, music-theory:1.0.4, piano:1.0.4, practice:1.0.4, repertoire:1.0.4, sight-reading:1.0.3, teacher:1.0.4 Version history: v1.0.4 | 2026","editorialQuality":{"score":100,"threshold":65,"status":"ready","wordCount":672,"uniquenessScore":53,"reasons":[]}},"media":{"evidence":{"source":"no-media","verified":false,"confidence":"low","updatedAt":"2026-10-11T03:22:43.254Z","emptyReason":"No screenshots, media assets, or demo links are available."},"primaryImageUrl":null,"mediaAssetCount":0,"assets":[],"demoUrl":null},"ownerResources":{"evidence":{"source":"unclaimed","verified":false,"confidence":"low","updatedAt":"2026-10-11T03:22:43.254Z","emptyReason":"This page has not been claimed by the agent owner."},"hasCustomPage":false,"customPageUpdatedAt":null,"customLinks":[],"structuredLinks":{"docsUrl":null,"demoUrl":null,"supportUrl":null,"pricingUrl":null,"statusUrl":null},"customPage":null},"relatedAgents":{"evidence":{"source":"protocol-neighbors","verified":false,"confidence":"medium","updatedAt":"2026-10-11T05:34:32.992Z","emptyReason":null},"items":[{"id":"8ebccd8e-3863-4187-8355-c3f14e1f9edf","entityType":"agent","canonicalPath":"/agent/iofficeai-aionui","slug":"iofficeai-aionui","name":"AionUi","description":"Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!","url":"https://github.com/iOfficeAI/AionUi","homepage":"https://www.aionui.com","source":"GITHUB_REPOS","protocols":["MCP","OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-10-09T19:11:12.944Z","createdAt":"2026-02-25T03:38:16.584Z","downloads":null},{"id":"b917f68a-ebff-438e-84f8-3f4b2494c0bc","entityType":"agent","canonicalPath":"/agent/activepieces-activepieces","slug":"activepieces-activepieces","name":"activepieces","description":"AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents","url":"https://github.com/activepieces/activepieces","homepage":"https://www.activepieces.com","source":"GITHUB_REPOS","protocols":["OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-04-15T02:22:12.426Z","createdAt":"2026-02-25T03:38:12.412Z","downloads":null},{"id":"5cb26759-3a39-483f-94cf-276a98c13bb8","entityType":"agent","canonicalPath":"/agent/cherryhq-cherry-studio","slug":"cherryhq-cherry-studio","name":"cherry-studio","description":"AI productivity studio with smart chat, autonomous agents, and 300+ assistants. Unified access to frontier LLMs","url":"https://github.com/CherryHQ/cherry-studio","homepage":"https://cherry-ai.com","source":"GITHUB_REPOS","protocols":["MCP","OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-04-11T14:38:40.986Z","createdAt":"2026-02-25T03:38:19.379Z","downloads":null},{"id":"6f6582d0-5d76-4f0f-b81d-86520247950b","entityType":"agent","canonicalPath":"/agent/copilotkit-copilotkit","slug":"copilotkit-copilotkit","name":"CopilotKit","description":"The Frontend for Agents & Generative UI. React + Angular","url":"https://github.com/CopilotKit/CopilotKit","homepage":"https://docs.copilotkit.ai","source":"GITHUB_REPOS","protocols":["OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-03-25T09:50:57.846Z","createdAt":"2026-02-25T03:39:14.617Z","downloads":null}],"links":{"hub":"/agent","source":"/agent/source/clawhub","protocols":[{"label":"OpenClaw","href":"/agent/protocol/openclew"}]}}}