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.4 KiB
Raw Blame History

修辞密度校准:退一步与进一步(back off / show off)

来源:《写作工具》(Roy Peter Clark《Writing Tools》)back-off-show-off —— Tool 21 "Know when to back off and when to show off"。 中文三家对照(鲁迅/张爱玲/莫言)与网文规则并存为中文适配内容,含规则冲突标注。

原文摘录(全量)

以下引文出自。

Here's a tool of thumb that works for me: The more serious or dramatic the subject, the more the writer backs off, creating the effect that the story tells itself. The more playful or inconsequential the topic, the more the writer can show off. Back off or show off.

— Roy Peter Clark, Writing Tools (Tool 21)

方法骨架

Clark 提出强反直觉的校准法则:主题重量与修辞密度成反比。

  • 反直觉的核心:
    • 重大场景(严肃主题、悲剧、死亡)→ 克制(back off)→ 简单句、短句、人物自己动作
    • 轻微场景(日常、轻佻、不重要)→ 炫技(show off)→ 修辞、典故、声音展示
  • 判断标准:在场景的"严肃度"和写作者的"在场度"之间做校准。
  • Clark 引用两个对照案例:
    • 广岛幸存者演讲(Tool 21,严肃度极高)= "有礼貌地道歉 / 占用了我们的时间"——最克制的开场
    • Koch 市长胡闹(Tool 21,严肃度极低)= 全套剧场式修辞——最炫技的笔法
  • 机制:情感是有限资源。重度场景 + 重度修辞 = 情感透支 → 读者反而冷漠。严肃场景的克制反而是"高密度情感传递"。
  • 斯皮尔伯格的对照:Schindler's List 用克制(黑白 + 长镜头 + 极少台词)、《拯救大兵瑞恩》用暴露(慢镜头 + 抖动 + 大量音效)——同样严肃场景,前者有效,后者审美疲劳。

这是校准决策框架——用主题的温度计,调节写作者的"声音音量"。

书中的案例

案例 1:John Hersey《广岛》"有礼貌的开场"()

  • 问题:写广岛原子弹爆炸幸存者,如何让读者不被"重大"压垮?
  • 方法的使用:Hersey 让 6 位幸存者各自讲述。广岛幸存者(old woman)在演讲台开始时先为占用时间道歉——一个"有礼貌的道歉"开篇。
  • 结论:重大场景最克制的开场 = 让读者"轻装进入"。
  • 结果:成为"克制美学"的金标准;展示了"轻说重"的力量。

案例 2:Clark 引用 Spielberg《Saving Private Ryan》对照()

  • 问题:同样严肃场景(纳粹屠杀),不同修辞密度的对照。
  • 方法的使用:Schindler's List = 黑白 + 长镜头 + 极少台词(克制);Saving Private Ryan = 慢镜头 + 抖动 + 大量音效(暴露)。
  • 结论:前者有效,后者审美疲劳——重大场景的"轻处理"反而让读者情感到位。
  • 结果:电影美学的对照;说明"克制"是处理重大场景的工具,不是"缺乏能力"。

操作步骤

  1. 评估场景的"主题温度"
    • 列出当前场景:涉及什么主题?人物命运的重量?读者会期待什么情感强度?
    • 完成标准:1-10 的温度评分(10 = 最严肃,如亲人死亡、战争屠杀 / 1 = 最轻,如日常打趣)。
    • 判停条件:若评分犹豫,默认保守(更克制)。
  2. 反比决定修辞密度
    • 温度 8-10:修辞密度 2-3(克制,简单句,人物自己动作,作者"不在场")。
    • 温度 5-7:修辞密度 5-6(中等,可有修辞但需谨慎)。
    • 温度 1-4:修辞密度 8-10(炫技,作者声音可大量展示)。
    • 完成标准:温度与密度成反比。
  3. "广岛幸存者"检验
    • 写完重大场景后,问:"如果让一个广岛幸存者来读这个场景,他会觉得'用力过猛'吗?"
    • 完成标准:若会,改写为更克制版本。
  4. "Koch 市长"对照
    • 写完日常场景后,问:"如果把这段放在一个 Koch 式胡闹场景里,是否够炫技?"
    • 完成标准:若否,加大修辞密度。

中文落地与规则并存【中文适配】

  • Clark 偏新闻克制美学(Hersey 的《广岛》是新闻特稿),不一定适用于中文网文"虐文美学"——后者常以"重笔写重事"为美。网文写作者应保留"克制"工具,但不必全盘照搬。
  • 中国新文学的对照:鲁迅的克制(《孔乙己》《示众》)+ 张爱玲的"轻说重"(《倾城之恋》"一座城的陷落成全了她的爱情")+ 莫言的"重说重"(《丰乳肥臀》)。三种笔法都成立,关键是与主题匹配。
    • 规则冲突标注:莫言式"重笔写重事"与 Clark 的"主题重量与修辞密度成反比"并存冲突。Clark 的反比出自新闻克制美学,是默认值不是铁律;两条规则都保留,以"与主题匹配"为最终裁决。
  • 短视频 / 直播时代:读者注意力更短,"修辞密度"与"严肃度"的反比关系被压缩——可能需要"快速切换"。
  • "网络爽文":主题重量往往不"重",修辞密度可以"用力",Clark 的"反比"不适用——爽文有自己的"轻场景用力 / 重场景也用力"逻辑。

与《小说课》的呼应:毕飞宇的"抒情不抒发"(本包 lyric-restraint.md)在重大场景与本方法结论一致——作者退后,让动作说话。两者分工:本方法管"场景严肃度允许多少修辞",那个管"情感用什么出口传递"。

失败模式(作者在书中警告)

  1. "严肃场景炫技"(ce09):失败模式是在广岛幸存者这种最严肃时刻用华丽修辞、独白、戏剧化。信号:悲剧场景里有"作者旁白独白"或"刻意感人"段落。机制:作者"不放心"读者,想用修辞"加力",但情感透支反而冷漠。预警:广岛幸存者检验失败。
  2. "日常场景紧绷":失败模式是把日常场景写得像悲剧——每句都用力,每个细节都"沉重"。信号:日常对话也有"诗化"语言。机制:作者误以为"用力 = 文气",但日常场景需要炫技空间而不是紧绷。预警:整本书都是紧绷的,没有"轻下来"的时刻。
  3. "误判严肃度":失败模式是误判场景温度(把轻场景当重场景)。信号:写打闹场景用庄重笔法,或写悲剧用轻佻笔法。机制:作者对"主题重量"敏感度不足。预警:Koch 市长对照失败。

边界(不适用场景)

  • 后现代反讽——故意用"反比"作为反讽。
  • 喜剧 / 网络爆款——喜剧本身需要"用力"或"用力装作不用力",Clark 的"严肃克制"模型不适用。
  • 实验文学——故意打散"主题-修辞"对应关系。
  • 网络段子的快节奏——短视频的"金句感"需要修辞密度直接拉满,不能"反比"。

容易混淆的邻近方法

  • 与"语言节制"的区别:语言节制是"减少华丽词",back off 是"减少作者声音"。前者是词汇层,后者是叙述者层。
  • 与原型选择(character-design 域 archetype-toolkit)的区别:原型选择是"主题层"操作(说什么),back off / show off 是"修辞层"操作(怎么说)。两者可同时使用。那个管"在选定原型上如何说",这个管"给多大的声音音量"。
  • 与声音均衡器(本包 voice-equalizer.md)的区别:那是"整体声音的杠杆清单"(30+ 杠杆,默认设置),这个是"特定场景的修辞密度校准"(反比主题)。前者是基线,后者是局部操作;本方法是它的一个子旋钮。
  • 与句法节奏(本包 sentence-rhythm.md)的区别:那是"句法节奏"(主谓、句长、模式),这个是"修辞密度"(比喻、典故、声音的展示)。前者是微观句法,后者是宏观修辞。

激活场景与信号

场景:

  1. 写到"高潮场"(死亡、悲剧、告白)用了一堆华丽修辞,但读起来"用力过猛" / "俗"。
  2. 写日常向场景,反而没有"文气" / "笔力"。
  3. 写战争 / 灾难 / 重病等重大场景,担心读者疲劳。
  4. 写完一个场景后觉得"主题宏大但修辞没跟上"或"修辞宏大但主题很轻"。
  5. 网络虐文读者反应冷淡——想找原因。

信号:"用力过猛" / "过度修辞" / "back off" / "show off" / "如何写重大场景" / "严肃场景怎么写" / "克制" / "restraint" / "主题温度" / "日常场景怎么写" / "文气" / "修辞密度" / "读者反应冷淡" / "写得俗"。