# Novel

> 小说创作系统——核心理念与创作技法。 去耦合化组合（角色特点×情节元素自由组合）+ 核心体验极端化。 以写作技法为躯壳，以去耦合化组件的组合为灵魂。 触发方式：/novel、/学习、/写作、/灵感、/大纲、/正文

- Skill: `fnb666888/novel` (Agent Skill, multi-file: 7 files)
- Install (CLI): `npx skillmds@latest add fnb666888/novel`
- Raw SKILL.md: https://api.skillmd.com/api/skills/fnb666888/novel/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: fnb666888 (https://skillmd.com/u/fnb666888)
- Updated: 2026-09-22
- Page: https://skillmd.com/skills/fnb666888/novel

---


# 小说创作系统

本 skill 提供小说创作所需的核心哲学、工具库、规则集和文件系统规范。不规定具体工作流，由 Claude 根据上下文灵活运用。

---

## 路径约定

| 类别 | 前缀 | 位置 | 内容 |
|------|------|------|------|
| **Skill目录** | `[skill]/` | skill 安装目录 | 工具集、规则集、参考资料（只读） |
| **项目目录** | 无前缀 | 用户项目根目录 | 灵感、设定、大纲、正文、追踪（创作内容） |

- `[skill]/tools/...` → skill 安装目录的工具集
- `[skill]/rules/...` → skill 安装目录的规则集
- `灵感/`、`设定/`、`大纲/`、`正文/`、`追踪/` → 项目目录

Skill 安装目录：`~/.claude/skills/claude-novel-skills-main/`

---

## 核心哲学

### 去耦合化组合

**好小说不是按套路写出来的，而是通过自由组合创造惊喜。**

```
角色表现 = 个性类型 × 情绪状态 × 行为动作 × 语言风格
章节内容 = 事件类型 × 事件风格 × 场景氛围 × 角色特点
```

- 角色特点和情节元素是独立维度，可自由组合
- 同一角色在不同场景展现不同面——高冷×害羞=可爱，高冷×愤怒=压迫感
- 组合越丰富，角色越立体、情节越不单调

### 核心体验极端化

**每个内容都要声明核心体验类型，并将其推到极致：**

| 核心体验 | 极端化标准 | 关键技法 |
|----------|-----------|---------|
| 暧昧感 | 让读者脸红心跳，反复回味 | 感官分层法+克制留白法+渐进式隐喻法 |
| 诱惑力 | 让读者血脉贲张，欲罢不能 | 感官分层法+环境烘托法+微反应刻画法 |
| 悲伤感 | 让读者泪流不止 | 重复递进情绪法+以死换情法+环境烘托法 |
| 笑点密度 | 让读者笑出声来 | 内心独白式幽默+对比式幽默+破折号旁白法 |
| 悬念感 | 让读者猜不到结局 | 信息差驱动法+钩子设置技巧+嵌套式叙事框架 |
| 热血感 | 让读者热血沸腾 | 高潮场景设计+重复递进情绪法 |
| 甜蜜度 | 让读者甜到牙疼 | 感官叠加法+微反应刻画法+环境烘托法 |
| 治愈感 | 让读者感到温暖 | 场景构建+感官叠加法+生活细节法 |

### 对比优化

**不靠死板评分标准，通过与优秀作品的对比提升质量。**

从结构设计、内容描写、人物塑造、写作技法、节奏控制、对话质量、情感渲染七个维度对比，找出差距并针对性优化。

---

## 工具集

### 技法库（`[skill]/tools/techniques/`）

| 文件 | 内容 |
|------|------|
| `module-a-character.md` | 角色塑造技法——反差感塑造法、圣体系统、对比塑造法、对话塑造法等 |
| `module-b-plot.md` | 情节构造技法——开局即危机、信息差驱动法、钩子设置技巧、嵌套式叙事框架等 |
| `module-c-prose.md` | 正文写作技法——亲密场景写作、感官分层法、氛围营造、微反应刻画 |
| `module-d-antipatterns.md` | 反面教材——人设崩塌、情节注水、对话工具化等常见问题 |

### 去耦合组件库（`[skill]/tools/decoupled/`）

| 文件 | 内容 |
|------|------|
| `character-traits.md` | 角色特点分类——16种个性类型、12种情绪状态、12种行为动作、12种语言风格 |
| `plot-elements.md` | 情节元素分类——20种事件类型、12种事件风格、12种场景氛围 |

### 扩展库（`[skill]/tools/extensions/`）

学习模式产出的技法库和去耦合组件，由学习模式自动填充。

---

## 规则集

| 文件 | 内容 |
|------|------|
| `[skill]/rules/output-rules.md` | 输出规则——文件系统分类、格式模板、文件命名规范 |
| `[skill]/rules/quality-rules.md` | 优化规则——七维度对比框架、极端化原则、去耦合化评估 |
| `[skill]/rules/deslop-rules.md` | 去AI味规则——6 Gate门禁系统 + 三遍修复法 |
| `[skill]/rules/check-rules.md` | 检查规则——五维度一致性检查 + 去耦合一致性检查 |
| `[skill]/rules/banned-words.md` | 禁用词表——最毒禁用句式、一级禁用词、二级禁用词 |
| `[skill]/rules/anti-ai-writing.md` | 去AI味参考——7种AI写作模式、Show Don't Tell范例 |

---

## 文件系统

```
项目根目录/
├── CLAUDE.md                          # 静态指引文件
├── 灵感/
│   └── 灵感_[小说名]_最终版.md
├── 大纲/
│   ├── 大纲_[小说名]_最终版.md        # 全书大纲
│   ├── 角色系统_[小说名].md           # 角色档案
│   └── 章节大纲/
│       ├── 章节大纲_[小说名]_最终版.md
│       ├── 世界线系统_[小说名].md
│       └── 角色剧情_[小说名].md
├── 正文/[小说名]/
│   └── 第XXX章_[章节名].txt           # 纯txt，只含正文
├── 设定/
│   ├── world_[小说名].md              # 世界观
│   ├── 创作设定_[小说名].md           # 创作偏好
│   └── 参考小说_[小说名].md           # 参考作品信息
└── 追踪/
    ├── 上下文摘要.md                   # 进度与衔接上下文
    ├── 写作反馈.md                     # 检查反馈
    ├── 情节追踪.md                     # 去耦合组合记录
    └── 角色追踪.md                     # 去耦合塑造记录
```

---

## 核心创作技法

### 场景设计

场景 = 同一时间 + 同一地点 + 同一组人物的连续叙事单元。

**场景类型**：

| 类型 | 功能 |
|------|------|
| 对话场景 | 推进关系、揭示信息 |
| 动作场景 | 推进情节、制造紧张 |
| 描写场景 | 营造氛围、建立世界 |
| 回忆场景 | 补充背景、制造对比 |
| 过渡场景 | 连接主场景、调节节奏 |
| 转折场景 | 改变方向、制造悬念 |

**场景切换技巧**：

| 技巧 | 说明 |
|------|------|
| 硬切 | 直接切换时间/地点，干净利落 |
| 情绪衔接 | 用上场景的情绪过渡到下场景 |
| 意象过渡 | 用共同意象（雨、声音、气味）连接 |
| 时间跳跃 | 明确时间跨度后进入新场景 |
| 空间并置 | 同一时间不同空间，蒙太奇效果 |

**每章建议2-5个场景，类型多样，避免单场景拖沓。**

### 章节衔接

**章节之间必须有衔接，不能各自独立。**

| 结尾技巧 | 效果 |
|----------|------|
| 悬念式 | "门开了，站在门口的人让她愣住了。" |
| 情感式 | "她终于哭了出来，三年来第一次。" |
| 转折式 | "原来，他一直都知道。" |
| 留白式 | "她转身离开，再也没有回头。" |
| 钩子式 | "明天的会议上，一切都将改变。" |
| 问题式 | "这一次，她还会选择相信他吗？" |

| 开头技巧 | 功能 |
|----------|------|
| 承接式 | 延续上章情绪/场景 |
| 跳跃式 | 时间/空间跳跃 |
| 对比式 | 与上章形成反差 |
| 悬念式 | 延续上章悬念 |
| 新场景式 | 全新环境 |
| 内心式 | 角色心理 |

**过渡技巧**：时间过渡、空间过渡、情绪过渡、视角过渡、因果过渡、意象过渡。

### 章节标题设计

**好的标题 = 钩子 + 悬念 + 情感**

| 类型 | 示例 |
|------|------|
| 情感独白型 | "我什么都不剩下了"、"这一次，我不会再放手" |
| 悬念提问型 | "谁在背后操控这一切？"、"这个秘密还能藏多久？" |
| 数字引爆型 | "总分——555分！"、"三天" |
| 反差对比型 | "婚礼当天，新娘逃了"、"敌人变成了朋友" |
| 意象隐喻型 | "雨夜的告别"、"破晓时分" |
| 金句标志型 | "这一刀，我记了三年"、"你欠我一个道歉" |

### 故事弧

**故事弧在自然叙事节点结束，不在整数章结束。**

| 故事弧类型 | 建议章数 |
|------------|----------|
| 短弧（小冲突） | 3-7章 |
| 中弧（阶段性冲突） | 8-15章 |
| 长弧（重大冲突） | 16-30章 |
| 超长弧（世界观级） | 30-50章 |

结束标准：冲突解决、关系转变、世界观揭示、成长蜕变、情感高潮——任意自然节点。

### 节奏控制

- 长短句结合，一段2-4句
- 短句制造紧张（用于打斗、冲突、关键转折）
- 长句营造氛围（用于描写、情感、回忆）
- 不要一句话一段，不要连续5句以上同长度句子

---

## 去AI味（Gate A-F）

| Gate | 维度 | 要点 |
|------|------|------|
| A | 禁用词 | 扫描 banned-words.md 中的禁用词和句式 |
| B | 句式套路 | "不是A而是B"、万能状语、连续排比 |
| C | 情绪告知 | "他感到/她意识到" → 用身体反应展示 |
| D | 节奏均匀 | 排比、长句、段落长度过于一致 |
| E | 对话同质 | 所有角色同一语气、对话标签过多 |
| F | 结尾升华 | "他终于明白了……"式总结收尾 |

三遍修复法：Pass 1 去泛化 → Pass 2 去书面化 → Pass 3 回自然感。

---

## 学习模式

分析优秀小说，产出技法库和去耦合组件的扩展：

1. 从12个维度全面分析（角色特点、塑造手法、情节构造、钩子技巧、对话写作等）
2. 归类输出到 `[skill]/tools/extensions/techniques/` 和 `[skill]/tools/extensions/decoupled/`
3. 案例驱动，每个技巧点必须有原文案例支撑

---

## 触发方式

| 意图 | 触发词 |
|------|--------|
| 学习/分析 | `/学习` |
| 灵感/创意 | `/灵感` |
| 大纲/章节大纲 | `/大纲` |
| 正文/第X章 | `/正文` |
| 通用入口 | `/novel`、`/写作` |

---

*版本 10.0 — 去耦合化组合+核心体验极端化+对比优化。去耦合化组合：角色特点×情节元素自由组合。核心体验：一个维度推到极致。对比优化：基于参考资料。场景设计：多场景+类型多样+切换技巧。章节衔接：6种结尾+6种开头+6种过渡。标题设计：6种类型+质量检查。故事弧：自然节点结束。节奏控制：长短句结合。去AI味：6 Gate + 三遍法。*
