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 同步目录树与定位段。
6.8 KiB
6.8 KiB
name, description, domain, sources
| name | description | domain | sources | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| novel-diagnosis | 激活场景:用户手里有一部写完或在写的小说,感觉不对劲但说不清哪里不对——"我的小说有什么问题"、 "它缺什么"、"为什么被拒稿"、"虎头蛇尾/高开低走"、"中段疲软"、"人物写扁了"、"全是流水账没有峰值"、 "读者很兴奋但没理解"、"收尾太硬"、"形式大于内容"、"这本书让我不舒服,是我有问题还是它"; 或者要把自己的作品和参照作品比差距(含跨时代、跨流派比较);或者交付诊断/评论/书评结论前 需要扫描一遍有没有空话。 关键 trigger:"诊断作品 / 小说体检 / 我的小说有什么问题 / 缺什么 / 为什么被拒 / 虎头蛇尾 / 高开低走 / 中段疲软 / 流水账 / 写扁了 / 故事还是情节 / 后来呢 / 为什么 / 有时间没价值 / 情节和人物谁赢 / 模式还是节奏 / 幻想还是预言 / 六便士 / 难懂 / 奇书 / 六核 / 七侧面 / 圆桌 / 伪学者 / 怎么系统地看一部小说 / 过时了 / 这是 X 流派"。 不适用于:问题已定位到具体环节(结构问题用 story-structure、人物用 character-design、 场景用 scene-craft 等专精 skill);请求写作技法而非找毛病(用各创作 skill);非虚构文本; 纯新闻速报、菜谱、紧急通知这类时间流本身即内容的对象;写作习惯、心理状态等作者培养问题。 | 作品诊断 |
|
novel-diagnosis 作品诊断
对一部小说做整体体检:先把问题落进维度,再用五个透镜查具体病灶,最后清理诊断结论防止空话。
方法索引
按诊断动作组织;方法细节、案例、引文都在 references 里,这里只给一句话和指针。
第一步 · 把问题落进维度
- 写作能力 = 4 元素(概念/人物/主题/结构)+ 2 技能(场景执行/写作声音)共六桶,任何问题都能落桶,任何一桶不及格整本就失败 → references/dimension-frameworks.md
- 小说复杂到无法定义,放弃定义改为看七侧面(故事/人物/情节/幻想/预言/模式/节奏),每个侧面配一种读者素质 → references/dimension-frameworks.md
- 好坏 = 维度间的动态平衡:先定位哪个维度不及格,再说清它向哪个方向失衡 → references/dimension-frameworks.md
第二步 · 五个透镜查病灶
- 结构层:标出最近 5 个提问是"后来呢"还是"为什么",判断停在故事层还是进了情节层 → references/story-plot.md
- 意义层:查时间堆积还是价值峰值——找不到读者事后仍会回想的瞬间就是消磨 → references/time-value.md
- 张力层:看守尾处人物是否消失/死亡/沦为工具,判定情节与人物谁赢、代价多大 → references/plot-character.md
- 形式层:问全书能否用一个几何形象概括(模式)、有没有携带变化的重复元素(节奏) → references/pattern-rhythm.md
- 神异层:走六便士测试,判幻想面(戏耍)还是预言面(歌唱),再按中文志怪/神魔/仙侠谱系看接受姿态 → references/fantasy-prophecy.md
第三步 · 比较诊断(有参照作品时)
- 圆桌论:抹掉年代/流派标签,把自己的稿子和参照作品匿名并置,只比"做了什么"不比"何时写的" → references/round-table.md
第四步 · 清理诊断结论
- 伪学者自检:扫描五大症状(没读完就分类、天才崇拜、便携词、挂生平背景、漂亮代替准确)+ 自检三问 + 最小可替换段落 → references/quack-scholar.md
冲突标注
- Brooks 主张六桶穷尽一切写作元素;福斯特主张七侧面只是"我感兴趣的方向"、可伸缩。两条立场都保留:用六桶查盲区,用七侧面给特殊作品增补侧面,详见 references/dimension-frameworks.md。
引用索引
| 文件 | 覆盖内容 |
|---|---|
| references/dimension-frameworks.md | 六核六桶(4 元素 + 2 技能)与七侧面框架合并、动态平衡判断、维度定位执行流程、作者自传 5 部小说与拒稿比例案例、贝内特 vs 托尔斯泰与《使节》案例、失败模式与盲点、穷尽 vs 可伸缩冲突标注、中文落地 |
| references/story-plot.md | 故事问"后来呢"情节问"为什么"、情节三条件、故事/情节合作、提问切换诊断与执行步骤、司各特《古董商人》/梅瑞狄斯《利己主义者》/贝内特 vs 托尔斯泰案例、失败模式与边界、章回小说中文落地 |
| references/time-value.md | 时间生活 vs 价值生活、双重忠诚、时间轴/价值轴征兆、执行步骤、贝内特《老妇人的故事》/托尔斯泰《战争与和平》/山鲁佐德案例、失败模式与边界、中文网文中文落地 |
| references/plot-character.md | 情节-人物拉锯元模型、三种解决(哈代式/梅瑞狄斯式/反情节式)、虎头蛇尾诊断、执行步骤与代价对策、哈代《无名的裘德》/梅瑞狄斯/纪德《伪币制造者》案例、失败模式与边界、章法中文落地 |
| references/pattern-rhythm.md | 模式 vs 节奏二分、节奏检验公式、模式的代价、节奏的失败、执行步骤、法朗士《泰伊丝》/普鲁斯特小乐句/《使节》案例、失败模式与边界、章回回目章法中文适配 |
| references/fantasy-prophecy.md | 幻想/预言孪生光柱、六便士测试、双向判断、执行步骤、《项狄传》/《白鲸记》/阿斯奎斯案例、失败模式与边界、中文志怪/神魔/仙侠转述与适用边界 |
| references/round-table.md | 圆桌论匿名并置、两两盲文对比、信念前提与代价、执行步骤、伍尔夫 vs 斯泰恩/威尔斯 vs 狄更斯/哈代 vs 司各特案例、失败模式与边界、跨朝代比较中文落地 |
| references/quack-scholar.md | 伪学者五大症状、自检三问、最小可替换段落、执行步骤、加洛韦天气分类/天才崇拜/司各特"会讲故事"案例、失败模式与边界、翻译腔/公文腔/空泛赞美词中文落地 |
| references/_coverage.md | 九个源单元的覆盖对照表 |
脚本
| 脚本 | 用途 |
|---|---|
| scripts/diagnosis-workflow.md | 三步体检台账:维度定位 → 五个透镜查病灶 → 评审纪律清理结论,附征兆速查表,一份填完出诊断 |
| scripts/quack-scholar-scan.md | 伪学者自检扫描表:五大症状 0/1 扫描 + 自检三问 + 最小可替换段落 + 漂亮词改写 |