先说结论:AI 写长篇最难的不是文笔,是“写到后面还像同一本书”
很多人用 AI 写小说,第一周很爽:一天两三章;第二周开始崩:
- 人设漂移:主角能力忽强忽弱,像换了人
- 设定打架:规则、背景、道具前后矛盾
- 伏笔失控:撒了一堆,回收全靠运气
- 文本变空:对话回环、心理总结变多,“AI味”越来越重
我现在在番茄小说连载的书叫 《一纸洛阳》。为了让它能长期稳定更新,我用的不是“更玄的提示词”,而是工程化写作: - codebubby:把“写一章”的流程固化成可复用模板(生成→校验→润色→更新台账)
- Cursor:把设定/角色/时间线/伏笔当成“项目依赖”,写作时强制对照多文件上下文

下面这篇是可照抄的教程:你按步骤做,当天就能开写,而且越写越稳。

你需要准备什么(5分钟)
- Cursor:用于多文件上下文写作、润色、对照校验
- codebubby:用于把提示词变成“固定工序卡片”(每章重复执行)
- 一个小说工程文件夹:把“正文/规范/台账”分离,防止越写越乱
第1步:搭一个“小说工程目录”(直接照抄)

把小说拆成三块:正文、规范、台账。
chapter/:正文(每章一个.md)SPEC/Me2AI/:你对AI的硬约束(写作规则)写作风格.md:禁词、句式、章节结构、对话规则故事整体设定.md:时代边界、世界规则、禁止事项核心角色.md:能力/限制/成长方向(防开挂/防性格突变)故事主线设计和进展.md:主线推进与阶段目标(用于“写到后面不跑偏”)
SPEC/AI2AI/:AI帮你管项目(写作台账)章节目录以及写作状态.md:每章字数、状态、核心内容、伏笔索引历史人物与时间线校验.md:历史节点、人名约束(防穿帮)中长线伏笔设计和进展.md:待回收/已回收、信息差快照(防撒完不管)各角色线设计和进展.md:角色线推进与冲突升级(用于长期一致性)
这一步的目的:让AI写作时永远有“参照系”,不靠临场发挥。
约束提醒(很重要):除非你明确要求,否则不要新增新的 SPEC“内容种类/新文件类型”。只在既有这些文件里迭代。
- Me2AI 由作者维护(你写要求,我遵守)
- AI2AI 由 AI 维护(我记进度,我更新台账)
第2步:在 Cursor 里建立“每章必带上下文”(写长篇的关键)

写第N章时,别只给AI看当前章节。你要在 Cursor 里把这些文件加入上下文(引用/添加到上下文):
SPEC/Me2AI/写作风格.mdSPEC/Me2AI/故事整体设定.mdSPEC/Me2AI/核心角色.mdSPEC/Me2AI/故事主线设计和进展.mdSPEC/AI2AI/历史人物与时间线校验.mdSPEC/AI2AI/中长线伏笔设计和进展.mdSPEC/AI2AI/章节目录以及写作状态.mdSPEC/AI2AI/各角色线设计和进展.md- 上一章 + 上两章正文(承接“余压/异动”,保证连贯)
你会立刻看到差别:AI 不再“自说自话”,而是会对照设定写。
第3步:用 codebubby 固化“写一章=四道工序”(照着跑就行)
别天天改提示词,把它做成四张固定工序卡。每章严格执行:先计划→再写→再校验→再润色。
下面四段,你直接存进 codebubby 作为模板即可。
工序A:章内计划(先定硬问题,防写散)
你将基于以下文件为第{章号}章做“章内计划”,不要写正文:
- SPEC/Me2AI/写作风格.md
- SPEC/Me2AI/故事整体设定.md
- SPEC/Me2AI/核心角色.md
- SPEC/Me2AI/故事主线设计和进展.md
- SPEC/AI2AI/历史人物与时间线校验.md
- SPEC/AI2AI/章节目录以及写作状态.md
- SPEC/AI2AI/各角色线设计和进展.md
- SPEC/AI2AI/中长线伏笔设计和进展.md
- 上一章与上两章正文
输出(必须齐全):
1) 本章一句话核心问题(制度动作/倒计时/物理威胁三选一)
2) 3-5个“可验证证据载体”(纸、印、登记簿、价牌、蹄铁、红泥、马鬃等)
3) 对手反制升级路径(听/看→翻/抹/标/押/登册/不给纸)
4) 本章必付代价(资源/人情/道德/名分四选一或组合)
5) 本章推进/触碰哪条伏笔(引用伏笔编号:如F010/F012)
工序B:生成正文(按计划写,不许飘)
按“章内计划”写第{章号}章正文(2000-5000字)。
强制结构:问题→规矩/资源限制→信息博弈→代价
硬规则:
- 动词优先;控制形容词;删除空话连接词
- 禁止抽象抒情、禁止现代词、禁止靠巧合推进
- 对话每轮必须推进:事实/规矩/代价(三选一)
结尾:优先清晰收束;若加钩子,只能用“可验证异动/制度倒计时/新事实残留”,禁止抽象提问式句尾
工序C:一致性校验(抓穿帮/抓失控)
只做校验,不重写全文。
检查项:
1) 时间线/历史人物节点是否冲突
2) 角色能力与限制是否越界(是否“突然开挂/突然圣母/突然现代化”)
3) 道具与痕迹是否兑现(出现过的纸、印、红泥、蹄铁等后续路径是否合理)
4) 对手反制是否升级(是否一直停留在“听/看”)
5) 伏笔是否推进/新增/回收,信息差快照是否变化
输出:问题清单 + 修改建议(精确到“删哪类句子/补哪种证据/把哪段对话改成动作”)。
工序D:签约级润色压缩(最快去AI味)
对本章做“签约级压缩润色”:
- 删心理总结、删空话、删回环对话、删自我解释
- 把抽象句改为“动作+证据+规矩/代价”
输出:可直接替换的段落级改写(不新增设定、不改剧情走向)。
第4步:写完别停,立刻更新“台账”(你能不能写到200章,就看这一步)
很多人长篇崩线不是写不出来,是写完不登记,导致后面完全对不上。
每章写完,立刻做两件事(也可以让AI代写更新内容):
- 更新
SPEC/AI2AI/章节目录以及写作状态.md:章号、字数、状态、核心内容、伏笔索引 - 更新
SPEC/AI2AI/中长线伏笔设计和进展.md:伏笔推进/回收、信息差快照变化
坚持这个动作,你写到第80章还不乱。
第5步:给你一个“新手从0到第1章”的最快路线(照做)
如果你现在还没有规范文件,按这个顺序建(别反过来):
1) 先由你写出 故事整体设定.md 第一版:时代锚点 + 禁止事项(10分钟能写完“够用版”)
2) 再由你写出 核心角色.md 第一版:能力/限制/成长方向(10分钟)
3) 再由你写出 写作风格.md 第一版:禁词 + 章节结构 + 对话规则(10分钟)
4) 补上 故事主线设计和进展.md:用极简条目写“当前阶段目标/下一阶段目标/已兑现代价”(不用长篇大论)
5) 工序A出章内计划 → 工序B写正文 → 工序C校验 → 工序D润色
6) 更新台账
这套跑通一次,你就从“会写”变成“能写下去”。
常见失败原因(提前避雷)
- 只让AI看当前章:越写越漂移
- 没有时间线校验:历史题材最容易一票否决
- 伏笔不做台账:你以为埋了,其实只是“撒了”
- 润色=加形容词:正确润色是“压缩+证据上墙”
结尾:把“能写出来”升级成“能写下去”
AI 写小说真正的分水岭不是“会不会写”,而是能不能稳定写到很后面还不崩。
用 codebubby 把流程固定,用 Cursor 把上下文拉满,你会从“碰运气产出”变成“按工序交付”。
我在番茄小说连载的《一纸洛阳》就是按这套方法推进的:规矩写死、证据落地、台账可追溯。
你也可以把自己的小说写成一个“可控工程”,而不是一堆不可维护的碎片。
- 想要我这套 codebubby 模板 + Cursor 多文件上下文清单,可以先关注我。
- 然后私信我:模板(两个字),我把可直接照抄的版本发你。