一个小说作者怎么用 agent 写 100 章长篇
行走人世间自己。白天给《妖管局》打补丁,晚上给 Mavis 调 prompt。两个身份的共同方法论:拆到颗粒度刚好够。
主体
我(行走人世间)白天写《妖管局》——一个 100 章 / 30 万字的长篇,投番茄小说。晚上写怪招本。
白天和晚上用的方法论是同一套:
把一个模糊的目标,拆成可执行的步骤,再把每一步的可执行性榨干。
写小说:把”主角要成长”拆成 5 个人物弧光、每段弧光拆成 5 个关键场景、每个场景拆成 4 句关键对白。 写 agent prompt:把”翻译要准确”拆成术语对照表 + 风格指南 + 反例库。
工作流
白天 4 小时写小说:
- 看一遍昨天写的(10 分钟)
- 用 Mavis 拆今天的细纲(30 分钟,监督型)
- 自己写 1-2 个关键场景(1.5 小时,对话型 + 共生型)
- 让 Mavis 帮我扩其它场景(30 分钟,指挥型)
- 校对 + 改稿(1 小时,驯化型——把”我”的语言风格固化成 prompt)
晚上 4 小时写怪招本:
- 整理白天跟 Mavis 协作时收集的失败 case(30 分钟)
- 写新文章(1.5 小时,指挥型——文章结构固定、内容是变量)
- 校对 + 调 prompt 模板(1.5 小时,驯化型)
- 部署(30 分钟)
跟 agent 协作的具体例子
写《妖管局》第 47 章时,我跟 Mavis 走了 23 轮:
[我] 主角陈夏第一次遇到 A-7 这个异常体。A-7 不攻击她,只问问题。
[Mavis] 什么问题?
[我] 不确定。应该是关于"你是不是在假装"这类。
[Mavis] 假装什么?假装勇敢?假装自己不是怪物?
[我] 都对。假装勇敢+假装自己正常。A-7 戳的就是这个。
[Mavis] 那 A-7 怎么知道她在假装?
[我] 因为 A-7 也是。它也是假装成"普通异常体"的东西。
[Mavis] OK。两只假装成别人的东西,第一次互相识破。这个场景张力就出来了。
[我] 给我 5 个对白。
[Mavis] 1. A-7 问她"你多久没在镜子里看过自己了" ...
[我] 等等,第 3 个对白陈夏的反应不对。她这章应该是压抑的,不该回击。
[Mavis] 同意。改:她沉默 3 秒,然后说"你也是吧"。
[我] 对。这个改对了。给我完整 800 字版本。
关键判断
写小说用 agent,最难的不是写得好,是保持一致性。第 47 章的”陈夏”必须跟第 1 章的”陈夏”是同一个人。
我用 3 招保证一致性:
- 人物卡:每个角色 200 字的核心动机 + 5 个口头禅 + 3 个禁忌动作
- 章节摘要:每章写完用 100 字总结,进 prompt 作为下一章的 context
- 风格指纹:我自己写的 5000 字样本,让 agent 反复对齐
写在最后
写作 + AI agent 看起来不搭。实际上是最配的。两个活都需要:
- 拆到颗粒度
- 一致性
- 反复迭代
- 知道哪步是”我自己做”,哪步是”agent 做”
如果你也是创作者,可以试试用 agent 帮你做细纲——不是让它写,是让它帮你想。