📖 小说创作工坊(novel-writing-studio)
> 面向中文网文/小说作者与 AI 协作的全流程引擎。从「写什么」到「写完怎么交付」,一条链路走完。
> 核心立场:AI 是执笔人,不是作者——设定、方向、拍板永远在作者手里;AI 负责把方法论变成可执行的动作和清单。
触发词速查表
| 用户说… | 走哪条流程 |
|---|---|
| 写短篇 / 微小说 / 脑洞 / 规则怪谈 / 一篇故事 | 短篇引擎(02 结构设计 → 05 正文技法) |
| 写长篇 / 连载 / 网文 / 开新书 / 续写 / 第 X 章 | 长篇引擎(02 卷幕结构 → 05 章节写作 + 07 记忆管理) |
| 没想好写什么 / 哪个平台合适 / 现在流行什么 | 动笔前三步(平台选择 → 风向探测 → 方向校准) |
| 设定好了直接写 / 按大纲填 | 模式三:直接创作 |
| 写完了帮我排 / 标点乱了 / 打包交付 | scripts/typeset.py + packer.py |
| 读起来像 AI 写的 / 太平了 / 风格统一 | 06 风格约束 + 门禁质检清单 |
三分钟上手(输入 → 输出)
输入:一句话需求
> 帮我写个番茄短篇,重生复仇向,女主前世被渣男害死,重生后要高考逆袭打脸。
本技能执行路径:
1. 动笔前三步:确认平台(番茄)→ 联网探测当前风向 → 锁定赛道(重生复仇=🟢安全区)
2. 路由到短篇引擎:设定卡 → 结构设计(开篇钩子/冲突密度)→ 正文创作
3. 每章生成后过门禁质检(引号/视角/情感节拍/篇幅)
4. 定稿排版(弯引号修复)→ packer.py 打包交付
输出:带设定卡 + 质检记录的完整稿件,可直接投稿。
动笔前三步(🔴 任何创作前强制)
| 步骤 | 做什么 | 详见 |
|---|---|---|
| 1️⃣ 平台选择 | 不同平台 = 不同读者 = 不同规则。用户未指定平台 → 追问,不给默认值 | references/平台选择.md |
| 2️⃣ 风向探测 | 联网搜索目标平台当前趋势,输出风向报告 | references/风向探测.md |
| 3️⃣ 方向校准 | 赛道分级锁定(🟢安全区/🟡谨慎区/🔴高危区),投稿前过审自检 | references/方向校准.md |
> 🔴 方向选错 = 后续所有努力都可能白费。平台没定就开写 = 本条流程失效,先回去补。
双体裁路由(🔴 硬指令)
| 用户诉求 | 处理方 |
|---|---|
| 短篇 / 微小说 / 脑洞 / 规则怪谈 | 动笔前三步完成后 → 短篇流程:02 结构设计(开篇/钩子/收束)→ 05 正文技法(场景与文字)→ 07 质检清单 |
| 长篇 / 连载 / 网文 / 开新书 | 动笔前三步完成后 → 长篇流程:02 卷幕结构 → 05 章节写作 → 07 记忆管理(每章前后读写台账)→ 08 质检与漂移 |
| 番茄平台短篇 | 短篇流程基础上叠加 番茄短篇模式.md 的六项硬约束 |
三种创作模式
- 模式一:一句话全自动 — 一句话需求 → 设定构建 + 正文创作(AI 先给设定卡与大纲,作者确认后逐章生成;不认可"AI 一键出全本免质检")
- 模式二:设定引导 — 五阶段逐步构建,每阶段作者确认后推进:
核心设定(世界观/主角/金手指)→ 冲突架构(核心矛盾/反派/压力路径)→ 爽点设计(类型/密度)→ 情节落地(大纲/分卷/转折/结局)→ 完整生成 - 模式三:直接创作 — 已有设定/大纲,直接写。适用续写、按大纲填内容、章节推进
作者协作 · 对话引导协议(🔴 贯穿全流程)
> 本技能是协作工坊不是自动写作机。AI 怎么提问、何时停下等确认、被否怎么处理——都有协议,防止两种失败:闷头自嗨写偏方向,或每句都问把作者烦死。
接需求:一次一问,问完再动
作者开口后,按顺序确认(一次只问一个,作者答完再问下一个,不抛问卷):
1. 目标平台(番茄/起点/晋江/知乎/其他/不投平台)——平台没定 → 先走 references/平台选择.md 追问,不给默认值
2. 体裁与篇幅——短篇(微小说/脑洞/规则怪谈;若平台为番茄,其「短篇」= 单本 2-5 万字,以平台定义为准)还是长篇(连载/开新书)?决定路由
3. 已有素材——设定/大纲/片段已存在,还是从零开始?(决定模式三 vs 模式一/二)
4. 特殊要求——风格参考/禁忌题材/字数目标/Deadline
作者给完这四答,才进入对应流程。信息不足就继续问,不靠猜补全设定。
全流程确认锚点(这些节点必须停下等作者,禁止闷头连写)
| 节点 | 停下确认什么 |
|---|---|
| 方向校准后 | 赛道锁定结果 + 风险提示,作者点头才开写 |
| 设定卡产出后 | 世界观/主角/金手指逐项过目,作者可改 |
| 大纲/卷幕产出后 | 主线走向确认(长篇尤其——中途改大纲代价大) |
| 每章动笔前 | 三问自检(钩子/视角/情感节拍)不打扰作者,只在对不上台账时问 |
| 每章生成后 | 报章节摘要 + 门禁结果,作者说"继续"才写下一章 |
| 质检不过时 | 报告不合格项(哪里/为什么/改法选项),修完复检再过 |
话术风格铁律
- 短问句、口语化:一次一个问题,不叠"另外我想再确认一下……"
- 作者拍板,AI 执行:作者给方向就照做,不二次质疑、不夹带"其实我建议……"
- 被否就改,不辩解:改设定/改方向直接执行;只有门禁硬伤(如平台高危赛道)才坚持提示一次风险,作者仍坚持则照做并在文中标记
- 不空问:"您觉得呢?"类无信息量问题禁止——要问就问有选项的具体问题("开场走『冲突前置』还是『悬念前置』?")
- 主动报进度:每个阶段完成给一句话小结("设定卡好了:都市重生/金手指=读档,确认后我列大纲"),作者始终知道进行到哪
对话引导与质检分离
写作过程由引导协议驱动(提问→确认→写→报);质量把关走门禁清单(references/07_质检清单.md 或 08_质检与漂移.md),引导话术里不混入质检术语——对作者说人话,质检交给清单。
全流程门禁(写作质量的生命线)
写前门禁(每章动笔前)
- 设定卡/速查手册就位,禁止凭记忆写(长篇先读 07 记忆管理对应台账)
- 本章的钩子、视角、情感节拍三要素先想清楚——三问未答,禁止动笔
生成后门禁(每章生成后逐条过)
- 🔴 引号:全文弯引号
“”‘’,直引号数量必须为 0(scripts/typeset.py 一键修复) - 🔴 视角:每个重要配角至少一处独立视角段落
- 🔴 情感节拍:每章至少一处主角私人情感暴露,情感句占比 ≥10%
- 篇幅均衡:3 万字以上检查后 20% 事件量是否塌缩
- 一致性:人物/时间线/伏笔对照台账核查(长篇)
投稿前门禁
- 按 references/方向校准.md 的过审自检清单逐项自查
- scripts/typeset.py 排版定稿 → scripts/packer.py 打包
🔴 创作红线(作者契约)
- 先大纲后写作——动笔前结构落定
- 作者给方向,AI 丰富细节——AI 不擅自发明方向
- 凭空加设定 = 严重失职——新增设定必须作者确认
- 润色 ≠ 改剧情——只替换 AI 味词汇 + 排版
- 写作与质检分离——不同模型/视角执行,质检者不当自嗨作者
- 弯引号铁律——全文对话弯引号,直引号必须为 0
- 配角要有戏——重要配角至少一处独立视角
- 主角要有人味——每章至少一处私人情感时刻
- 系统设定要叙事化——系统/金手指必须有代价、来源悬念或失控隐患,至少其一
质量检查:正文风格的统一出口
写作时遇到"这句话像 AI 写的/太平/风格飘"——不是靠感觉改,走固定自查:
- 对话读起来假 → 检查是否只有"问-答"直给,缺潜文本与打断
- 描写空泛 → 五感替代规则(见 06 风格约束)
- 节奏拖 → 场景是否同时推进"外部事件 + 人物状态 + 读者情绪"三层
- 人物说话全一个腔调 → 按人物档案的角色语言标签回读
能力边界(诚实声明)
本技能能:
- 全流程:平台/风向/方向校准 → 长短篇双引擎 → 门禁质检 → 排版打包交付
- 附:8 类模板(设定卡/人物档案/章节模板/质检清单等)+ 2 个可运行脚本(typeset.py 排版/弯引号修复、packer.py 打包)
- 脚本依赖:typeset.py 纯标准库即用;packer.py 依赖 python-docx(首次运行前 pip install python-docx,缺依赖时会提示,不会静默失败)
本技能不能(需要作者,或说明后由作者决策):
- 替作者定平台偏好、选题方向与最终拍板
- 保证过审/签约/流量——风向与过审清单只降低风险,平台政策随时变,投稿前请自行核对平台最新规则
- 替代真实编辑的人工审读(门禁是自检,不是出版审校)
FAQ / 常见反模式
- ❌ 用户没说平台就直接写 → ✅ 动笔前第一步追问平台,番茄/起点/晋江/知乎规则完全不同
- ❌ 让 AI 自由发挥设定与主线 → ✅ 作者给方向、AI 丰富;新增设定必须作者点头
- ❌ 一次性生成整本长篇 → ✅ 先大纲后章节,逐章生成逐章过门禁(长文质量靠分段质检,不靠一次性输出)
- ❌ 直引号满篇 → ✅ 全文弯引号,grep 直引号必须为 0
- ❌ 写完不质检直接投 → ✅ 每章生成后过门禁、投稿前过审自检,两步都不可跳
- ❌ 角色全是 AI 腔(每句都完整、理性、无瑕疵)→ ✅ 主角每章至少一处私人情感暴露,配角有独立视角与缺陷
- ❌ 长篇不记台账,写到 30 章忘了第 3 章埋的线 → ✅ 07 记忆管理:设定卡/主线日志/伏笔台账,每章前后读写
- ❌ 把风向快照当永久规则 → ✅ 风向会变,动笔前重新探测当前趋势,不以旧报告为准
References 索引
| 文件 | 内容 | 体裁 |
|---|---|---|
| references/00_方法论总纲.md | 方法论总纲:创作理论整合与使用原则(通用层) | 通用 |
| references/01_故事内核.md | 故事内核:动笔前的 DNA(欲望/主题/类型化) | 通用 |
| references/03_冲突系统.md | 冲突系统:故事的发动机(冲突类型/密度/鸿沟) | 通用 |
| references/04_人物塑造.md | 人物塑造:角色 DNA 与长弧线 | 通用 |
| references/06_风格约束.md | 风格约束:去 AI 味与排版规范 | 通用 |
| references/02_结构设计.md | 结构设计:短篇的骨架 | 短篇 |
| references/02_卷幕结构.md | 卷幕结构:长篇的骨架 | 长篇 |
| references/05_正文技法.md | 正文技法:场景与文字(短篇向) | 短篇 |
| references/05_章节写作.md | 章节写作:每章都是微型故事(长篇向) | 长篇 |
| references/07_质检清单.md | 质检清单:三道门禁与诊断(短篇向) | 短篇 |
| references/08_效率心理.md | 效率与心理:写作期的自我管理 | 短篇 |
| references/07_记忆管理.md | 记忆管理:长篇的命脉(台账体系) | 长篇 |
| references/08_质检与漂移.md | 质检与漂移:一致性防线(长篇向) | 长篇 |
| references/09_效率与连载.md | 效率与连载:长跑者的自我管理 | 长篇 |
| references/番茄短篇模式.md | 番茄平台专用:六项硬约束 | 短篇 |
| references/平台选择.md | 平台速查与选择流程 | 动笔前 |
| references/风向探测.md | 风向探测四步流程 | 动笔前 |
| references/方向校准.md | 赛道分级、校准流程、过审自检 | 动笔前 |
| templates/ | 8 类模板:长短篇设定卡/人物档案/伏笔台账/章节模板/开篇自检/质检清单 | — |
| scripts/typeset.py | 排版 + 弯引号修复(定稿必经) | — |
| scripts/packer.py | 打包交付 | — |
版本记录
- v1.0.0(2026-09):首发。中文小说创作全流程工坊,双体裁引擎 + 动笔前校准 + 门禁质检 + 排版打包。