InkOS:开源的多智能体 AI 写小说流水线,把日更变成自动化的活儿
老实说,AI 写小说我一直觉得是个伪命题——ChatGPT 能写几千字,但写不到几万字就前后矛盾了。直到我试了 InkOS。
InkOS 是什么?
InkOS 是个开源的 CLI 小说生产系统(MIT 协议),核心思路挺简单:别让一个 AI 干所有事。它内部调度 5 个 AI 角色,像流水线一样协作:
- 🏗️ Architect — 做章节规划,定剧情弧、伏笔、标题
- ✍️ Writer — 按规划写出正文
- 🔍 Auditor — 从 9 个维度审查质量问题
- 🛠️ Reviser — 根据审查报告自动改问题
- 📅 Scheduler — 管理日常写作任务
每个章节从规划到出稿 2-3 分钟,全程无人值守。
量产能力
InkOS 原生支持多种写作模式:
inkos draft — 直接写草稿,不经过审计/修订,适合快速试写
inkos write next — 完整流水线:规划 → 写作 → 审计 → 修订
inkos tui — 交互式工作台,可视化管理项目
inkos plan chapter — 单独生成章节规划(供人工写稿参考)
得益于分而治之的架构,每章出稿稳定在 2-3 分钟,而且章节间的连续性由前一章的结尾上下文自动维护。
技术亮点
InkOS 的 CLI 在某些大模型上可能有兼容问题。替代方案是用 Python 五阶段流水线 直调 API:
- 所有素材(世界观、角色卡、剧情大纲、伏笔)打包进 system prompt
- 写新章前自动读取前 3 章收尾内容 → 保持连贯
- Auditor 独立审查:视角一致性、禁用句式、字数范围、段落密度等
- Reviser 只修改有问题的段落,不破坏整体文风
- 可接入定时任务,实现每日自动写作 + 邮件投递
质量保障
| 机制 | 作用 |
| 标题去重 | 避免 AI 生成同名的章节 |
| 伏笔跨章追踪 | hooks.json 管理打开/关闭,伏笔不会遗忘 |
| 多视角约束 | system prompt + 写作 prompt + 审计维度,层层锁定 |
| 禁用句式检测 | 自动标出「不是……而是……」等 AI 语癖 |
| 重试 + 限速 | API 失败自动重试,一章失败不影响整批 |
适合谁?
- 网文作者 — 日更压力交给流水线,你专注把控方向
- 世界构建爱好者 — 设定够详细,AI 就能产出符合设定的小说
- 技术爱好者 — 开源可改,换模型、加审查规则都行
快速开始:
npm install -g @actalk/inkos
inkos init my-novel
cd my-novel
inkos book create --title "我的小说" --genre kehuan
inkos write next "我的小说"
开源地址:github.com/actalk/inkos,感兴趣可以去 Star 一下。