Back to skills
SKILL.md
Sonata Form Map
ASecurity第一次认真听完一首奏鸣曲第一乐章 不适用于: 套用到浪漫派晚期自由曲式——结构已松绑,地图会失灵 EN trigger: sonata form
- 5 stars
- 0 votes
- 0 copies
- 3 views
- Added September 3, 2026
Security analysis
100/100Pro scans all 2 files and shows the line behind each finding
npx -y skills add Natsummerance/skills --skill sonata-form-map --agent claude-codeAre you the author of Sonata Form Map?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/natsummerance-sonata-form-map)---
name: sonata-form-map
version: 1.0.0
description: |
第一次认真听完一首奏鸣曲第一乐章 不适用于: 套用到浪漫派晚期自由曲式——结构已松绑,地图会失灵
EN trigger: sonata form
source_book: 《古典音乐入门》(合蒸本)
source_chapter: 曲式概念章
tags: [蒸馏技能]
related_skills: []
---
# 奏鸣曲式地图
## R — 原文 (Reading)
> "(奏鸣曲式)呈示-展开-再现的主题戏剧结构。"
>
> — 梅勒/多霍斯,曲式概念章
---
## I — 方法论骨架 (Interpretation)
奏鸣曲式=单乐章内部的戏剧结构:①呈示部(主部主题vs副部主题亮相,常隔调性);②展开部(主题变形冲突);③再现部(主题回归并和解)。听辨任务:抓住两个主题的性格对比,追踪它们在展开部的遭遇,等待再现时的调性统一。古典器乐入门第一课。
---
## A1 — 书中的应用 (Past Application)
### 案例: 呈示与再现的主题旅程(曲式章)
- **问题**: 第一乐章那么长在讲什么?
- **使用**: 把它当一出三幕剧听——亮相/冲突/和解。
- **结果**: 十分钟的音乐获得叙事骨架。
---
## A2 — 触发场景 (Future Trigger) ★
### 用户会在什么情境下需要这个 skill?
1. 第一次认真听完一首奏鸣曲第一乐章
2. 琴童学曲式分析入门
3. 音乐会节目单解读
### 语言信号
- "奏鸣曲式是什么"
- "第一乐章怎么听"
- "sonata form"
### 与相邻 skill 的区分
- 与 `symphony-unity-listening` 的区别: 整部交响曲 vs 单乐章结构
- 与 `aaba-form-recognition` 的区别: 爵士32小节曲式;本skill是古典奏鸣曲式
---
## E — 可执行步骤 (Execution)
当 skill 被激活后, agent 应按以下步骤执行:
1. **抓双主题**
- 完成标准: 辨认主部与副部的性格差异
2. **跟展开**
- 完成标准: 注意主题被拆解变形的段落
3. **等再现**
- 完成标准: 确认主题回归及调性解决
4. **输出地图**
- 完成标准: 标出三部分的时间位置
---
## B — 边界 (Boundary) ★
### 不要在以下情况使用此 skill
- 套用到浪漫派晚期自由曲式——结构已松绑,地图会失灵
### 作者在书中警告的失败模式
- 只记术语不听戏剧——地图代替不了聆听体验
### 作者的盲点 / 时代局限
- 入门书未展开奏鸣曲式的变体形态(慢板奏鸣曲式等)
### 容易混淆的邻近方法论
- symphony-unity-listening / aaba-form-recognition
---
## 相关 skills
- composes-with: symphony-unity-listening
---
## 审计信息
- **验证通过**: V1 ✓ / V2 ✓ / V3 ✓
- **测试通过率**: 待阶段4
- **蒸馏时间**: 2026-08-25(全量重蒸馏轮)
Files in this skill
- SKILL.md
- test-prompts.json
Attribution
Comments
Loading comments…