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 同步目录树与定位段。
19 KiB
19 KiB
narrative-momentum 覆盖对照表(唯一追溯文件)
本 skill 的追溯集中在本文件:任一方法点、案例、引文、可执行步骤、中文适配,单凭本表即可定位它来自哪个源单元。 SKILL.md、references/ 内容文件、scripts/ 不带追溯标记;正文里的自然归属(毕飞宇、蒲松龄、Clark、《小说课》、《写作工具》等句中出现)与跨 skill 导航指针是内容本身,不是标记。SKILL.md frontmatter 的 sources 是机器元数据。 三个源单元的方法规则、判断标准、示例、原文摘录、描述全部有落点,只重复合并、不压缩抛弃。可执行检查清单(三个源单元可执行步骤的重排)落在 scripts/momentum-checklist.md。
总览(每源单元一行)
| 源单元 | 落点 |
|---|---|
| bifeiyu-novel-skill/bifeiyu-momentum | 全量在 references/build-momentum.md(原文摘录、方法骨架、四案例、触发场景、六步骤、适用边界与常见错误、一句话总结、跨 skill 链接);references/alternation-and-distinctions.md#三台发动机:推力、推力、拉力 势条;#三法对照 势行;#势的同源方法(跨 skill 链接);#适用范围对照 势行;scripts/momentum-checklist.md#第一关:势链检验(情节推不动、跳跃、高潮不爆时) |
| writing-tools-clark/gold-coins | 全量在 references/midway-rewards.md(原文摘录、方法骨架、两案例、触发场景、三步骤、边界、失败模式、盲点与中文适配);references/alternation-and-distinctions.md#三台发动机:推力、推力、拉力 金币条;#推拉交替:先给金币,再抛内悬念 表述一与组合关系;#与相邻方法的区分 金币各小节;#三法对照 金币行;#适用范围对照 金币行;#跨域指针(各一句话);scripts/momentum-checklist.md#第二关:中段金币台账(长篇 10 万字以上 / 网文连载) |
| writing-tools-clark/internal-cliffhanger | 全量在 references/breakpoint-hooks.md(原文摘录、方法骨架、两案例、触发场景、三步骤、边界、失败模式、盲点与中文适配);references/alternation-and-distinctions.md#三台发动机:推力、推力、拉力 钩子条;#推拉交替:先给金币,再抛内悬念 表述二与组合关系;#与相邻方法的区分 钩子各小节;#三法对照 钩子行;#适用范围对照 钩子行;#跨域指针(各一句话);scripts/momentum-checklist.md#第三关:断点悬念检查(章节体 / 连载) |
逐点明细
bifeiyu-novel-skill/bifeiyu-momentum
| 落点 | 方法点(该小节承载的本单元内容) |
|---|---|
| references/build-momentum.md(文件头引言) | 文件归属:《小说课》(毕飞宇),原书第 7 讲,核心文本蒲松龄《促织》 |
| references/build-momentum.md#原文摘录 | 毕飞宇释"势"字原文(两只丸子、坐怀不乱、一切靠作家给予即造势);《促织》"将献公堂,惴惴恐不当意,思试之斗以觇之"原文;"左腿右腿"解读;无此句突兀、有此句必然;势 = 小说内部的推力 |
| references/build-momentum.md#方法骨架:势 = 小说内部的推力 | 势 = 内部推力;没有势作者拽着走、有势情节自己跑;本质 = 事件间不可逆推力 A→必然B→必然C |
| references/build-momentum.md#案例 1:蒲松龄《促织》"思试之斗以觇之" | 案例全文:三步造势(处境要交/心理怕不合/行动先试 → 斗蛐蛐必然) |
| references/build-momentum.md#案例 2:施耐庵 林冲的"步步紧逼" | 案例全文:步步紧逼链(误入白虎堂→刺配→被欺→草料场→风雪→石头靠门→听阴谋→杀人),无一步多余、无一步突变 |
| references/build-momentum.md#案例 3:莫泊桑《项链》"项链丢失" | 案例全文:链(舞会出风头→丢失→钱不够赔→买真的还→10 年艰辛),每环加势 |
| references/build-momentum.md#案例 4:奈保尔 沃滋沃斯的"五个反常" | 案例全文:反常累加(等待→请吃芒果→讲故事→临死透露),反常累加 = 势累加 |
| references/build-momentum.md#何时使用(触发场景) | 触发情境五项(读不下去查势/推不动造势/突然跳跃缺势/高潮不爆没累足势/突然结尾势没到位) |
| references/build-momentum.md#步骤 1:识别"势的起点" | 势的起点必须是事件 A,有具体动作,不是心理(含 yaml 台账示例) |
| references/build-momentum.md#步骤 2:设计"势的链条" | 链条 A→B→C→D 每个是下一步必要条件;删 A/B/C 逐一检验;全是必要 = 势到位 |
| references/build-momentum.md#步骤 3:势的"三要素" | 三要素处境/心理/动作;只有处境 = 势弱、只有动作 = 势假、三齐 = 势足 |
| references/build-momentum.md#步骤 4:势的"递进" | 势要递进不能平行(轻→中→重→爆发);林冲前三中势蓄力、后爆发 |
| references/build-momentum.md#步骤 5:检验"删掉一个还成立" | 删掉一个还成立吗——删 A 还成立则删、不成立则留、全删不成立 = 势到位 |
| references/build-momentum.md#步骤 6:高潮的"势能" | 高潮势能三问(几个势在累/力度递增否/高潮瞬间势最大否);斗蛐蛐 3 步势 + 多次险情 + 鸡来袭 |
| references/build-momentum.md#适用边界 | 适合所有叙事;短篇链条短而密;意识流、纯抒情慎用 |
| references/build-momentum.md#常见错误 | 常见错误表五行(链断/不递进/太散/靠巧合/啰唆)及后果与修正 |
| references/build-momentum.md#一句话总结 | "没有势的小说靠作者拽着走……找到那个'必然的下一步'" |
| references/build-momentum.md#与其他方法的关系 | 跨 skill 链接四条(bifeiyu-shakespeare 同源/bifeiyu-foreshadowing 铺路/bifeiyu-anti-norm 转折/bifeiyu-system 配合);指向 alternation-and-distinctions.md 的导航 |
| references/alternation-and-distinctions.md#三台发动机:推力、推力、拉力 | 势条:势解决"情节为什么必须往前走" = 事件之间不可逆的推力 |
| references/alternation-and-distinctions.md#三法对照 | 势行:动力来源 = 事件间不可逆的推力;作用位置 = 整条因果链(处境/心理/动作三环相扣);兑现时点 = 每一步都是下一步的必要条件,环环即兑 |
| references/alternation-and-distinctions.md#势的同源方法(跨 skill 链接) | 跨 skill 链接四条的重复落点(与 build-momentum.md#与其他方法的关系 内容相同) |
| references/alternation-and-distinctions.md#适用范围对照 | 势行:适合所有叙事、短篇链短而密;慎用意识流、纯抒情 |
| scripts/momentum-checklist.md#第一关:势链检验(情节推不动、跳跃、高潮不爆时) | 步骤 1-6 重排为七步(找势的起点、写成链条、逐环配三要素、删环检验、递进检查、高潮势能三问、错误速查);台账示例同源于步骤 1;错误速查同源于常见错误表 |
| scripts/momentum-checklist.md#三关之后的整体自问 | 势是否就位;与伏笔(长期债务)、触发事件(全局赌注)区分不冒充(与伏笔的关联同源于跨 skill 链接 bifeiyu-foreshadowing 条) |
writing-tools-clark/gold-coins
| 落点 | 方法点(该小节承载的本单元内容) |
|---|---|
| references/midway-rewards.md(文件头引言) | 文件归属:《Writing Tools: 55 Essential Strategies for Every Writer》(Roy Peter Clark,中文通译《写作工具》),原书 Tool 32 · Place gold coins along the path;适用对象(长篇 10 万字以上、网文连载、报告文学长篇、非虚构长篇、系列故事) |
| references/midway-rewards.md#原文摘录 | R 段英文引文全量(森林窄路捡金币 + Kilgore "is to quit reading"),引文落款 Roy Peter Clark, Writing Tools (Tool 32) |
| references/midway-rewards.md#方法骨架 | 核心洞察:读者不是被"意义"驱动,是被"小奖励"驱动;中段最易塌陷(热情降温/命运已知/推进乏力);三时点金币机制(开头第一枚金"为什么我要走这条路";中段必埋 3-5 枚小而具体的金币——逸事/惊人事实/机智引语/出彩金句/小戏剧时刻,不必 plot twist;结尾前再加码 up the ante/意外视角/意外小场景);三类金币 surprise/insight/beauty;判断标准:自问"这一段给读者的当下奖赏是什么",没奖赏就是平地 |
| references/midway-rewards.md#案例 1:Shakespeare 悲剧第 3 幕的"巨大金币" | 案例全文:哈姆雷特"生存还是毁灭"、麦克白"明日明日明日"、李尔王暴风雨独白;不是结局但够观众再走两英里;戏剧性/感官/可记忆 |
| references/midway-rewards.md#案例 2:Mark Twain《Huck Finn》第 21 章——拙劣莎剧演员的中段转折 | 案例全文:两个骗子演莎剧(the royal family on a barge)拙劣到滑稽;中段金币不必推进主线;逸事/喜剧场景/风格化偏离都是合法金币 |
| references/midway-rewards.md#何时使用(触发场景) | 触发情境五项与语言信号十三项 |
| references/midway-rewards.md#可执行步骤 | 步骤 1:诊断中段塌陷区(30%-70%/中间三分之一;每万金币清单;判停:每万字 1 枚则不加、3 万字无金立补);步骤 2:三时点定位金(0-10% hook+第一笔奖赏;30-70% 至少 3 枚;80-95% "再走一段"奖赏;不与承诺/启动/焦虑重复);步骤 3:surprise/insight/beauty 分类定义,中段三类各至少 1 枚,同类 3+ 次重复换类型 |
| references/midway-rewards.md#边界:不要用在此处 | 不适用边界四类(短篇 <1 万字/散文抒情随笔/新闻倒金字塔/诗) |
| references/midway-rewards.md#失败模式(作者在书中警告) | 三条:中段没金币 = 弃读("long, flat, middle…"英文引文;3+ 章无抄录瞬间;弃读点 30%-70%);开头没金币 = 不进场(hook≠第一枚金:"看到地上有东西" vs "捡起来放进口袋");结尾前没金币 = 烂尾(与中段塌陷并列"读者弃读三时点") |
| references/midway-rewards.md#盲点与时代局限(含中文适配) | Kilgore《华尔街日报》新闻业比喻,小说的"金"可以是人物/意象/金句;【中文适配】英文"金"偏事实性奖励,中文小说扩展为人物小顿悟/出彩台词/意象妙用/风格化偏离;【中文适配】网文日更 5000 字压力,本地化为每 1 万字自检一次 |
| references/midway-rewards.md#相邻方法区分指针 | 指向 alternation-and-distinctions.md 的导航(区分细则落该文件各小节,见下) |
| references/alternation-and-distinctions.md#三台发动机:推力、推力、拉力 | 金币条:金币解决"读者为什么愿意继续走" = 段中/段后给予满足/惊喜,是推力(来自已得到) |
| references/alternation-and-distinctions.md#推拉交替:先给金币,再抛内悬念 | 表述一(金币对内悬念的区分原话:"一个制造问题,一个给奖赏");组合关系 composes-with 中的 story-engine(整体拉力 vs 局部推力)、write-toward-ending(终点 vs 沿途的灯)、mix-narrative-modes(折线叙事容器)三条来自本单元"相关 skills" |
| references/alternation-and-distinctions.md#三法对照 | 金币行:动力来源 = surprise/insight/beauty 小奖励;作用位置 = 段中/段后(重点中段 30%-70%);兑现时点 = 当下即兑 |
| references/alternation-and-distinctions.md#金币 vs 伏笔 | 区分原话:债务 vs 礼物、种树 vs 种花 |
| references/alternation-and-distinctions.md#金币 vs 触发事件 | 区分原话:赌注 vs 糖、只来一次 vs 埋 3-5 次 |
| references/alternation-and-distinctions.md#金币 vs 朝终局写 | 区分原话:终点灯塔 vs 沿途小灯笼 |
| references/alternation-and-distinctions.md#金币 vs 情节反转(plot twist) | 区分原话:plot 层事件 vs pacing 层阅读体验 |
| references/alternation-and-distinctions.md#金币 vs 展示不说教 | 区分原话:微观手法 vs 宏观节奏 |
| references/alternation-and-distinctions.md#金币 vs 细节马赛克 | 区分原话:拼人物 vs 奖赏读者 |
| references/alternation-and-distinctions.md#适用范围对照 | 金币行:适合长篇/网文连载/报告文学长篇/非虚构长篇/系列故事;不适用短篇 <1 万字、散文、新闻、诗 |
| references/alternation-and-distinctions.md#跨域指针(各一句话) | foreshadow-payoff、story-structure(inciting-incident)、story-ending(write-toward-ending)、concept-design(story-engine)、narration-pov(mix-narrative-modes)、show-and-omission(show-don't-tell)、character-presentation(mosaic-of-detail)各条中涉及金币的区分来自本单元(与 internal-cliffhanger 单元合并落点) |
| scripts/momentum-checklist.md#第二关:中段金币台账(长篇 10 万字以上 / 网文连载) | 步骤 1-3 重排为台账式(圈出中段、每万字台账模板、判停条件、三时点定位金核对、当下奖赏自问);【中文适配】每 1 万字自检与中文"金"扩展同源于盲点与时代局限 |
| scripts/momentum-checklist.md#三关之后的整体自问 | 金币是否就位;推拉交替节奏(先给金币,再抛内悬念);金币与伏笔、触发事件区分不冒充 |
writing-tools-clark/internal-cliffhanger
| 落点 | 方法点(该小节承载的本单元内容) |
|---|---|
| references/breakpoint-hooks.md(文件头引言) | 文件归属:《Writing Tools: 55 Essential Strategies for Every Writer》(Roy Peter Clark,中文通译《写作工具》),原书 Tool 30 · To generate suspense, use internal cliffhangers;适用对象(长篇/网络小说/章节结尾/段末钩子/卷末悬念) |
| references/breakpoint-hooks.md#原文摘录 | R 段英文引文全量(internal cliffhanger 定义:断点前的任何戏剧性元素),引文落款 Roy Peter Clark, Writing Tools (Tool 30) |
| references/breakpoint-hooks.md#方法骨架 | 悬念 = 放置问题(不是发生了什么大事,而是在哪里放);传统 cliffhanger = to be continued 套路;内悬念 = 任何叙事断点(句末/段末/章末/卷末)前放一个未解决的小戏剧性元素;判断标准"读者此刻有想知道答案的小问题吗";关键洞见四条(不必悬崖/不必 to be continued 可自然生长/五时点/断点前抛问题未答);节奏放置框架 |
| references/breakpoint-hooks.md#案例 1:Clark 引用电视剧商业插播前的钩子 | 案例全文:商业插播前 5 秒钩子("她会死吗"太套路 vs "他的信会怎么写?"具体好奇;内悬念 vs 外悬念金标准对照) |
| references/breakpoint-hooks.md#案例 2:长篇小说"X 章节末尾"诊断 | 案例全文:读最后一句问读者有无未解决疑问;"她看到桌上那封信的署名是 X";网文作者每章可做 |
| references/breakpoint-hooks.md#何时使用(触发场景) | 触发情境五项与语言信号八项 |
| references/breakpoint-hooks.md#可执行步骤 | 步骤 1:诊断当前断点(列出全部断点;短抒情/散文/实验文学跳过);步骤 2:检验未解决的疑问(每断点 1 个明确疑问;无则加、读者不在意则调整具体性);步骤 3:强化疑问弱化答案(问题够具体 + 答案没给;末句是问题或动作中断,不是答案总结) |
| references/breakpoint-hooks.md#边界:不要用在此处 | 不适用边界四类(短抒情诗/散文靠留白;实验文学/反叙事;学术论文/说明文;反悬念开放式叙述 = 反向操作) |
| references/breakpoint-hooks.md#失败模式(作者在书中警告) | 三条:to be continued 套路化(大事件中断、读者脱敏、章末像电视剧宣传片);钩子过密(每 500 字一个钩子;问题未答承受上限;过密抑制翻页欲);疑问但读者不关心("X 的鞋带是什么颜色";读者只关心主角命运和主题进展) |
| references/breakpoint-hooks.md#盲点与时代局限(含中文适配) | 【中文适配】2006 年美剧 22 集周播模型;中文网文日更 1 万字 + 付费章节,密度可更高;【中文适配】短视频/直播时代注意力更短,网文可每 200-500 字一个 micro-hook |
| references/breakpoint-hooks.md#相邻方法区分指针 | 指向 alternation-and-distinctions.md 的导航(区分细则落该文件各小节,见下) |
| references/alternation-and-distinctions.md#三台发动机:推力、推力、拉力 | 钩子条:钩子解决"读者为什么不得不翻页" = 段末/章末制造焦虑/好奇,是拉力(来自未满足) |
| references/alternation-and-distinctions.md#推拉交替:先给金币,再抛内悬念 | 表述二(钩子对金币的区分原话,两处:"先给金币,再抛内悬念"与"推-拉交替");组合关系 composes-with 中的 cinematic-distances(镜头距离末端的钩子)、sentence-rhythm(句末 micro-cliffhanger)两条来自本单元"相关 skills" |
| references/alternation-and-distinctions.md#三法对照 | 钩子行:动力来源 = 未解决的小问题;作用位置 = 断点前(句末/段末/章末/卷末/全书末);兑现时点 = 短期(1 章内或 1 段内) |
| references/alternation-and-distinctions.md#钩子 vs 伏笔 | 区分原话:长期债务 vs 短期未答;10 章后兑现 vs 1 章/1 段内兑现;节末"三层合起来"小结为金币、钩子两单元合并 |
| references/alternation-and-distinctions.md#钩子 vs 触发事件 | 区分原话(两处):全局赌注 vs 局部钩子;开关 vs 节拍器 |
| references/alternation-and-distinctions.md#钩子 vs 镜头距离 | 区分原话:摄影机距离调度 vs 断点前张力放置 |
| references/alternation-and-distinctions.md#适用范围对照 | 钩子行:适合长篇/网文/章节结尾/段末钩子/卷末悬念;不适用短抒情诗/散文、实验文学/反叙事、学术/说明文、反悬念开放式叙述 |
| references/alternation-and-distinctions.md#跨域指针(各一句话) | foreshadow-payoff、story-structure(inciting-incident)、scene-craft(cinematic-distances)、prose-craft(sentence-rhythm)各条中涉及钩子的区分来自本单元(与 gold-coins 单元合并落点) |
| scripts/momentum-checklist.md#第三关:断点悬念检查(章节体 / 连载) | 步骤 1-3 重排为四步(列出断点、逐个检验疑问、强化疑问弱化答案、密度与套路速查);密度与套路速查同源于失败模式三条;【中文适配】micro-hook 200-500 字同源于盲点与时代局限 |
| scripts/momentum-checklist.md#三关之后的整体自问 | 钩子是否就位;推拉交替节奏;钩子与伏笔、触发事件区分不冒充 |