$npx -y skills add AI-Practical-Lab/novel-writer --skill novel-chapter-frame版本: 2.0 功能: Step 4.2 - 章纲构思
| 1 | # novel-chapter-frame |
| 2 | |
| 3 | **版本**: 2.0 |
| 4 | **功能**: Step 4.2 - 章纲构思 |
| 5 | |
| 6 | --- |
| 7 | |
| 8 | ## 输入 |
| 9 | |
| 10 | ```yaml |
| 11 | chapter_number: number |
| 12 | previous_chapter_summary: string |
| 13 | memory_context: object |
| 14 | outline_requirement: string |
| 15 | ``` |
| 16 | |
| 17 | --- |
| 18 | |
| 19 | ## 输出 |
| 20 | |
| 21 | ```yaml |
| 22 | status: "success" |
| 23 | framework: |
| 24 | chapter: number |
| 25 | type: "setup" | "climax" | "aftermath" | "transition" |
| 26 | goal: |
| 27 | narrative: string |
| 28 | emotion: string |
| 29 | word_count: 3000 |
| 30 | structure: |
| 31 | setup: [beat1, beat2, ...] # 60% |
| 32 | climax: [beat1, beat2] # 20% |
| 33 | aftermath: [beat1, beat2] # 20% |
| 34 | characters: |
| 35 | required: [name1, name2] |
| 36 | optional: [name3] |
| 37 | new: [{name, role, importance}] |
| 38 | hooks: |
| 39 | resolve: [hook_id] |
| 40 | plant: [{description, importance}] |
| 41 | remind: [hook_id] |
| 42 | ``` |
| 43 | |
| 44 | --- |
| 45 | |
| 46 | ## 约束检查 |
| 47 | |
| 48 | - 铺垫 ≤ 60% |
| 49 | - 爆发 ≥ 20% |
| 50 | - 余韵 ≥ 20% |
| 51 | - 不满足则重新生成 |