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

10 KiB
Raw Blame History

句法节奏三轴:主谓先行、句长控速、模式转折

来源:《写作工具》(Roy Peter Clark《Writing Tools: 55 Essential Strategies for Every Writer》)sentence-rhythm —— Tool 1(主谓先行)、Tool 18(句长控速)、Tool 8(模式转折)。源单元 frontmatter 的 source_chapter 另标注 Tool 7,但源正文无 Tool 7 的方法点,本条不含其内容。 模式转折(轴 2)与《小说课》"克制中的破例"是同一方法点,两书合并的一条在 pattern-and-break.md,本文只留骨架与指针。 本方法基于英语句法,中文落地处均标注【中文适配】。

原文摘录(全量)

以下三处引文均出自。

Rebels seized control of Cap Haitien, Haiti's second largest city, on Sunday, meeting little resistance as hundreds of residents cheered, burned the police station, plundered food from port warehouses and looted the airport, which was quickly closed.

— Roy Peter Clark, Writing Tools (Tool 1)

A pure parallel construction would be "Boom, boom, boom." Parallelism with a twist gives us "Boom, boom, bang." ... By breaking the pattern, he lends more emphasis to the final element.

— Roy Peter Clark, Writing Tools (Tool 8)

Long sentences — I sometimes call them journey sentences — create a flow that carries the reader down a stream of understanding, an effect that Don Fry calls "steady advance." A short sentence slams on the brakes.

— Roy Peter Clark, Writing Tools (Tool 18)

方法骨架:三轴系统

句法节奏不是玄乎的"文笔",而是三个可调度的旋钮,Clark 在这 3 个 tool 中分别处理(Tool 1 · Tool 8 · Tool 18)。

轴 1:主谓先行(Locomotive Sentence,Tool 1)

英语的"火车头"模型:主语+动词放在句首作为机车,其他成分(从句、介词短语、分词)向右拖挂。Steinbeck 几乎每句都用此结构;Quindlen 故意把主谓拉开 31 词制造悬念。

  • 决策规则:默认把主谓放前(locomotive 拉车厢)→ 清晰、动力、可读。
  • 偶尔把主谓放后(用于悬念、发现、旅程)→ 特殊效果。
  • 关键判断:18 个词分隔主谓 = 致命;31 个词分隔 + 主题庄重 = 出色。

轴 2:模式转折(Pattern-Twist,Tool 8)

平行结构(句式、节奏、词汇、意象)建立稳固模式后,在结尾或关键处故意"反一手"——换词、变奏、加异常。"Boom, boom, boom" 变成 "Boom, boom, bang"。先建稳模式,再凿一处反——是"出人意料"的高效版本,不是不可预测的奇袭。

此方法点在 里有情感层版本(克制中的破例),两书合并成一条,案例、判断标准与中文形式见 pattern-and-break.md。

轴 3:句长控速(Sentence Length,Tool 18)

  • 长句 = journey sentence = 流体力学(读者被载着走)。
  • 短句 = slam on the brakes(急刹车)。
  • 5 种句长的战略目的:
    1. 简化复杂(simplify the complex)
    2. 制造悬念(create suspense)
    3. 聚焦情感(focus on emotional truth)
    4. 段落开头减速 / 段末加速
    5. 一句超长 = 庄重

这是句子级架构的复合框架——把"句法"从模糊的"文笔"重新框架为可调度的三轴旋钮。

书中的案例

案例 1:Steinbeck《Cannery Row》"Doc 的潮汐作息"()

  • 问题:写自然主义场景如何让读者"被场景裹挟"?
  • 方法的使用:Steinbeck 用连续的"主谓 + 向右分枝"句子描写海洋生物学家 Doc 的早晨——一段没有明显标点的流水句。
  • 结论:右分支句在自然描写里的"流体力学"——读者像坐船一样被句子载着走。
  • 结果:成为"句法节奏"在英文文学课中的标准范例之一;展示了"形式追随材料"。

案例 2:Polgreen《纽约时报》海地报道()

  • 问题:战地报道开头 37 词,如何既信息密集又可读?
  • 方法的使用:"Rebels seized control ... on Sunday, meeting little resistance as hundreds of residents cheered, burned, plundered, and looted, which was quickly closed."——每个动词都是具体动作(seized, cheered, burned, plundered, looted)。"Rebels seized control"前三个词是"火车头"——抓住了全部意义。
  • 结论:主谓先行 = 战地报道的认知优势——读者第一秒就知道"谁做了什么"。
  • 结果:NYT 的标准战地报道起手式之一;说明了"主谓前置"的认知优势。

操作步骤

  1. 诊断主谓位置
    • 用 X 光标出每句的主谓位置(X 光即 Clark 的 X 光阅读:戴上 X 光眼镜透视文本底下的隐形机器,这里是逐句标出主语和动词的落点),看是否"主谓先行"或"主谓远置"。
    • 完成标准:每段 70% 以上句子是"主谓先行",只有特殊效果处主谓远置(主题庄重)。
    • 判停条件:若某段主谓远置过多,改写为机车结构。
  2. 列出 5 种句长比例
    • 在要修改的段落中,标出每句的字数(中)/ 词数(英)。
    • 理想:长-短-短-长 / 短-长-短-短等"有模式"的分布,不是长-长-长 / 短-短-短。
    • 完成标准:5 个相邻句子里,至少 3 种不同长度。
    • 判停条件:每段必须有 1 个"短句刹车"。
  3. 模式转折检验
    • 检查关键场景(高潮、转折点、情感峰值)是否有"模式-转折"。
    • 完成标准:每个关键场景至少有 1 处"建立模式 + 打破"的结构。
    • 判停条件:不是每段都要"模式转折",只在关键处用。

中文落地【中文适配】

Clark 的句法理论是英语的。中文小说作者需要本地化,不能直接套用:

  1. "主谓先行"的中文版是"先动作后修饰"
    • 英语右分支:"She opened the door slowly."(主谓先 + 副词后)
    • 中文对应:"她把门慢慢打开。"(动作+对象+方式)——而非"她缓慢地打开了那扇沉重的木门"。
    • 中文流水句(类似 Quindlen 的远置):"她走去开门,看见他站在雨里,手里拿着一束已经湿透的玫瑰,花瓣被风吹得七零八落。"——一气呵成,但 Clark 的 18 词 / 31 词界限不直接适用,中文的"语义句"比"语法句"长。
  2. "模式转折"在中文里有特殊形式
    • 四字格堆叠 + 突然短句("他走了 / 没有回头。")
    • 对仗 + 打破("长亭外,古道边,芳草碧连天" + "他死了。")
    • 详见 pattern-and-break.md。
  3. "句长控速"在中文是"逗号节奏"——中文逗号密度比英文高,长句需要"句号"而不是"逗号"来刹车。
  4. "翻译腔"检测——中文写作者常见的 3 个翻译腔信号:"是"字句、被动语态、长定语后置。

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

  1. 主谓远置造成"读者溺水"(ce01):失败模式是 30+ 词分隔主谓,但主题不庄重。信号:读完一段后读者需要回头重读。机制:人脑短时记忆容量有限(7±2 项),过长前置修饰"溢出"工作记忆。预警:翻译腔、未消化的长定语后置。
  2. 句长单轨(ce07):失败模式是每句话一样长(即使都很短)。信号:每段都是"短-短-短"或"长-长-长"。机制:人脑对模式敏感,模式建立就期待重复——一致句长 = 无意外 = 无效果。预警:用"短句"代替"句长变化"。
  3. "翻译腔":失败模式是英文句法直接套中文——"这是一件重要的事情,涉及......"(This is an important thing that involves...)。信号:句子里"是"太多、被动语态多、长定语后置。机制:中文是"意合",英文是"形合"。预警:每个段落都从"是"开始,或每段都有"被"字。

边界(不适用场景)

  • 实验文学 / 后现代解构——故意打破语法的项目。
  • 诗歌——句法规则与诗不同(虽然有交集)。
  • 短抒情 / 极简文风——短句刻意一致,反而是设计。
  • 翻译文本——翻译要保留原语种节奏,不应强加 Clark 的英语规则。

容易混淆的邻近方法

  • 与"短句好 / 长句坏"的简单规则的区别:Clark 不是主张"只用短句",而是主张"句长差异是修辞杠杆"。同样不是主张"主谓必须在前",而是主张"主谓位置是调度旋钮"。
  • 与"风格 = 用词"的区别:句法节奏是"句子结构层",不是"词汇层"。
  • 与声音均衡器(本包 voice-equalizer.md):那是"整体声音的杠杆清单"(30+ 杠杆),这个是"句法层三轴"(主谓位置、句长、模式转折)。前者是宏观,后者是微观;本方法是它的节奏子模块。
  • 与镜头距离(scene-craft 域 cinematic-distances):那是"摄影机距离"在叙事单元间的调度,这个是"句法节奏"在句子间的调度。前者是"镜头",后者是"句间"。
  • 与对话即行动(dialogue-craft 域 dialogue-as-action):那是"对话的功能化"(做事),这个是"对话的句法"(节奏)。前者管"对话做什么",后者管"对话怎么说"。
  • 与抽象梯子(本包 abstraction-ladder.md)的搭配:抽象句与具体句交替;上梯产出的格言句,配本方法的短句刹车最有力。

激活场景与信号

场景:

  1. 写完一段后觉得"读起来催眠"——句长单调,没有呼吸。
  2. 翻译腔太重,句子"主语+系动词+表语"太多,没有动作。
  3. 写长段描写,不知道何时该"刹车"放短句。
  4. 写对话后觉得"每个人的台词都一样长",没有节奏差异。
  5. 读到好句子想学,但不知道"为什么这个句子好"——Clark 的三轴可以诊断。

信号(用户的话里出现这些就应激活):"句法节奏" / "sentence rhythm" / "主谓先行" / "右分支句" / "locomotive sentence" / "句子太长" / "句长" / "模式转折" / "pattern-twist" / "boom boom bang" / "读者怎么读得下去" / "句子催眠" / "翻译腔" / "翻译体" / "句子读起来累" / "短句太多像在喊" / "主语和动词隔太远"。