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

65 lines
5.5 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
name: prose-craft
description: |
中文小说的语言与修辞领域:写稿或改稿时调整句子层与段落层的文本。激活场景:段落读起来单调催眠,句长或主谓位置需要诊断;满纸抽象,读者既看不见也摸不着,怀疑卡在官僚话、套话、公文腔;重大场景(死亡、战争、重病)用力过猛,或日常场景没有文气;抒情太直白变滥情;想用白描立人物;文本或人物温度不稳、没有辨识度;风格漂移,想逐根杠杆诊断声音。
关键 trigger:"句法节奏" / "主谓先行" / "右分支句" / "句长" / "模式转折" / "boom boom bang" / "翻译腔" / "抽象梯子" / "太抽象" / "能给我个例子吗" / "给我个例子" / "由抽象到具体" / "怎么写得有深意" / "用力过猛" / "修辞密度" / "克制" / "back off" / "show off" / "抒情" / "滥情" / "白描" / "基础体温" / "声音均衡器" / "graphic equalizer" / "风格漂移" / "风格诊断" / "找到自己的声音" / "三十个杠杆"。
不适用于:诗歌;实验文学与故意打破语法的项目;翻译文本(应保留原语节奏);纯动作戏(无抽象层与修辞校准需求);公文、教科书、工具书、学术论文、商业文案等非叙事文体。
domain: 语言与修辞
sources:
- writing-tools-clark/sentence-rhythm
- writing-tools-clark/ladder-of-abstraction
- writing-tools-clark/back-off-show-off
- writing-tools-clark/voice-equalizer
- bifeiyu-novel-skill/bifeiyu-paiban
- bifeiyu-novel-skill/bifeiyu-lyric-pass
- bifeiyu-novel-skill/bifeiyu-base-temp
---
# 语言修辞(prose-craft)
给中文小说的语言装上一组可调的旋钮:句子节奏、抽象层级、修辞密度、情感出口、白描立人、文本体温、声音杠杆,每个方法都落到可执行的操作与判断标准。
## 方法索引
### 调整句子节奏
- **主谓先行**:默认主谓放句首当火车头拉车厢,主谓远置只留给悬念、发现、庄重场景。 → references/sentence-rhythm.md
- **句长控速**:长句载着读者走,短句踩刹车,五种句长各有战略目的,相邻五句不许单轨。 → references/sentence-rhythm.md
- **翻译腔检测**:查"是"字句、被动语态、长定语后置三个信号,英语方法按"先动作后修饰"和逗号节奏在中文落地。 → references/sentence-rhythm.md
### 安放抽象与具体
- **下梯子**:问"能给我一个例子吗",从抽象词下到看得见摸得着的物。 → references/abstraction-ladder.md
- **上梯子**:问"那是什么意思",从琐碎的物上到一句能被引用的判断。 → references/abstraction-ladder.md
- **中段自检**:官僚话、套话、四字格、意境堆叠都是困在梯子中段,读者既看不见也摸不着。 → references/abstraction-ladder.md
### 校准场景修辞
- **退一步与进一步**:修辞密度与主题温度成反比,重场景克制、轻场景炫技,用 1-10 温度计评分并以广岛幸存者检验自查。 → references/rhetoric-density.md
- **先建模式再打破**:平行铺陈后在结尾换一词,通篇克制后破例靠近一次,句法层与情感层是同一门手艺。 → references/pattern-and-break.md
### 处理情感
- **抒情不抒发**:不写"我多么 X",写一个动作,小说家只传递情感不宣告。 → references/lyric-restraint.md
- **情感段密度**:冷段七成、温段两成、热段一成,热段不连续超过两段。 → references/lyric-restraint.md
### 用最少字立人
- **白描**:不写"他很 X",写一个等于 X 的动作,删虚词,检验动作代表性与动态密度。 → references/plain-description.md
### 诊断与调校风格
- **基础体温**:文本写最惨与最美的事时的默认温度就是辨识度,人物各有体温,温度反差即戏。 → references/base-temperature.md
- **声音均衡器**:风格是约三十根杠杆的合成设定而不只是用词,逐根标注、对照基线、一次只调一到三根。 → references/voice-equalizer.md
## 引用索引
| 文件 | 覆盖内容 |
|---|---|
| references/sentence-rhythm.md | 句法节奏三轴:主谓先行、句长控速、模式转折(轴 2 指针),翻译腔检测与中文落地,失败模式 |
| references/abstraction-ladder.md | 抽象梯子上下爬、中段陷阱、Matalene 诊断、中文中段信号(文言腔、四字格、公文腔、意境陷阱) |
| references/rhetoric-density.md | 修辞密度与主题温度成反比、主题温度计、广岛/Koch/斯皮尔伯格对照、中文三家对照与网文规则并存 |
| references/pattern-and-break.md | 先建稳模式再打破一处:句法层模式转折 + 情感层克制中的破例,两书合并一条 |
| references/lyric-restraint.md | 抒情不抒发、抒情信号词、情感翻译成动作、情感段密度 70/20/10、用"懂"代替"说" |
| references/plain-description.md | 白描:拒绝形容词、虚词清理、动作代表性、动态密度,蒲松龄/鲁迅/海明威案例 |
| references/base-temperature.md | 基础体温:作家体温分类表、人物体温、温度一致性、温度反差即戏、温度定位技法 |
| references/voice-equalizer.md | 声音均衡器:三十杠杆清单、E.B. White 与海明威/菲茨杰拉德案例、调音三步、中文杠杆补充 |
## 脚本
- scripts/revision-checklist.md —— 语言修辞改稿清单:句子、梯子、温度、情感、白描、体温、杠杆七遍逐项自查,附三十杠杆基线台账模板。