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 同步目录树与定位段。
5.3 KiB
5.3 KiB
对话改写检查清单
把两个源单元的可执行步骤串成一份逐段过稿清单:先定病,再逐段过功能、在场、质感、标签,最后整场复查。 方法全文见 references/execution-flow.md;速查表见 references/when-to-use-dialogue.md。
〇、定病:这段对话的问题是哪一种
先回答():
- (a) 太书面?→ 重点过第五节
- (b) 标签太多?→ 重点过第六节
- (c) 一个声音?→ 重点过第四节
- (d) 推动不了情节?→ 重点过第一、二节
- (e) 不知道什么时候用?→ 先对第八节速查表
- 判停:若"我都不会写"——问题不在对话,在整篇流程,先走 story-planning(原路由 story-draft-flow,已并入 story-planning)
- 判停:若对话只是其中一部分、想整体优化——不在对话层面修,走写后阶段(原路由 set-aside-the-manuscript,该单元未入本技能库,见 MERGE_PLAN §4;先把稿子放一边再做整体优化)
一、功能标注(逐段)
找出场景中所有对话,逐段问():
- 这段对话在做事吗?——推进关系 / 改变权力 / 揭示人物,还是只是传递信息?
- 每段都已标注"做事"或"传信息"
- 只传信息且改写不成"做事"的,已列为删除候选
- 表面闲聊的段落,确认隐含冲突或让情节前进一步(两角色聊童年 = 在比"谁更惨")()
- 没有用对话的嘴交代背景/前情/设定("你知道吗,上世纪 90 年代我们..."式句子已改为叙述)()
二、在场检查(逐段)
对每段保留的对话问():
- 这句话是"在场发生"(dialogue)还是"事后补话"(quote)?
- "事后补话"已改写为当下场景,或转叙述/动作/内心独白
- 判停:需要"事后才知道"的内容,改成当下场景或转 narrator 描述,不保留"事后补话"形式
三、时机与密度(整场)
对照速查表与三场景框架():
- 冲突/高潮段落用了对话,密度在 50%-80%
- 信息/说明段落交给叙述、独白或闪回,没有让角色用嘴讲课
- 日常/过渡段落的对话隐含冲突;纯"今天天气真好"已删
四、声音区分度(整场)
- 把对话单独抽出来,能分清每段是谁说的()
- 每个主要角色有固定语言习惯(口头禅/句长/用词),至少 2 个区别点(角色 A"反正"/角色 B"你懂的")()
- 句长、用词、节奏贴合人物的年龄、教育、性格(内向更短)()
- 删掉叙述者说明后,对话本身仍能让读者懂人物("我没想伤害她,我只是想——"自带内疚);不懂的段落回头加动作()
五、质感检查(逐段)
- "做事"对话中已插入 1-2 处"半句话/重复/嗯/打断/俚语"()
- 改写后至少 1 处非标准化表达(口音、停顿、思维跳跃、方言词)()
- 没有"论文答辩"式对白——"你是否同意 X 观点?""是的,因为……"(ce24 信号:说整句、不重复、不卡顿、不用俚语)()
- 没有"我非常感谢你的意见"式书面台词()
- 判停:插入质感后通读,确认不像台词剧本、不是逐字录音(;)
- 中文自查:无翻译腔("哦,我的天"、代词用满)、无公文腔(会议体家常话)(中文适配:本次合并补充)
六、标签计数(逐段 + 全篇)
- 一段来回里"X 说"不超过 2-3 次()
- 中介标签 ≤ 30% 对话,其余用动作/沉默/表情替代()
- "他严肃地说""她解释道"式副词标签已换成动作("她把茶杯摔在桌上")()
- 归属不清处用段落归属 + 动作节拍补上,不只删不补(;中文适配:中文"说"无变位,删标签要补动作)
- 中文语气词节奏没被删丢("嗯/这个/那个"比英文标签密,删过头对话失掉自身节奏)(,中文适配)
七、节奏复查(整场)
- 高潮段对话切成短交换,没有拖节奏的长独白()
- 对话与叙述的配比让页面有"通风口"——读者会跳过的部分已删(伦纳德标准)()
- 大段叙述没有压在需要快的段落上(切小段 = 时间快,大段叙述 = 时间慢)()
八、对话 vs 叙述速查表
| 场景 | 优先用 |
|---|---|
| 冲突/高潮 | 对话 |
| 信息/说明 | 叙述 |
| 动作/事件 | 叙述 |
| 思考/感受 | 叙述或内心独白 |
| 角色关系/性格 | 对话(暴露) |
| 日常/过渡 | 看情况(隐含冲突才用) |
| 故事开头 | 可用对话(建声音)或不用 |
()
九、完稿纪律
- 写完立刻放一边,至少隔一夜再读对话(原书路由 set-aside-the-manuscript,该单元未入本技能库,见 MERGE_PLAN §4;纪律照原文执行)()
- 重读时可用布兰德"两个自我对话"批评法:一个自我写,一个自我批,用对话形式逐段审,比独白式自查更具体、不极端(所涉 writer-dual-self 已裁剪,案例原文保留)()
日常训练(不在改稿时用)
- 第二遍阅读时标出不同角色的对话,听他们声音是否不同()
- 听身边人说话,录下来,看真实的说法长什么样()