zizi cee5d0c58d chore(craft): 蒸馏 v2 全量合并 + 追溯分离 + 综合 skill 搬入 .claude/skills/
7 本写作书(Story Engineering、成为作家、Writing Tools、小说面面观、
我能否相信自己、小说课、风格感觉)按 15 个创作领域全量合并成综合 skill,
丢弃 v1 压缩蒸馏的思路(案例限 3 个、引文限 2 行、文件 ≤220 行)——被审计
证实丢了原文 75% 体积。

落点:.claude/skills/<slug>/  下,每包含 SKILL.md 入口 + references/ 全量
内容(按主题拆分)+ scripts/ 可执行清单 + _coverage.md 覆盖对照表(唯一
追溯文件)。craft/ 目录只剩 books/ 原料层与 MERGE_PLAN.md / README.md /
scripts/check_craft_skills.py 等 SoT。

规范要点:
- 整合规范 v2:只重复合并、不压缩抛弃;举例保留具体对话/数字/动作/原句
- 追溯分离:SKILL.md 与 references/ 内容文件无《书名》unit-slug 标记,
  所有来源只在 _coverage.md(落点到文件级即可)
- 门禁:覆盖闭合 + frontmatter + 包结构 + 标记扫描,craft 15 个全过

craft/skills/ 的 15 个 skill 整体搬到 .claude/skills/,新建 _index.md 统管
运行时技能(33)与方法论参照(15),后者标签【方法论参照】,明示不落库、
不进 meta/chains。AGENTS.md 同步目录树与定位段。
2026-08-19 19:01:45 +08:00

8.2 KiB
Raw Blame History

Story Engineering — Skill Index

本书由 cangjie-skill 蒸馏, 共产出 21 个 skills。 处理时间: 2026-08-18

关于这本书

  • 作者: Larry Brooks (1952-)
  • 出版年: 2011 (Writer's Digest Books, First Edition)
  • 一句话主旨: 成功的故事 = 四个基本元素(概念、角色、主题、结构)+ 两个执行技能(场景执行、写作声音)这六项核心能力的协同;缺一不可,每项都达到专业级才能写出可出版的故事。
  • 整书理解: 见 BOOK_OVERVIEW.md
  • 精华长文 (不读全书看这篇): DIGEST.md
  • 术语词典: GLOSSARY.md

Skill 列表 (按主题分组)

Meta (元框架)

Concept (核心前提/概念)

Character (角色)

Theme (主题)

Structure (结构) ⭐ 核心区

Scene (场景执行)

Voice (写作声音)

Workflow (工作流)


引用图

graph TB
    %% Meta
    M[six-core-competencies]

    %% Concept
    C1[concept-four-questions]
    C2[concept-what-if]
    C3[concept-delivery-strategy]

    %% Character
    CH1[character-three-dimensions]
    CH2[character-seven-variables]
    CH3[character-inner-demon]

    %% Theme
    T1[theme-demonstrate-not-tell]

    %% Structure (核心)
    S1[structure-four-boxes]
    S2[structure-six-milestones]
    S3[structure-first-plot-point]
    S4[structure-inciting-vs-plot-point]
    S5[structure-midpoint]
    S6[structure-part2-wanderer]
    S7[structure-setup-five-missions]

    %% Scene
    SC1[scene-mission-driven]
    SC2[scene-enter-late-exit-early]

    %% Voice
    V1[voice-clean-professional]
    V2[voice-growth-not-taught]

    %% Workflow
    W1[workflow-beat-sheet]
    W2[workflow-pantsing-is-planning]

    %% 依赖关系
    C2 -->|depends-on| C1
    S2 -->|depends-on| S1
    S3 -->|depends-on| S1
    S3 -->|depends-on| S4
    S5 -->|depends-on| S1
    S5 -->|depends-on| S6
    S6 -->|depends-on| S1
    S7 -->|depends-on| S1
    W1 -->|depends-on| S2
    W2 -->|depends-on| W1

    %% 组合关系
    CH1 ===|composes-with| CH2
    CH2 ===|composes-with| CH3
    S1 ===|composes-with| S2
    S7 ===|composes-with| S3
    SC1 ===|composes-with| SC2
    T1 ===|composes-with| CH2

    %% 对比关系
    S3 -.->|contrasts-with| S4
    C2 -.->|contrasts-with| C3
    W1 -.->|contrasts-with| W2
    V1 -.->|contrasts-with| V2

    %% Meta 派生
    M -.->|meta-contains| C1
    M -.->|meta-contains| S1
    M -.->|meta-contains| T1
    M -.->|meta-contains| CH1
    M -.->|meta-contains| SC1
    M -.->|meta-contains| V1

图例:

  • --> depends-on (A 依赖 B)
  • -.-> contrasts-with (A 与 B 对比)
  • ===> composes-with (A 与 B 组合)
  • -..-> meta-contains (元 skill 包含)

推荐学习顺序

(从基础到高级, 从叶子到根)

1️⃣ 第一步: 元框架 (1 个)

  1. six-core-competencies — 先理解"故事写作有 6 大能力 = 4 元素 + 2 技能" 的全分类

2️⃣ 第二步: Concept (3 个, 先建种子)

  1. concept-what-if — 学会把模糊 idea 升级为 what if? 疑问
  2. concept-four-questions — 验证你的 concept 达不达标
  3. concept-delivery-strategy — 真实事件用叙事策略 (作为对比学习)

3️⃣ 第三步: Character (3 个)

  1. character-three-dimensions — 理解 3 维信息层
  2. character-seven-variables — 7 变量可调, 3 维是子集
  3. character-inner-demon — 内在恶魔让角色"做不到" 才有戏

4️⃣ 第四步: Theme (1 个)

  1. theme-demonstrate-not-tell — 主题通过行为演示, 不被说教

5️⃣ 第五步: Structure 核心 (7 个, ⭐)

  1. structure-four-boxes — 4 箱宏观框架 (Setup/Response/Attack/Resolution)
  2. structure-six-milestones — 4 箱内的 6 大关键节点
  3. structure-setup-five-missions — Setup 段的 5 大使命
  4. structure-first-plot-point — FPP 在 1/4 位置
  5. structure-inciting-vs-plot-point — 区分 inciting 和 FPP
  6. structure-part2-wanderer — Part 2 主角 wanderer
  7. structure-midpoint — Midpoint 让主角转主动

6️⃣ 第六步: Scene (2 个)

  1. scene-mission-driven — 每个场景 1 个 mission
  2. scene-enter-late-exit-early — 晚进入早退出场景

7️⃣ 第七步: Voice (2 个)

  1. voice-clean-professional — 声音的最低门槛 (入场券)
  2. voice-growth-not-taught — 声音长期发展 (不可短期加速)

8️⃣ 第八步: Workflow (2 个, 整合)

  1. workflow-pantsing-is-planning — 理解为什么不用纯灵感写
  2. workflow-beat-sheet — 节拍表作为规划工具

安装使用

本目录是构建产物, 宿主不会从这里加载 skill。要让 agent 真正调用, 把 skill 目录复制到宿主的 skills 目录:

# 用户级 (所有项目可用)
cp -r books/story-engineering/six-core-competencies ~/.claude/skills/
cp -r books/story-engineering/concept-* ~/.claude/skills/
# ... etc

# 或项目级
cp -r books/story-engineering/six-core-competencies <project>/.claude/skills/
cp -r books/story-engineering/* <project>/.cursor/skills/

详见 stage 5 交付报告。


接入 darwin-skill

所有 skill 均带有 test-prompts.json (darwin-skill 兼容格式), 可直接接入自动进化:

darwin evolve books/story-engineering/

审计轨迹