commit 6a9c725bedfa63a93f9bad63a5c709805cb1d04b Author: Penglong <243031504@qq.com> Date: Sun Jan 25 22:21:12 2026 +0800 first commit diff --git a/README.md b/README.md new file mode 100644 index 0000000..dfc025b --- /dev/null +++ b/README.md @@ -0,0 +1,113 @@ +
+ +# 🎭 chinese-novelist skill + +### 让 AI 为你写一部完整的中文小说 + +[![Claude Code Skill](https://img.shields.io/badge/Claude_Code-Skill-blue)](https://claude.com/claude-code) +[![License](https://img.shields.io/badge/license-MIT-green)](LICENSE) + +一个专为 Claude Code 设计的中文小说创作助手。10-20 章的中篇小说,几十分钟内完成初稿。 + +--- + +## ✨ 为什么用这个? + +写小说最难的是**坚持写完**。这个 Skill 专为解决这个痛点而生: + +- **无脑创作** - 回答 5 个问题,剩下的交给 AI +- **自动连贯** - 章节摘要自动追踪,人物状态不丢失 +- **每章必爽** - 开头即高潮,结尾留悬念 +- **质量保证** - 内置专业级创作检查清单 + +## 🚀 快速开始 + +``` +使用 chinese-novelist 帮我写一部关于[校园恐怖悬疑]小说,大约[20]章 +``` + +然后只需回答 5 个问题: + +``` +📝 题材?悬疑推理 / 现代言情 / 古代言情 / 奇幻玄幻 / 科幻未来 ... +📝 主角?男性 / 女性 / 双主角 / 群像 +📝 性格?热血正义 / 冷静智慧 / 温暖治愈 / 高冷孤傲 ... +📝 冲突?生死存亡 / 查明真相 / 爱情阻碍 / 复仇雪恨 ... +📝 几章?10章 / 15章 / 20章 / 自定义 +``` + +确认后,AI 进入**疯狂创作模式**,一章接一章地写下去。 + +--- + +## 📖 输出样例 + +``` +novels/ +└── 午夜列车/ + ├── 00-大纲.md # 故事概述、章节规划、悬念线 + ├── 01-人物档案.md # 主角、反派、配角档案 + ├── 第01章-最后一班列车.md + ├── 第02章-消失的乘客.md + └── ... +``` + +--- + +## 🎯 核心法则 + +| 法则 | 说明 | +|-----|------| +| **展示而非讲述** | 用动作和对话表现,不要直接陈述 | +| **冲突驱动剧情** | 每章必须有冲突或转折 | +| **悬念承上启下** | 每章结尾必须留下钩子 | +| **开头即高潮** | 前 20% 必须极其吸引人 | + +--- + +## 🛠️ 安装 + +将此目录放入 Claude Code 的 skills 目录: + +``` +~/.claude/skills/chinese-novelist/ +``` + +或通过 Claude Code 技能管理界面安装。 + +--- + +## 📸 效果展示 + +### 第一步:写作计划确认 + +![智能规划](assets/beginning-01.png) + +### 第二步:疯狂创作,等待全稿完成 + +确认后立即进入创作模式,AI 一章接一章地输出: + +![章节输出](assets/ending-01.png) + +![连续创作](assets/ending-02.png) + +几十分钟后,一部完整的 20 章小说初稿就完成了。 + +--- + +## 📚 内置参考资料 + +| 文件 | 内容 | +|------|------| +| `chapter-guide.md` | 章节结构设计指南(含 10 种强力开头技巧) | +| `hook-techniques.md` | 悬念设置技巧(18 种结尾钩子类型) | +| `character-building.md` | 人物塑造方法 | +| `dialogue-writing.md` | 对话写作规范 | +| `quality-checklist.md` | 质量检查清单(交付前自查) | +| `plot-structures.md` | 情节结构模板 | + +--- + +## ⚖️ 许可 + +MIT diff --git a/SKILL.md b/SKILL.md new file mode 100644 index 0000000..98afb75 --- /dev/null +++ b/SKILL.md @@ -0,0 +1,444 @@ +--- +name: chinese-novelist +description: | + 长时间创作指定主题的极其吸引人的中文短篇小说。支持分章节创作,每章均有引人入胜的故事剧情,章节之间有关联有钩子。 + 用于:创作短篇小说系列、分章节连续故事、悬疑/奇幻/言情/科幻等各类题材小说。 + 当用户要求:写小说、创作故事、分章节写作、连续剧情、章节悬念、长篇故事时使用。 +metadata: + trigger: 创作中文小说、分章节故事 + source: 基于小说创作最佳实践设计 +--- + +# Chinese Novelist: 中文小说创作助手 + +分章节创作引人入胜的中文短篇小说,每章结尾设置悬念钩子。 + +## 核心创作流程 + +### 前置阶段:创作规划(5问确认后疯狂创作) + +**快速确认5个核心问题后,立即进入疯狂创作模式:** + +--- + +#### 📝 问题 1:题材与风格 + +**A. 悬疑推理**(紧张刺激) +**B. 现代言情**(甜宠/虐恋) +**C. 古代言情**(宫廷/江湖) +**D. 奇幻玄幻**(修仙/魔法) +**E. 科幻未来**(星际/赛博) +**F. 武侠仙侠**(江湖/修仙) +**G. 历史架空**(权谋/战争) +**H. 都市现实**(职场/商战) + +> 选择 A-H,或自定义: + +--- + +#### 📝 问题 2:主角设定 + +**A. 男性**(学生/侦探/医生/商人/官员/修仙者...) +**B. 女性**(学生/明星/医生/公主/修仙者...) +**C. 双主角**(一男一女,恋人/搭档/对手) +**D. 群像**(3-5人轮流视角) + +> 选择 A-D,并说明职业/身份: + +--- + +#### 📝 问题 3:主角性格 + +**A. 热血正义**(嫉恶如仇、勇往直前) +**B. 冷静智慧**(理性分析、布局谋划) +**C. 温暖治愈**(善良温和、乐于助人) +**D. 高冷孤傲**(独来独往、外冷内热) +**E. 阴暗腹黑**(心思深沉、亦正亦邪) +**F. 成长逆袭**(从弱小到强大) + +> 选择 A-F,或自定义: + +--- + +#### 📝 问题 4:核心冲突 + +**A. 生死存亡**(需要活下去) +**B. 查明真相**(揭开谜团) +**C. 爱情阻碍**(克服阻碍在一起) +**D. 复仇雪恨**(踏上复仇路) +**E. 权力争夺**(各方博弈) +**F. 成长突破**(突破自我) +**G. 守护保护**(守护某人/物) + +> 选择 A-G,或自定义: + +--- + +#### 📝 问题 5:章节数量 + +**A. 10章**(短篇,约3万字) +**B. 15章**(中短篇,约5万字) +**C. 20章**(中篇,约8万字)【推荐】 +**D. 自定义** + +> 选择 A-D: + +--- + +#### ✅ 规划锁定,立即开写 + +收集完5个问题后,**直接进入创作流程**,无需再次确认。 + +生成完整规划并说明: + +> **✅ 规划完成,开启疯狂创作模式!** +> +> 题材:[XXX] | 主角:[XXX] | 冲突:[XXX] | 章节数:[X]章 +> 立即开始创作第1章... + +此后直接进入"零阶段:项目设置",开始疯狂创作。 + +--- + +### 零阶段:项目设置 + +**每次创作新建项目文件夹,每章一个独立 md 文件。** + +1. **创建项目文件夹** + ``` + novels/ + └── [小说名称]/ + ├── 00-大纲.md + ├── 01-人物档案.md + ├── 第01章-[章节标题].md + ├── 第02章-[章节标题].md + └── ... + ``` + +2. **创建基础文件** + - `00-大纲.md` - 故事概述、章节大纲、悬念规划 + - `01-人物档案.md` - 所有主要角色的详细档案 + +3. **章节命名规范** + - 格式:`第XX章-[章节标题].md`(XX 为两位数字) + - 示例:`第01章-深夜敲门.md`、`第02章-消失的客人.md` + +### 第一阶段:规划 + +1. **确定核心要素** + - 主题/题材(悬疑、奇幻、言情、科幻、历史等) + - 核心冲突(主角想要什么?什么阻止了他?) + - 预计章节数(建议 10-20 章中篇小说,最低不少于 8 章) + +2. **创建人物档案** + - 主角:姓名、年龄、外貌、性格、动机、缺陷 + - 反派/对手:与主角的冲突点 + - 配角:推动剧情的关键人物 + +3. **规划章节大纲** + - 每章核心事件 + - 章节间的情节递进关系 + - 每章结尾的悬念点 + +### 第二阶段:逐章创作 + +对每一章: + +**【写前准备】** + +1. **读取 00-大纲.md** - 查看当前 TODO list,确认本章任务 +2. **读取章节摘要** - 查看所有已完成章节的摘要,确保连贯性 +3. **读取上一章** - 读取上一章文件,了解当前悬念 +4. **更新 TODO list** - 将当前本章标记为"进行中" +5. **设置本章目标** - 本章要推进什么剧情?揭示什么信息? +6. **设计开头钩子** - **最关键步骤**:前 20% 必须有即时冲突/重大转折/行动场景 +7. **规划场景** - 确定本章需要 3-5 个场景以确保足够长度 + +**【撰写正文】** + +8. **创建章节文件** - 使用 Write 工具创建新章节 md 文件 +9. **撰写正文** - 遵循章节写作指南(见 [chapter-guide.md](references/chapter-guide.md)) + - **开头检查**:前 20% 是否极其吸引人?如果不是,重写 + - **字数要求**:每章 3000-5000 字,最低 2500 字 + - 如果字数不足,使用内容扩充技巧 +10. **设置结尾钩子** - 使用悬念技巧(见 [hook-techniques.md](references/hook-techniques.md)) +11. **质量检查** - 对照检查清单(见 [quality-checklist.md](references/quality-checklist.md)) + +**【写后收尾】** + +12. **生成章节摘要** - 在章节文件末尾添加摘要(300-500字) +13. **追加摘要到大纲** - 将本章摘要追加到 `00-大纲.md` 的"章节摘要"区域 +14. **更新大纲状态** - 在 `00-大纲.md` 中标记本章已完成、记录实际字数 +15. **更新 TODO list** - 将当前本章标记为"已完成",下一章标记为"进行中" + +### 第三阶段:连贯性检查 + +1. **人物一致性** - 人物行为符合其性格设定 +2. **情节连贯** - 前后伏笔有呼应,逻辑闭环 +3. **节奏控制** - 高潮低谷分布合理 + +## 快速参考 + +| 任务 | 参考文件 | +|------|----------| +| 章节结构设计 | [chapter-guide.md](references/chapter-guide.md) | +| 悬念设置技巧 | [hook-techniques.md](references/hook-techniques.md) | +| 人物塑造方法 | [character-building.md](references/character-building.md) | +| 对话写作规范 | [dialogue-writing.md](references/dialogue-writing.md) | +| 质量检查清单 | [quality-checklist.md](references/quality-checklist.md) | +| 情节结构模板 | [plot-structures.md](references/plot-structures.md) | + +## 三大黄金法则 + +1. **展示而非讲述** - 用动作和对话表现,不要直接陈述 +2. **冲突驱动剧情** - 每章必须有冲突或转折 +3. **悬念承上启下** - 每章结尾必须留下钩子 + +## 第四法则:开头即高潮 + +**章节前 20% 必须极其吸引人,否则读者会放弃。** + +每章开头的首要任务是**立即抓住读者**。读者只有几秒钟的耐心。 + +### 前;20% 必须包含 + +1. **即时冲突** - 立即呈现问题/危机/紧张 +2. **重大信息** - 揭示关键线索或转折 +3. **情感冲击** - 让读者产生强烈情绪反应 +4. **行动场景** - 从动作/追逐/对抗中开始 + +### 开头禁忌(绝对避免) + +- ❌ 天气描写("那天天气晴朗...") +- ❌ 主角起床/洗漱/吃早餐 +- ❌ 回顾上章内容(读者已经知道) +- ❌ 缓慢的场景铺垫 +- ❌ 大段背景说明 +- ❌ 平淡的日常对话 + +### 开头黄金公式 + +``` +前 20% = 即时冲突 + 重大转折 + 行动开始 +``` + +示例: +``` +错误:李明醒来,阳光照进房间。他想起昨天收到的那封信... +正确:信封上的血迹还没干。李明盯着那个熟悉的签名,手指在颤抖... +``` + +## 内容扩充技巧 + +当章节内容不足时,使用以下技巧自然扩充: + +### 1. 场景细节描写 +不要只说"他走进房间",描写: +- 房间的布局、光线、气味 +- 物品的细节和质感 +- 环境对人物的影响 +- 人物在空间中的移动 + +### 2. 人物内心活动 +展示而非讲述内心世界: +- 角色的犹豫和纠结 +- 过去记忆的闪回(1-2 段) +- 对未来的担忧和期待 +- 道德选择的内心辩论 + +### 3. 对话扩展 +不要只推进剧情,让对话: +- 展现人物性格和说话方式 +- 包含潜台词和暗示 +- 有来回交锋和试探 +- 偶尔跑题再拉回(更真实) + +### 4. 感官体验 +调动五感描写: +- 视觉:颜色、光影、形状 +- 听觉:声音、音乐、沉默 +- 触觉:温度、质感、疼痛 +- 嗅觉:气味、香味、腐臭 +- 味觉:食物、饮料、血腥味 + +### 5. 次要情节线 +在主剧情中穿插: +- 配角的小故事 +- 暗线的发展 +- 伏笔的埋设 +- 人物关系的微妙变化 + +### 6. 节奏放慢 +关键时刻慢下来描写: +- 动作场景的分解 +- 情感转变的过程 +- 发现真相的时刻 +- 紧张对峙的延展 + +### 7. 环境烘托 +用环境反映情绪: +- 天气和氛围 +- 社会环境背景 +- 文化习俗细节 +- 时代特征展现 + +### 扩充原则 +- **自然融入** - 扩充内容要服务于故事,不要注水 +- **保持张力** - 即使扩充场景也不能失去冲突 +- **推进主线** - 所有扩充最终都要指向核心剧情 + +## 章节长度建议 + +**最低要求**:每章不低于 2500 字 + +**推荐长度**: +- **中篇小说**:每章 3000-5000 字(10-20 章,总计 3-10 万字) +- **长篇小说**:每章 4000-6000 字(20+ 章,总计 10 万字以上) + +**重要**:宁可少一章,也不要章节过短。如果某章内容不足,考虑: +- 增加场景细节描写 +- 扩展人物内心活动 +- 添加对话互动 +- 深化次要情节线 + +## 输出格式 + +### 章节文件模板 + +每个章节 md 文件格式: + +```markdown +# 第[X]章:[章节标题] + +## 本章概要 +- **核心事件**:[一句话概括本章发生的事] +- **承接上章**:[回应上一章的悬念] +- **悬念钩子**:[本章结尾的钩子] + +--- + +## 正文 + +[章节正文内容 3000-5000 字,最低不低于 2500 字] + +... + +--- + +## 章节备注 +本章悬念:[简述结尾钩子] +下章预告:[可选,1-2 句话] +伏笔标记:[如果埋下伏笔,在此记录] + +``` + +### 大纲文件模板 (00-大纲.md) + +```markdown +# [小说名称] 大纲 + +## 基本信息 +- **题材**:[悬疑/奇幻/言情/科幻等] +- **预计章节数**:[10-20] 章 +- **目标字数**:每章 3000-5000 字,总计 [X] 万字 +- **核心冲突**:[主角想要什么?什么阻止了他?] + +## TODO List + +### 待创作 +- [ ] 第[X]章:[章节标题] - [核心事件] + +### 进行中 +- [ ] 第[X]章:[章节标题] - [核心事件] + +### 已完成 +- [x] 第[X]章:[章节标题] - [核心事件]([字数]字) +- [x] 第[X]章:[章节标题] - [核心事件]([字数]字) +... + +## 章节规划 + +| 章节 | 标题 | 核心事件 | 悬念钩子 | 字数 | 状态 | +|-----|------|---------|---------|------|------| +| 第1章 | | | | | 待创作 | +| 第2章 | | | | | 待创作 | +| ... | | | | | | + +## 全书悬念线 +- **主线悬念**:[核心谜题] +- **支线悬念**:[其他悬念] +- **终极揭秘**:[最终答案] + +## 字数统计 +- 已完成章节数:[0] 章 +- 累计字数:[0] 字 +- 完成进度:[0]% + +--- + +## 章节摘要 + +### 第[X]章:[章节标题] +**摘要**:[300-500字概括本章核心内容、重要情节、人物变化、悬念揭示等] + +--- + +(后续章节摘要依次追加) +``` + +### 人物档案模板 (01-人物档案.md) + +```markdown +# 人物档案 + +## 主角 +### [角色姓名] +- **年龄/职业**: +- **外貌特征**: +- **性格核心**: +- **核心价值观**: +- **最大恐惧**: +- **致命缺陷**: +- **内心渴望**: +- **背景故事**: + +## 反派 +### [角色姓名] +- [同主角格式] + +## 配角 +### [角色姓名] +- [简化格式] +``` + +--- + +## 文件操作命令 + +**创建新项目时:** +```bash +mkdir -p novels/[小说名称] +``` + +**创建章节文件:** +使用 Write 工具,路径格式:`novels/[小说名称]/第XX章-[标题].md` + +**写前必读:** +- 使用 Read 工具读取 `00-大纲.md` - 查看 TODO list 和章节摘要 +- 使用 Read 工具读取上一章文件 - 了解当前悬念 + +**写后必做:** +- 在章节文件末尾添加摘要(300-500字) +- 将摘要追加到 `00-大纲.md` 的"章节摘要"区域 +- 更新 `00-大纲.md` 中的 TODO list 和状态 + +--- + +## 连贯性保证机制 + +为确保长时间创作的故事连贯性: + +1. **写前阅读摘要** - 每次开始写新章节前,必须阅读 `00-大纲.md` 中所有已完成章节的摘要 +2. **穿针引线** - 在新章节中呼应前文埋下的伏笔和线索 +3. **人物状态跟踪** - 注意人物在各章节中的变化和成长 +4. **悬念线延续** - 确保主线悬念逐步推进,不要遗忘 diff --git a/assets/beginning-01.png b/assets/beginning-01.png new file mode 100644 index 0000000..46ea4a9 Binary files /dev/null and b/assets/beginning-01.png differ diff --git a/assets/ending-01.png b/assets/ending-01.png new file mode 100644 index 0000000..ff9909b Binary files /dev/null and b/assets/ending-01.png differ diff --git a/assets/ending-02.png b/assets/ending-02.png new file mode 100644 index 0000000..9ee5169 Binary files /dev/null and b/assets/ending-02.png differ diff --git a/references/chapter-guide.md b/references/chapter-guide.md new file mode 100644 index 0000000..40a9417 --- /dev/null +++ b/references/chapter-guide.md @@ -0,0 +1,261 @@ +# 章节写作指南 + +每一章都应该是一个完整的叙事单元,同时推动整体故事向前发展。 + +## ⚠️ 关键原则:前 20% 决定生死 + +**读者在前 20% 的内容决定是否继续阅读。** + +如果开头不够吸引人,读者会放弃,无论后面写得多么精彩。 + +### 前 20% 必须达到的效果 + +1. **即时紧张感** - 读者立即感受到危机/冲突 +2. **重大事件** - 发生推动剧情的重要事情 +3. **情感冲击** - 读者产生强烈情绪(好奇、震惊、担忧) +4. **继续阅读的欲望** - 迫切想知道接下来发生什么 + +### 开头致命错误(绝对避免) + +| 错误类型 | 示例 | 为什么致命 | +|---------|------|-----------| +| 天气描写 | "那天天气晴朗,万里无云..." | 与故事无关,读者无耐心 | +| 日常流程 | "李明醒来,刷牙洗脸,吃早餐..." | 无聊,没有冲突 | +| 回顾上章 | "上一章我们说到..." | 读者已经知道,浪费时间 | +| 缓慢铺垫 | "先介绍一下这个城市的背景..." | 信息倾倒,没有行动 | +| 平淡对话 | "你好,你好吗?我很好。" | 无意义对话,没有张力 | +| 过度解释 | "这是因为,所以,然后..." | 讲述而非展示 | + +--- + +## 十种强力开头技巧 + +### 1. 行动中开场(In Media Res) + +直接从冲突/动作的高潮点开始。 + +**示例:** +> 子弹擦过他的耳边,击碎了身后的花瓶。李明没有回头,翻滚躲到沙发后面。 + +**为什么有效:** 立即建立紧张感,读者想知道为什么被打。 + +### 2. 反常情境 + +呈现一个不符合常理的场景,激发好奇。 + +**示例:** +> 死人坐在办公桌前,正在写一份报告。 + +**为什么有效:** 不可能的事物,读者想了解怎么回事。 + +### 3. 震撼对话 + +用一句惊人的对话开场。 + +**示例:** +> "我把孩子卖了。" 妻子平静地说,继续翻阅杂志。 + +**为什么有效:** 立即制造情感冲击和悬念。 + +### 4. 倒计时开场 + +从时间压力开始。 + +**示例:** +> 还有三分钟,炸弹就会爆炸。而拆弹包里少了一根红线。 + +**为什么有效:** 紧迫感,读者想知道能否及时。 + +### 5. 重大发现 + +从发现关键线索/真相开始。 + +**示例:** +> 法医报告摊在桌上。死因不是意外,是精心策划的谋杀。而嫌疑人只有一个——他自己。 + +**为什么有效:** 重大转折,重新理解之前的事件。 + +### 6. 危机时刻 + +从角色面临最大危机开始。 + +**示例:** +> 门被踹开的瞬间,她知道藏不住了。保险箱里的秘密即将曝光。 + +**为什么有效:** 高风险,读者关心角色命运。 + +### 7. 谜团浮现 + +从无法解释的现象开始。 + +**示例:** +> 醒来时,他发现右手背上出现了一个从未见过的纹身。而他不记得昨晚发生了什么。 + +**为什么有效:** 神秘感,读者想解开谜题。 + +### 8. 背叛开场 + +从背叛/信任崩塌开始。 + +**示例:** +> 枪口对准他的后背。"对不起," 他信任了十年的搭档说,"他们给的太多了。" + +**为什么有效:** 情感冲击,角色陷入绝境。 + +### 9. 重大选择 + +从角色的艰难决定开始。 + +**示例:** +> 救生艇只能载一个人。她的丈夫和女儿都在冰冷的海水里挣扎。她伸出手—— + +**为什么有效:** 道德困境,读者想知道她如何选择。 + +### 10. 结局预告 + +从未来的某个关键时刻开始,然后倒叙。 + +**示例:** +> 三天后,所有人都会后悔今天的决定。但此刻,会议室里的每个人都在微笑。 + +**为什么有效:** 预示灾难,读者想知道如何发生。 + +--- + +## 标准章节结构 + +### 1. 开头钩子(前 20%)⚠️ 最关键 + +**必须包含:** +- ✅ 即时冲突/危机 +- ✅ 重大事件/信息 +- ✅ 强烈情感冲击 +- ✅ 行动场景 + +**使用上述十种技巧之一,或组合使用。** + +### 2. 发展推进(中间 50-60%) + +本章的核心内容,必须推进剧情或深化人物。 + +**推进方式:** +- **新信息揭示**:让读者/主角获得重要信息 +- **关系变化**:人物关系发生转变 +- **问题升级**:现状恶化,新危机出现 +- **角色成长**:主角获得新技能、新认知 + +**避免:** +- 纯粹的场景描写(风景、房间布局等) +- 与剧情无关的人物互动 +- 重复已知的对话 + +### 3. 高潮时刻(后 15-20%) + +本章的情感或动作最高点。 + +**高潮类型:** +- **动作高潮**:战斗、追逐、对抗 +- **情感高潮**:重大发现、背叛、告白、牺牲 +- **心理高潮**:主角的内心转折点 + +### 4. 结尾钩子(最后 5-10%) + +留下悬念,让读者想看下一章。详见 [hook-techniques.md](hook-techniques.md) + +--- + +## 章节类型分类 + +### 情节推进章 + +**目的**:推动主线剧情发展 +**特征**:有明确的事件进展、重要信息揭示 +**示例**:主角发现线索、敌人发动攻击、盟友背叛 + +### 人物深化章 + +**目的**:深化读者对人物的理解 +**特征**:揭示人物背景、动机、内心冲突 +**示例**:回忆片段、私密对话、独处时刻 +**注意**:必须与主线相关,不能是纯粹的人物小传 + +### 氛围营造章 + +**目的**:建立特定情绪或紧张感 +**特征**:注重感官描写、节奏控制 +**示例**:暴风雨前的宁静、潜伏行动、等待审判 + +### 过渡衔接章 + +**目的**:连接两个重大事件 +**特征**:信息整理、位置转换、时间跳跃 +**注意**:保持简洁,避免拖沓 + +--- + +## 章节节奏控制 + +### 节奏变化 + +同一章内应包含节奏变化: + +``` +紧张 → 缓解 → 新紧张 → 更紧张 +``` + +示例: +``` +紧张:主角被追捕 +缓解:躲进安全屋,短暂喘息 +新紧张:发现安全屋已被入侵 +更紧张:必须立即逃离 +``` + +### 信息密度 + +- **高密度**:动作场面、大量对话、快速事件 +- **低密度**:内心独白、环境描写、情感沉淀 + +**原则**:高低密度交替,避免持续高密度(读者疲劳)或持续低密度(读者无聊) + +--- + +## 章节长度与内容密度对照 + +| 章节字数 | 核心事件数量 | 场景数量 | +|---------|-------------|---------| +| 800-1500 | 1 个主要事件 | 1-2 个场景 | +| 1500-3000 | 1-2 个主要事件 | 2-3 个场景 | +| 3000-5000 | 2-3 个主要事件 | 3-5 个场景 | + +**原则**:每章至少包含一个不可删除的核心事件。如果一个事件可以移除而不影响理解,则应删除。 + +--- + +## 章节写作检查清单 + +撰写每章后自查: + +### ⚠️ 开头检查(最关键) +- [ ] **前 20% 是否极其吸引人?**(如果不是,重写) +- [ ] 是否在第一段就建立冲突/紧张? +- [ ] 是否有重大事件或信息揭示? +- [ ] 是否有强烈的情感冲击? +- [ ] 读者是否会迫切想知道接下来发生什么? +- [ ] 是否避免了所有"致命错误"?(天气、日常、回顾等) + +### 内容检查 +- [ ] 本章是否推进了主线剧情或深化了人物? +- [ ] 是否有冲突或转折? +- [ ] 对话是否推动情节或揭示人物? +- [ ] 是否展示了而非讲述了关键信息? +- [ ] 结尾是否留下悬念钩子? +- [ ] 是否为下一章埋下伏笔? + +### 开头自测问题 +如果对开头有任何问题回答"否",必须重写: +1. 读者读了前三段后,会想继续读吗? +2. 开头是否有冲突或危机? +3. 开头是否有意外或转折? +4. 开头是否让读者产生强烈情绪? +5. 开头是否避免了平淡的日常/天气/背景说明? diff --git a/references/character-building.md b/references/character-building.md new file mode 100644 index 0000000..c3c8b55 --- /dev/null +++ b/references/character-building.md @@ -0,0 +1,220 @@ +# 人物塑造原则 + +好的人物是故事的灵魂。读者记住的是人,不是情节。 + +## 人物档案模板 + +每个主要角色都应建立完整档案: + +### 基本信息 + +``` +姓名:(有意义的名字更好) +年龄: +职业: +外貌特征:(2-3个显著特征,避免泛泛而谈) +``` + +### 性格核心 + +``` +核心价值观:(他最相信什么) +最大恐惧:(他最害怕什么) +致命缺陷:(什么会导致他失败) +内心渴望:(他真正想要什么) +``` + +### 背景故事 + +``` +成长环境: +创伤经历:(过去伤害他的事) +关键记忆:(塑造他现在的关键事件) +秘密:(别人不知道的事) +``` + +### 行为模式 + +``` +说话方式:(口头禅、语速、用词习惯) +肢体语言:(习惯动作、紧张时的小动作) +社交风格:(内向/外向、如何对待陌生人) +压力反应:(压力下如何表现) +``` + +--- + +## 人物类型塑造 + +### 主角(Protagonist) + +**必须有:** +- **明确目标** - 他想要什么 +- **强大动机** - 为什么想要 +- **可共情性** - 读者能理解他的感受 +- **成长空间** - 故事中会改变 + +**主角原型:** +| 类型 | 特征 | 故事作用 | +|-----|------|---------| +| 英雄型 | 勇敢、正义、利他 | 战胜外在威胁 | +| 成长型 | 从弱小到强大 | 克服内在缺陷 | +| 反英雄型 | 道德灰色、复杂 | 挑战传统道德 | +| 平凡型 | 普通人卷入非凡事 | 读者代入感强 | + +### 反派(Antagonist) + +**好反派的特点:** +- **强大可信** - 不应该是草台班子 +- **有自己的逻辑** - 他相信自己在做正确的事 +- **与主角有深层联系** - 不是单纯为了作恶 +- **揭示主题** - 挑战主角的信念 + +**反派动机类型:** +- 理想主义扭曲("为了大局必须牺牲") +- 过去创伤("世界伤害了我,我要报复") +- 权力渴望("我配得上更多") +- 与主角相同目标(不同方法) + +### 配角(Supporting Characters) + +**配角功能:** +- **导师型** - 指引主角,传递信息 +- **盟友型** - 协助主角,提供情感支持 +- **搞笑型** - 缓解紧张,提供喜剧元素 +- **爱情型** - 制造浪漫线索,增加个人利害 +- **叛徒型** - 制造背叛和转折 + +**配角原则:** +- 每个配角必须有明确作用 +- 删除"只是存在"的角色 +- 避免刻板印象(除非是有意为之) + +--- + +## 人物深度塑造技巧 + +### 1. 矛盾性 + +真实的人是复杂的,充满矛盾。 + +**示例:** +- 暴力的黑帮成员但爱护流浪猫 +- 无神论的牧师 +- 害怕黑暗的侦探 +- 重视友情但总是背叛朋友 + +### 2. 侧面揭示 + +不要直接陈述性格,通过行为展示。 + +| 错误(直接陈述) | 正确(侧面展示) | +|----------------|----------------| +| 他很愤怒 | 他捏碎手中的纸杯 | +| 她很紧张 | 她反复调整眼镜位置 | +| 他很傲慢 | 他从不直视下属的眼睛 | +| 她很善良 | 她偷偷喂流浪狗三年 | + +### 3. 声音独特性 + +每个人说话方式不同,对话中能分辨角色。 + +**区分要素:** +- 用词选择(正式/俚语/方言) +- 句子长度 +- 是否打断别人 +- 是否喜欢隐喻 +- 情绪表达方式 + +### 4. 动机合理化 + +每个角色行为必须有合理动机,即使动机扭曲。 + +**反派动机合理化示例:** +- "我想毁灭世界" → 乏味 +- "我失去了一切,世界对我没有意义" → 可理解但扭曲 +- "人类是地球的病毒,我必须清除" → 有哲学支撑 + +### 5. 缺陷致命化 + +主角必须有缺陷,缺陷在关键时刻导致失败。 + +**经典缺陷模式:** +| 缺陷 | 导致的失败 | +|-----|----------| +| 傲慢 | 低估对手,落入陷阱 | +| 信任问题 | 拒绝帮助,孤立无援 | +| 完美主义 | 无法及时行动,错失机会 | +| 复仇心 | 被利用,失去理智 | + +--- + +## 人物关系设计 + +### 关系类型 + +| 关系 | 戏剧潜力 | 应用 | +|-----|---------|-----| +| 亦敌亦友 | 高 | 悬疑、动作 | +| 禁忌之爱 | 高 | 言情、悲剧 | +| 师徒关系 | 中 | 成长故事 | +| 兄弟竞争 | 中 | 家庭剧 | +| 陌生人联盟 | 中 | 冒险、悬疑 | + +### 关系动态变化 + +**好的关系会随故事发展:** +``` +第一章:陌生人 +第三章:不情愿的盟友 +第五章:建立信任 +第七章:背叛/考验 +终章:真正的友谊(或决裂) +``` + +### 关系揭示 + +**逐步揭示关系深度:** +- 表层:表面互动 +- 中层:共同经历 +- 深层:真实感受/秘密 + +--- + +## 人物一致性检查 + +角色行为必须符合已建立的性格。 + +**检查问题:** +- 这件事符合他的核心价值观吗? +- 以他的背景,会有这样的反应吗? +- 他的恐惧会如何影响这个决定? +- 他的缺陷会导致他犯什么错? + +**例外处理:** +- 如果角色"不符合性格"行事,必须有原因 +- 解释应该在相同/下一章提供 +- 可以是成长的标志(角色克服缺陷) + +--- + +## 人物出场设计 + +### 首次出场原则 + +**有效的出场方式:** +- **行动中** - 展示能力或性格 +- **冲突中** - 立即建立关系/对立 +- **误解中** - 建立悬念 + +**避免:** +- 镜子自照描写外貌 +- 姓名+年龄+职业的简历式介绍 +- 无意义的日常活动 + +### 出场示例对比 + +| 无效出场 | 有效出场 | +|---------|---------| +| 李明,28岁,是一名侦探。他走进办公室。| 李明跨过警戒线,警官试图拦住他。"市刑警队,李明。"他亮出证件,径直走向尸体。| +| 美丽的女孩坐在窗边,她叫小红。| 她已经三天没睡了,咖啡杯里的液体在颤抖。当门铃响起时,她几乎把杯子摔在地上。| diff --git a/references/dialogue-writing.md b/references/dialogue-writing.md new file mode 100644 index 0000000..1f1fd9e --- /dev/null +++ b/references/dialogue-writing.md @@ -0,0 +1,316 @@ +# 对话写作规范 + +好对话是揭示人物、推动情节、制造冲突的有力工具。 + +## 对话核心原则 + +### 1. 对话必须有目的 + +每句对话应该至少完成以下之一: + +| 目的 | 示例 | +|-----|------| +| **推动情节** | "我找到凶器了,在河边的草丛里。" | +| **揭示人物** | "我不信任警察,他们从来不帮我这样的人。" | +| **制造冲突** | "你骗了我。你从头到尾都在骗我。" | +| **传达信息** | "炸弹将在三点引爆。" | +| **表达情感** | "我...我不知道该说什么。" | +| **制造悬念** | "你知道那天晚上真正发生了什么吗?" | + +**无效对话:** +> "你好。" +> "你好。" +> "吃了吗?" +> "吃了。" +> "哦,那就好。" + +### 2. 对话应该简洁 + +人们说话不写论文。删除多余的词。 + +| 啰嗦 | 简洁 | +|-----|------| +| "我想告诉你的是,我认为我们应该立刻离开这里。" | "我们得马上走。" | +| "我非常抱歉,但我真的不知道你刚才说的那件事的答案。" | "我不知道。" | +| "如果你不介意的话,我能不能请你帮我把那个东西递给我?" | "递给我那个。" | + +### 3. 真实的人不会完整表达 + +真实对话充满: +- 打断 +- 迟疑 +- 话题转移 +- 话没说完 +- 暗示而非明说 + +**示例:** +> "我本来想告诉你,但是——" +> "但是什么?" +> "算了,没什么。" +> "不,你说。" +> "真的没什么。" + +--- + +## 对话格式规范 + +### 中文对话标点 + +**基础格式:** +``` +"说话内容," 他说。 +"说话内容?" 她问。 +"说话内容!" 他大喊。 +``` + +**多行对话:** +``` +"第一句话,"他说,"第二句话。" + +"第一句话。 +第二句话,"他说,"第三句话。" +``` + +**对话动作:** +``` +"说话内容。" 他做了动作。 +他做了动作。"说话内容。" +``` + +### 对话标签使用 + +**规则:** +- 能辨识说话人时,省略标签 +- 使用"说""问"等中性标签 +- 避免过度使用副词修饰 + +| 过度使用 | 改进后 | +|---------|--------| +| "你骗了我,"他愤怒地说。| "你骗了我。"他的声音在颤抖。 | +| "好的,"她高兴地同意道。| 她眼睛亮了。"好的。" | +| "我不知道,"他悲伤地回答。| 他低下头。"我不知道。" | + +**标签位置:** +- 对话前:[标签]"对话。" +- 对话后:"对话。"[标签] +- 对话中断:"对话,"[标签]"对话。" + +### 段落划分 + +**规则:** 每个说话人的对话开始新段落。 + +``` +正确: +"第一句,"甲说。 +"第二句,"乙回答。 +"第三句。"甲点头。 + +错误: +"第一句,"甲说。"第二句,"乙回答。"第三句。"甲点头。 +``` + +--- + +## 对话声音区分 + +每个角色说话方式应该不同。 + +### 区分维度 + +| 维度 | 示例 | +|-----|------| +| **用词** | 正式/俚语/方言/专业术语 | +| **句式** | 长句/短句/破碎句 | +| **停顿** | 流畅/迟疑/频繁打断 | +| **语气** | 温和/激烈/冷嘲热讽/平淡 | +| **习惯语** | 特定口头禅或用词习惯 | + +### 角色声音示例 + +**教授型角色:** +> "从理论角度分析,这个假设存在三个主要缺陷。首先,数据样本不足;其次,实验条件未受控制;最后,结论过于激进。" + +**街头混混型角色:** +> "扯淡。那帮人就是在放屁,想蒙咱们呢。我告诉你,这事儿没那么简单。" + +**害羞内向型角色:** +> "我...我是说,如果...如果你不介意的话...那个..." + +**傲慢自大型角色:** +> "让我来告诉你什么叫专业。你们这些业余人士根本不懂。" + +--- + +## 潜台词(Subtext) + +好的对话,真正含义在表面之下。 + +### 直接 vs 潜台词 + +| 直接(乏味) | 潜台词(有趣) | +|-------------|---------------| +| "我很生气。" | "没事。我挺好的。真的。" | +| "我喜欢你。" | "你今天看起来...不错。" | +| "我不信任你。" | "谢谢你告诉我。我会记住的。" | +| "我想离开。" | "这个地方空气不太好。" | + +### 潜台词技巧 + +**1. 话题转移** +``` +"你爱我吗?" +"你看了天气预报吗?明天有雨。" +``` + +**2. 反问而非回答** +``` +"你杀了他吗?" +"你觉得像我这样的人会做那种事?" +``` + +**3. 谈论其他事物** +``` +"你想我吗?" +"我妈昨天打电话来了。" +``` + +**4. 沉默和动作** +``` +"你愿意原谅我吗?" +她继续看杂志,翻了一页。 +``` + +--- + +## 对话与动作结合 + +对话与肢体语言配合,增强表现力。 + +### 同步原则 + +动作与对话一致或矛盾,都有戏剧效果。 + +**一致(增强):** +> "我爱你。"她紧紧抱住他,眼泪流下来。 + +**矛盾(揭示真相):** +> "我完全支持你。"他目光看向别处,手在口袋里握紧拳头。 + +### 动作打断 + +动作插入可以控制节奏。 + +``` +"我本来想告诉你,"他停下脚步,转过身,"但我想你已经知道了。" +``` + +### 动作替代标签 + +用动作替代"他说"。 + +``` +"你在撒谎。"她拍案而起。 +"坐下。"他头也不抬。 +``` + +--- + +## 对话场景类型 + +### 争吵场景 + +**特征:** +- 短句 +- 打断 +- 重复强调 +- 情绪升级 + +**示例:** +> "你答应过的!" +> "情况变了!" +> "那是你的借口!" +> "你根本不懂!" +> "我当然不懂!你什么都不告诉我!" + +### 告白场景 + +**特征:** +- 迟疑 +- 停顿 +- 寻找词语 +- 真诚或尴尬 + +**示例:** +> "我...我想说...这些年,我一直在想...如果我们..." +> 她低下头,声音变小。 +> "如果我们什么?" +> "如果我们早一点相遇。" + +### 审讯场景 + +**特征:** +- 提问控制 +- 信息不对称 +- 压力建立 +- 操纵对话 + +**示例:** +> "那天晚上你在哪里?" +> "在家。" +> "有人能证明吗?" +> "...没有。" +> "你是一个人?" +> "是的。" +> "整个晚上?" + +### 调情场景 + +**特征:** +- 双关语 +- 试探 +- 身体接近 +- 暗示 + +**示例:** +> "你今天很漂亮。" +> "只是今天?" +> "嗯...今天特别漂亮。" +> "那我明天该担心了?" +> "明天...明天再看看。" + +--- + +## 对话常见问题 + +### 避免 + +1. **信息倾倒** - 角色互相说已知信息 + > 错误:"正如你所知,我们的公司成立于1995年..." + > 正确:通过情节自然揭示信息 + +2. **所有人说话一样** - 无法区分角色 + > 解决:给每个角色独特的说话方式 + +3. **过度礼貌** - 真实对话更粗糙 + > 错误:"我很抱歉打扰你,能否请你..." + > 正确:"喂。帮我个忙。" + +4. **无意义的闲聊** - 除非有特殊目的 + > 删除天气、吃饭等无关对话,除非揭示人物/推动情节 + +5. **说教** - 角色发表长篇哲学论述 + > 改为通过冲突和行动展示观点 + +--- + +## 对话练习自查 + +写完对话后检查: + +- [ ] 每句对话是否有目的? +- [ ] 删除后情节是否受影响? +- [ ] 能否辨识说话人(不看标签)? +- [ ] 是否有潜台词? +- [ ] 节奏是否合适(快/慢)? +- [ ] 是否符合人物性格? +- [ ] 标签使用是否正确? diff --git a/references/hook-techniques.md b/references/hook-techniques.md new file mode 100644 index 0000000..12958e8 --- /dev/null +++ b/references/hook-techniques.md @@ -0,0 +1,195 @@ +# 悬念设置技巧 + +悬念是让读者继续阅读的关键。每章结尾必须设置有效的钩子。 + +## 十种经典悬念钩子 + +### 1. 突然揭示 + +在章节结尾突然揭示一个改变一切的信息。 + +**示例:** +> 警官看着死者的手机,最后一条短信来自一个他认识的人——他自己三天前发出的号码。 + +**关键要素:** +- 信息出乎意料 +- 改变现状理解 +- 留下"为什么"的疑问 + +### 2. 紧急危机 + +角色面临迫在眉睫的危险,下一章必须立即应对。 + +**示例:** +> 地板开始震动,灰尘从天花板簌簌落下。她抬头一看,裂缝正在迅速扩大。 + +**关键要素:** +- 时间紧迫 +- 威胁明确 +- 后果严重 + +### 3. 未完成的动作 + +一个动作被中断,留下"接下来会发生什么"的疑问。 + +**示例:** +> 他举起枪,手指扣在扳机上——"别动!"身后传来一个声音。 + +**关键要素:** +- 动作进行中被打断 +- 不确定结果 +- 新变量出现 + +### 4. 身份反转 + +某人被揭示为不是我们以为的那样。 + +**示例:** +> "我终于找到你了,弟弟。" 那个说着完美普通话的男人摘下面具,露出了一张她父亲的脸。 + +**关键要素:** +- 身份误解 +- 关系重定义 +- 动机重新解读 + +### 5. 两难选择 + +角色必须做出一个艰难的选择,但章节在决定前结束。 + +**示例:** +> 救生艇只能载两个人。她的丈夫和女儿都在水里,海浪越来越大。她伸出手—— + +**关键要素:** +- 选项都不理想 +- 必须选择 +- 高风险 + +### 6. 神秘物品/线索 + +发现一个重要但意义不明的东西。 + +**示例:** +> 保险箱里只有一张照片,拍摄于昨天。照片里是熟睡中的她,从窗外角度拍摄。 + +**关键要素:** +- 物品意义不明 +- 暗示威胁 +- 激发好奇 + +### 7. 时间限制 + +一个截止时间被设定,制造紧迫感。 + +**示例:** +> 定时器显示 03:00。而拆弹包里少了一根关键的红线。 + +**关键要素:** +- 明确时限 +- 资源不足 +- 后果已知 + +### 8. 承诺/威胁 + +某人做出承诺或威胁,改变预期。 + +**示例:** +> "今晚午夜之前,我会让所有人知道你十年前真正做了什么。" 匿名邮件只有这一行字。 + +**关键要素:** +- 明确意图 +- 伤害/揭露的威胁 +- 时间框架 + +### 9. 离奇消失 + +某人或某物突然消失,留下谜团。 + +**示例:** +> 他转身只一秒钟,再回头时,空荡荡的牢房里,那个戴着手铐的囚犯不见了。 + +**关键要素:** +- 不可能的行为 +- 缺乏解释 +- 安全感丧失 + +### 10. 言外之意 + +一句话表面正常,但暗示了更深层的东西。 + +**示例:** +> "恭喜你通过面试," 面试官笑着握住她的手,"和你的姐姐一样优秀。" 可她是独生女。 + +**关键要素:** +- 表面正常 +- 隐藏信息 +- 需要解读 + +--- + +## 章节间悬念连接 + +### 伏笔与呼应 + +**伏笔技巧:** +- 早期埋下不起眼的细节 +- 让读者忽略其重要性 +- 后期揭示时造成"原来如此"的效果 + +**呼应方式:** +- 对称场景(相似情境,不同结果) +- 重复对话(不同语境,新含义) +- 物品回归(重要物品再次出现) + +### 悬念升级 + +**递进原则:** 后续悬念应比前一个更强或更深入 + +``` +第一章:谁偷了文件? +第二章:小偷是主角的同事 +第三章:同事是卧底特工 +第四章:特工知道主角的秘密身份 +``` + +### 多线悬念 + +**同时维持多条悬念线:** +- 主线悬念(核心谜题) +- 人物悬念(某人的真实身份) +- 关系悬念(A和B之间发生什么) +- 时间悬念(倒计时/最后期限) + +--- + +## 悬念设置禁忌 + +### 避免: + +1. **虚假悬念** - 制造紧张但结果是误会 + > 错误:他听到了脚步声...原来是猫 + > 正确:他听到了脚步声...但追他的人已经死了 + +2. **机械降神** - 突然出现从未提及的解决方案 + > 错误:她突然想起自己会武术 + > 正确:她想起父亲教过的防身术(第五章提过) + +3. **过度留白** - 留下太多未回答问题 + > 原则:每章至少回答一个旧悬念,再提出新悬念 + +4. **低风险钩子** - 结尾事件不够重要 + > 错误:他不知道晚饭吃什么 + > 正确:他的晚餐被人下了毒 + +--- + +## 悬念强度等级 + +| 等级 | 类型 | 读者反应 | 适用位置 | +|-----|------|---------|---------| +| 1 | 好奇悬念 | "这很有趣" | 中间章节 | +| 2 | 关切悬念 | "接下来会发生什么" | 中间章节 | +| 3 | 迫切悬念 | "他必须马上行动" | 高潮章节 | +| 4 | 生存悬念 | "他会活下去吗" | 高潮/结局前 | +| 5 | 终极悬念 | "一切到底是什么意思" | 全书结尾 | + +**递进建议:** 故事中悬念强度应总体上升,但可以波动 diff --git a/references/plot-structures.md b/references/plot-structures.md new file mode 100644 index 0000000..0fa803c --- /dev/null +++ b/references/plot-structures.md @@ -0,0 +1,259 @@ +# 情节结构模板 + +常见的故事结构模板,可用于规划小说章节。 + +## 三幕式结构(Three-Act Structure) + +最经典的故事结构,适用于大多数短篇小说。 + +### 第一幕:设置(Act 1 - Setup)约 25% + +| 章节 | 内容 | +|-----|------| +| 第1章 | 介绍主角日常生活(现状) | +| 第2章 | 激励事件(Inciting Incident)- 打破现状的事件 | +| 第3章 | 主角拒绝召唤,但最终决定行动 | + +**第一幕悬念示例:** +- "门开了,进来的人是三年前死去的人。" +- "她收到的信件,署名是自己。" + +### 第二幕:对抗(Act 2 - Confrontation)约 50% + +| 章节 | 内容 | +|-----|------| +| 第4-5章 | 主角进入新世界,遭遇挑战 | +| 第6章 | 中点(Midpoint)- 重大转折/信息揭示 | +| 第7-8章 | 困难升级,盟友可能背叛 | + +**第二幕悬念示例:** +- "导师竟然是幕后黑手。" +- "唯一的盟友失踪了。" + +### 第三幕:结局(Act 3 - Resolution)约 25% + +| 章节 | 内容 | +|-----|------| +| 第9章 | 一切看似失败,最低点 | +| 第10章 | 高潮(Climax)- 最终对决 | +| 终章 | 结局,展示新常态 | + +--- + +## 英雄之旅(Hero's Journey) + +神话学家约瑟夫·坎贝尔的经典结构,适合冒险/奇幻题材。 + +### 阶段分解 + +| 阶段 | 章节 | 内容 | +|-----|------|------| +| 1. 平凡世界 | 第1章 | 介绍主角日常生活 | +| 2. 冒险召唤 | 第1-2章 | 激励事件发生 | +| 3. 拒绝召唤 | 第2章 | 主角最初犹豫 | +| 4. 遇见导师 | 第2-3章 | 获得指导/装备 | +| 5. 跨越门槛 | 第3章 | 离开舒适区 | +| 6. 考验盟友敌人 | 第4-5章 | 新世界探索 | +| 7. 接近洞穴 | 第5-6章 | 准备面对大挑战 | +| 8. 苦难煎熬 | 第6-7章 | 接近死亡/重大失败 | +| 9. 奖赏 | 第7-8章 | 获得力量/信息 | +| 10. 返回之路 | 第8章 | 回归途中受阻 | +| 11. 复活 | 第9章 | 最终考验/蜕变 | +| 12. 满载而归 | 第10章 | 回归,带着收获 | + +--- + +## 悬疑小说结构 + +适合侦探/推理/惊悚题材。 + +### 第一幕:谜题出现 + +| 章节 | 内容 | 悬念钩子 | +|-----|------|---------| +| 第1章 | 发现尸体/事件发生 | 谁干的? | +| 第2章 | 侦探接手案件 | 为什么这个案子特殊? | +| 第3章 | 初步调查,发现线索 | 线索指向谁? | + +### 第二幕:调查深入 + +| 章节 | 内容 | 悬念钩子 | +|-----|------|---------| +| 第4章 | 审讯嫌疑人,各有嫌疑 | 谁在撒谎? | +| 第5章 | 新线索出现,指向意外方向 | 我们是不是一开始就错了? | +| 第6章 | 第二起事件,模式浮现 | 这是连环案件? | +| 第7章 | 侦探陷入危险 | 侦探会成为下一个目标吗? | + +### 第三幕:真相揭示 + +| 章节 | 内容 | 悬念钩子 | +|-----|------|---------| +| 第8章 | 重大突破/反转 | 我们信任的人有问题? | +| 第9章 | 最终对决 | 真相是什么?代价是什么? | +| 第10章 | 案件解决,遗留疑问 | 真的结束了吗? | + +--- + +## 言情小说结构 + +适合爱情题材。 + +### 第一幕:相遇 + +| 章节 | 内容 | 情感节点 | +|-----|------|---------| +| 第1章 | 介绍主角 A,现状/问题 | 读者共情 A | +| 第2章 | 介绍主角 B,现状/问题 | 读者共情 B | +| 第3章 | A 和 B 相遇(第一印象不佳) | 两人注定在一起,但目前有冲突 | + +### 第二幕:发展 + +| 章节 | 内容 | 情感节点 | +|-----|------|---------| +| 第4-5章 | 被迫在一起,了解对方 | 发现有吸引力的地方 | +| 第6章 | 吸引力增强,亲密时刻 | 接近 | +| 第7-8章 | 误解/秘密/障碍出现 | 推远 | +| 第9章 | 危机,关系破裂 | 看起来无望 | + +### 第三幕:和解 + +| 章节 | 内容 | 情感节点 | +|-----|------|---------| +| 第10章 | 意识到真爱,克服障碍 | 高潮 | +| 终章 | 在一起,展示新生活 | 圆满 | + +--- + +## 惊悚/动作结构 + +适合快节奏、紧张刺激题材。 + +### 短篇结构(5-6章) + +``` +第1章:危机出现 → 钩子:主角被追杀/威胁 +第2章:应对计划 → 钩子:计划失败,情况恶化 +第3章:追逐/对抗 → 钩子:被逼入绝境 +第4章:逆转机会 → 钩子:发现新希望,但时间紧迫 +第5章:最终对抗 → 钩子:生死一瞬 +第6章:结局 → 展示后果 +``` + +### 特点 + +- 节奏快,每章都有动作 +- 高密度事件 +- 时间压力持续存在 +- 悬念强度递增 + +--- + +## 反转结构(Twist-Based) + +适合心理惊悚/悬疑题材。 + +### 章节分布 + +``` +第1-2章:建立"真实"情况 +第3-4章:出现疑点,但不明显 +第5-6章:第一次小反转(重新理解) +第7-8章:第二次反转(再次反转) +第9-10章:最终反转(一切颠覆) +``` + +### 关键 + +- 前期埋下看似无辜的线索 +- 每次反转都合乎逻辑(回看有迹可循) +- 避免机械降神 + +--- + +## 多线叙事结构 + +适合复杂剧情,多主角。 + +### 交叉剪辑模式 + +``` +第1章:主角A故事 +第2章:主角B故事 +第3章:主角A故事(推进) +第4章:主角B故事(推进) +第5章:线索交汇 +... +``` + +### 时间线模式 + +``` +第1章:现在(时间A) +第2章:过去(时间A-5年) +第3章:现在(时间A+1天) +第4章:过去(时间A-5年+1月) +... +``` + +### 收敛原则 + +- 各线最终必须交汇 +- 早期看似无关的事件后来有关联 +- 收敛时产生"原来如此"的效果 + +--- + +## 短篇小说快速结构 + +### 3章微型结构 + +``` +第1章:激励事件 + 决定行动 +第2章:尝试 + 失败 + 升级 +第3章:最终尝试 + 成功/失败 + 结局 +``` + +### 5章标准结构 + +``` +第1章:现状 + 激励事件 +第2章:拒绝 + 跨越门槛 +第3章:挑战 + 盟友/敌人 +第4章:低谷 + 觉醒 +第5章:高潮 + 结局 +``` + +--- + +## 章节情节模板 + +### 单章内部结构 + +``` +开头(10%):钩子 + 上下文连接 +发展(60%):事件推进 + 冲突 +高潮(20%):本章最高点 +结尾(10%):悬念钩子 + 下章铺垫 +``` + +### 无效章节结构 + +``` +开头:漫长铺垫/背景说明 +中间:日常活动/对话流水账 +结尾:平淡结束/无悬念 +``` + +--- + +## 结构选择指南 + +| 故事类型 | 推荐结构 | 章节数 | +|---------|---------|--------| +| 冒险/奇幻 | 英雄之旅 | 8-12章 | +| 侦探/悬疑 | 悬疑结构 | 8-10章 | +| 言情 | 言情结构 | 6-10章 | +| 动作/惊悚 | 惊悚结构 | 5-8章 | +| 心理/反转 | 反转结构 | 6-8章 | +| 多主角 | 多线叙事 | 10-15章 | +| 微型小说 | 3章结构 | 3章 | diff --git a/references/quality-checklist.md b/references/quality-checklist.md new file mode 100644 index 0000000..038fc92 --- /dev/null +++ b/references/quality-checklist.md @@ -0,0 +1,262 @@ +# 质量检查清单 + +交付章节前使用此清单确保质量。 + +## 整体检查 + +### 基础要素 + +- [ ] **章节有明确标题** + - 标题与内容相关 + - 吸引人但不过度透露 + +- [ ] **字数符合预期** + - 短章节:800-1500 字 + - 标准章节:1500-3000 字 + - 长章节:3000-5000 字 + +- [ ] **章节完整性** + - 有开头、发展、高潮 + - 不是片段,是完整叙事单元 + +- [ ] **时间地点清晰** + - 读者知道何时何地 + - 转换时有明确标记 + +--- + +## 开头检查 + +- [ ] **前 3 段内抓住读者** + - 有行动/冲突/悬念 + - 不是天气或日常流程 + +- [ ] **与上一章有连接** + - 回应上一章结尾 + - 或明确时间/地点跳跃 + +- [ ] **背景信息不过量** + - 没有大段信息倾倒 + - 信息自然融入动作 + +--- + +## 内容检查 + +### 情节推进 + +- [ ] **本章有核心事件** + - 发生了不可删除的事 + - 不是"什么都没发生"的过渡章 + +- [ ] **推动主线剧情** + - 揭示新信息 + - 或改变人物关系 + - 或升级冲突 + +- [ ] **逻辑自洽** + - 事件因果关系合理 + - 没有巧合驱动剧情 + - 人物行为符合动机 + +### 冲突与张力 + +- [ ] **有明确冲突** + - 人与人、人与环境、人与自己 + - 冲突推动本章事件 + +- [ ] **张力有变化** + - 不是平铺直叙 + - 有紧张和缓解的交替 + +- [ ] **有转折或新信息** + - 不是线性可预测 + - 有意外或新发现 + +--- + +## 人物检查 + +- [ ] **人物行为一致** + - 符合已建立的性格 + - 如不一致,有解释 + +- [ ] **人物有反应** + - 对事件有情绪/行动 + - 不是被动道具 + +- [ ] **人物有声音** + - 对话能区分角色 + - 每人说话方式不同 + +- [ ] **人物展示而非讲述** + - 通过行动/对话表现性格 + - 不是直接陈述"他很勇敢" + +--- + +## 对话检查 + +- [ ] **每句对话有目的** + - 推动情节/揭示人物/制造冲突 + - 没有"你好""吃了吗"等无意义对话 + +- [ ] **对话简洁自然** + - 删除冗余词语 + - 符合真实说话方式 + +- [ ] **有潜台词** + - 不是所有话都直说 + - 有言外之意 + +- [ ] **标签使用正确** + - 能辨识时省略标签 + - 不过度使用副词 + +--- + +## 悬念检查 + +- [ ] **结尾有钩子** + - 使用至少一种悬念技巧 + - 让读者想看下一章 + +- [ ] **悬念强度适当** + - 与故事位置匹配 + - 高潮章节悬念更强 + +- [ ] **不是虚假悬念** + - 不是机械误会 + - 不是无意义的"突然" + +- [ ] **为下一章铺垫** + - 设置下一章的冲突 + - 埋下伏笔 + +--- + +## 展示而非讲述检查 + +### 常见"讲述"标记 + +检查并修正以下模式: + +| 讲述(避免) | 展示(使用) | +|-------------|-------------| +| 他很愤怒 | 他握紧拳头,指节发白 | +| 她很美丽 | 他凝视着她,忘记说话 | +| 他很紧张 | 他反复调整领带 | +| 房间很乱 | 衣服扔在沙发上,外卖盒堆在桌上 | +| 他很富有 | 他从口袋里掏出一叠现金 | + +### 自查问题 + +- [ ] 是否直接陈述情绪?(改为身体反应) +- [ ] 是否用形容词总结?(改为具体描写) +- [ ] 是否跳过了关键场景?(补充展示) + +--- + +## 节奏检查 + +- [ ] **句子长度有变化** + - 没有连续 3 句长度相同 + - 长短交错 + +- [ ] **段落长度适当** + - 避免大段文字墙 + - 动作场景用短段落 + +- [ ] **信息密度有变化** + - 高密度(动作/对话) + - 低密度(描写/内心) + +--- + +## 语言检查 + +- [ ] **没有 AI 写作痕迹** + - 避免"此外""然而""强调"等 AI 词汇 + - 避免四字成语堆砌 + - 句式多样化 + +- [ ] **"的"字不密集** + - 没有连续多个"的" + - 简化修饰结构 + +- [ ] **用词精确** + - 避免模糊词("一些""某种") + - 使用具体词汇 + +--- + +## 连贯性检查 + +- [ ] **与前文连贯** + - 上一章的悬念有回应 + - 已知信息一致 + +- [ ] **伏笔有呼应** + - 早期埋下的线索有进展 + - 或即将揭示 + +- [ ] **时间线一致** + - 时间流逝合理 + - 事件顺序正确 + +--- + +## 类型特定检查 + +### 悬疑类 + +- [ ] 有线索揭示 +- [ ] 有新谜题提出 +- [ ] 逻辑无漏洞 + +### 言情类 + +- [ ] 关系有进展 +- [ ] 有情感张力 +- [ ] 读者在意配对 + +### 奇幻/科幻类 + +- [ ] 世界观一致 +- [ ] 规则设定不破坏 +- [ ] 解释不过度 + +### 动作类 + +- [ ] 动作场面清晰 +- [ ] 节奏快速 +- [ ] 地理空间明确 + +--- + +## 交付前最终检查 + +- [ ] 通读全文,无错别字 +- [ ] 标点符号正确 +- [ ] 对话标签正确 +- [ ] 段落划分清晰 +- [ ] 格式一致 +- [ ] 如果是续章,确认与前文的连贯性 + +--- + +## 质量评分 + +交付前给自己打分(每项 1-10 分): + +| 维度 | 评分 | 说明 | +|-----|------|-----| +| 开头吸引力 | /10 | 前 3 段抓住读者? | +| 情节推进 | /10 | 本章推进主线? | +| 人物塑造 | /10 | 人物行为一致且有深度? | +| 对话质量 | /10 | 对话自然且推动情节? | +| 悬念设置 | /10 | 结尾钩子让读者想看下一章? | +| 节奏控制 | /10 | 张弛有度? | +| 展示而非讲述 | /10 | 用行动/对话而非陈述? | +| 语言质量 | /10 | 无 AI 痕迹,用词精确? | +| **总分** | **/80** | **>60 可交付,>70 优秀** |