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

4.2 KiB
Raw Blame History

建角色台账

用法:新角色从 0 到 7 顺着填。每节有"过关线",达标进下一节,不达标按标注回退。判断标准全部来自本包 references/ 各文件,这里只是填写骨架;方法细节与案例见各节标注的落点。


0. 角色定位

角色一句话定位:____ 在故事中的分量:□ 主角 □ 反派 □ 重要配角 □ 小配角

  • 小配角:填完第 1 节(只填 1-2 个变量)+ 第 5 节定形即可收工,不必全填。
  • 群像:每个主角各填一份台账,不批量处理。

1. 7 变量(→ references/seven-variables.md)

变量 档位(1-10) 具体内容(3-5 句,不抄变量名)
1 表层人格
2 背景故事
3 角色弧
4 内在恶魔
5 世界观
6 目标与动机
7 决策/行动/行为
  • 至少 2-3 个变量取极端(1-3 或 8-10),全在 4-5 档 = 没特色 □
  • 一致性:第 7 项行为能从前 6 项推出 □;矛盾时改前 6 中的一项,不直接改行为 □
  • 世界观写的是他具体信什么,不是哲学标签 □

过关线:7 项都有具体内容,行为与前 6 一致。小配角到此为止。

2. 3 维度(→ references/three-dimensions.md)

表层(别人眼中的他):____ 内层(独处时的他):____ 深层(连他自己都不知道的驱动):____

  • 没把表层复制进内层 □
  • 深层不是修辞("她是个追寻自由的人"不通过),也不是内层的延伸 □
  • 错位清单:表层 vs 内层的矛盾____;内层 vs 深层的矛盾____
  • 3 维都会露馅的关键场景(≥2 个):在____场景露馅;在____场景深层浮出水面

过关线:3 维各有具体内容且彼此矛盾。3 维一样 = 角色还在 1 维,回第 1 节补变量。

3. 内在恶魔与共振(→ references/inner-demon.md)

  • 外部冲突(他在故事里要完成什么):____
  • 恶魔(他最怕什么):____
  • 早期根源(为什么怕,追到童年/早期):____
  • 关键问:如果他成功了,他会失去什么?____
  • 共振一句话:外部任务____正好激活恶魔____

过关线:共振一句话写得出来。内外平行不触碰 → 改恶魔或改外部任务,直到咬合。恶魔别写成社会议题("害怕贫穷"太大)或流行病("他抑郁"太泛)。

4. 角色弧(→ references/inner-demon.md)

  • 故事开始时的他:____
  • 故事结束时的他:____
  • 3 个变化:1.____ 2.____ 3.____
  • 结局时对恶魔做了什么:□ 克服 □ 接受 □ 失败(悲剧) □ 部分克服

过关线:列得出 3 个变化;四种弧结局都行,但必须明确选一个。没变化 = 弧缺失,回第 3 节找恶魔。

5. 定形(→ references/flat-vs-round.md)

一句话测试:"____"

  • 能一句话说清吗?□ 能(偏扁平) □ 不能(偏圆形)
  • 这个形态是刻意选的吗?主题类型:□ 喜剧/群像(扁平合法) □ 严肃/悲剧(必须圆形)
  • 圆形公式检查(圆形角色填):出人意料的点____□;事后仍然可信□;缺一 = 伪圆形,回第 2 节补深层或退回扁平
  • 动态切换机会(可选高级项):他在____场景从扁平鼓胀成圆形,用____(一句否定句/一个反常动作)呈现

过关线:形态与主题匹配。给修改建议要具体到场景和话,不写"让人物更立体"这类空话。

6. 原型打底(→ references/archetype-reversal.md)

  • 基础原型(1-2 个,西方 11 原型或本土母题):____
  • 读者期待的位置:____
  • 反转点(≥1,挂在核心冲突上):____
  • 为什么在这里反转(一句话,答不出 = 为反而反):____
  • Father Horst 检验:显著元素____"不只是物"□;象征呈现用细节/动作/对话轻敲,无"这是象征"宣告段落□
  • 人物无内部矛盾 = 刻板印象不是原型 □

过关线:反转点一句话说得清;象征靠轻敲不靠宣告。刻意反原型的解构作品跳过本节。

7. 总评

  • 角色一句话:____
  • 判定:□ 通过 □ 弱项补救清单:____ □ 回炉
  • 下一步:场景内呈现(见综合 skill character-presentation)/结构规划(见综合 skill story-structure)