AI 写小说总是「写着写着就崩」?InkOS 可能是目前最靠谱的方案

封面图

让 AI 帮你写小说,第一章还不错。到第五章,主角的武器突然换了个名字;到第十章,一个已经死掉的角色又活过来发了句台词;到第十五章,整段文字都散发着一股”AI 味”——高频词反复出现,句子结构单调,读起来像机器翻译的产物。

这不是你的问题,也不是某个 AI 模型的问题。这是所有 AI 写长篇小说时都会遇到的通病:它记不住自己前面写了什么。

传统 AI 写作工具的思路是“你给我一段 prompt,我给你一段文字”。但对于动辄几十万字、上百章的长篇小说来说,这种模式根本行不通。角色信息、物品数量、伏笔线索、人物关系——这些东西需要跨章节追踪,而不是每次都从零开始。

InkOS 就是为了解决这个痛点而生的。


InkOS 是什么?

InkOS 是一个开源的 AI 小说创作工具,它不是帮你“写一段话”,而是帮你“写完一整本小说”。

具体来说,它做了三件传统 AI 写作工具做不到的事:

  1. 记住前面所有剧情——通过 7 个“真相文件”追踪角色状态、物品数量、伏笔进度、人物关系等,每写完一章自动更新
  2. 自动检查逻辑错误——33 个维度审计每一章草稿,角色不能“读心”(知道没亲眼见过的事)、物品不能凭空出现、伏笔不能写了就忘
  3. 去掉 AI 写作痕迹——内置词汇疲劳表、禁用句式检测,还能学习真人作者的文风,让产出更接近“人写的”

听起来有点像科幻?但它确实跑通了——官方实测数据:自动产出 31 章、45 万字,审计通过率 100%,单章平均 14,500 字。

它是怎么做到的?用“编辑部”来理解

InkOS 的核心设计思路是:不靠一个 AI 通吃所有事,而是让多个 AI 各司其职,像编辑部一样协作。

每写一章,会经历这样的流程:

规划师 先看作者意图和当前剧情进度,决定“这一章该写什么、不该写什么”;

编排师 从所有设定文件中挑出这一章需要的上下文,整理成写作素材;

写手 基于素材生成正文,内置大约 25 条创作规则,确保人物塑造和叙事技法过关;

观察者 从正文中提取 9 类事实(角色在哪、有什么东西、谁和谁见过面等),更新到真相文件里;

审计员 对照 7 个真相文件,从 33 个维度检查这章有没有逻辑硬伤;

修订者 如果审计发现问题,做定点修复,而不是整章推翻重来。

整个过程就像一个真实的编辑部:有人负责选题,有人负责写稿,有人负责校对,有人负责改错。只不过这些”人”全是 AI Agent。

InkOS Agent 流水线

那 7 个”真相文件”到底是什么?

这是 InkOS 最核心的设计。每本书会自动维护 7 个文件,相当于小说世界的“数据库”:

文件 管什么 解决什么问题
世界状态 角色在哪、谁知道什么信息、关系网 防止角色“瞬移”、信息“失忆”
资源账本 物品、金钱、武器数量及变化 防止物品凭空出现或消失
伏笔钩子 未闭合的伏笔和悬念 确保埋下的伏笔不会遗忘
章节摘要 每章的关键事件和出场人物 跨章信息检索
支线进度 各条支线故事的状态 防止支线写着写着就没了
情感弧线 每个角色的情绪变化轨迹 情感逻辑一致性
角色矩阵 谁和谁见过面、谁告诉过谁什么 防止角色”读心”——不知道的事不能装知道

7 个真相文件体系

举个例子:如果角色 A 在第 5 章弄丢了佩剑,到第 15 章 AI 试图让他拔剑战斗,审计员会从资源账本中发现矛盾并拦截。这种精度是传统 AI 写作工具完全做不到的。

实际效果:45 万字的《吞天魔帝》是怎么跑出来的

这是官方提供的实测案例,用 InkOS 全自动运行玄幻题材《吞天魔帝》的产出统计:

指标 数据
完成章节 31 章
总字数 452,191 字
每章平均 ~14,500 字
审计通过率 100%
追踪中的资源项 48 个
活跃伏笔 20 条
已回收伏笔 10 条

知乎上有一位博主实际测试了 InkOS,他的结论是:从创建书籍到完成第一章(含规划、写作、审计、修订全流程),用 DeepSeek 的 API 只花了 0.18 元

他的评价比较客观:

去了 AI 味,痕迹依然有,但不太影响阅读,勉强可以接受。但剧情节奏偏慢,情绪较为平缓。

如果大家能够沉下心来参与到创作过程中,持续输出自己对于故事的想法,InkOS 或许是个不错的辅助创作工具。

这个评价基本也代表了 InkOS 当前的真实水平:工程化能力很强,但文学创作质量还需要人类作者把关。 它更适合作为“AI 助手”而不是“AI 代笔”。

上手试一下:从安装到写出第一章

如果你感兴趣,实际操作并不复杂。

第一步:安装

需要电脑上有 Node.js 环境(推荐 LTS 版本)。然后一行命令安装:

npm i -g @actalk/inkos

第二步:配置 AI 模型

InkOS 本身不自带 AI 模型,需要你提供一个 API Key。它支持的服务商很多:DeepSeek、Kimi(月之暗面)、Gemini(Google)、智谱、百炼、甚至本地运行的 Ollama 都行。

最简单的方式是启动 Studio 网页界面来配置:

mkdir my-novel && cd my-novel
inkos init
inkos

运行 inkos 会自动启动一个本地网页工作台(默认端口 4567),在浏览器里打开,进入“模型配置”,选择服务商、粘贴 API Key、选择模型,点保存就行。

第三步:创建书籍并开始写作

还是在 Studio 里操作,或者用命令行:

# 创建一本玄幻小说
inkos book create --title "你的书名" --genre xuanhuan

# 自动写下一章(规划→写作→审计→修订,全自动)
inkos write next "你的书名"

支持的题材包括:玄幻(xuanhuan)、仙侠(xianxia)、都市(urban)、科幻(scifi)、恐怖(horror)、通用(general),也可以自定义。

第四步:审核和导出

# 查看所有草稿
inkos review list "你的书名"

# 满意就批量通过
inkos review approve-all "你的书名"

# 导出为 TXT、Markdown 或 EPUB(Kindle 可读)
inkos export "你的书名" --format epub

整个过程就这样。没有复杂的图形界面设置,没有需要手写的 prompt,一条命令就出成果。

除了从零开始写,它还能做什么?

InkOS 不只是“自动写小说”那么简单。几个实用功能值得一提:

续写你已经写了一半的小说

如果你已经手写了 30 章,想把后续交给 AI:

inkos import chapters --from your-novel.txt

InkOS 会自动拆章,并逆向分析生成那 7 个真相文件。之后 inkos write next 就能无缝接续你的故事。

文风仿写:让 AI 学你喜欢的作者

inkos style analyze reference-text.txt
inkos style import reference-text.txt "你的书名"

分析一段真人写作的文本,提取“统计指纹”(句长分布、词频特征、节奏模式),注入到书中。后续所有章节会自动采用这个风格。

同人创作:设定防火墙

inkos fanfic init --from original-novel.txt --mode canon

导入原作为“正典”,之后 AI 写同人时会自动检测是否违反原著设定——角色性格不能崩、不能出现原著没有的设定、伏笔不能和正传冲突。

守护进程:让 AI 24 小时自动码字

inkos up

后台自动写章,写完通过 Telegram、飞书或企业微信通知你。你只需要在手机上点“通过”或“修改”。本质上,你从码字工变成了总编

短篇写作

最新版本还支持直接生成完整短篇,包含正文、卖点简介和封面图:

inkos short run --direction "都市短篇 婚姻反转" --chapters 12 --chars 1000

三种使用方式,按你的习惯选

InkOS 提供了三种交互方式,底层用的是同一套系统:

方式 适合谁 怎么启动
Studio 网页工作台 不喜欢命令行的人 inkos
TUI 全屏终端 喜欢终端但想要可视化的人 inkos tui
命令行 CLI 高级用户、自动化脚本 inkos write next

如果你是第一次用,推荐先试 Studio。打开浏览器就能操作,书籍管理、章节审阅、写作进度全都有界面。

它有什么做不了的?

说完了优点,也得坦诚说局限:

文学质量仍需人工把关。 InkOS 能保证“不崩”,但不能保证“写得好”。剧情节奏、情感深度、叙事张力——这些仍然需要人类作者参与。知乎评测的原话是“节奏慢,情绪平缓,期待感不足”。

不能直接修改提示词。 如果你对 AI 的创作风格有特定要求,只能通过修改 book_rules.md(创作铁律)和 story_bible.md(世界观设定)来间接控制,不能直接改底层 prompt。

需要一定的技术基础。 虽然安装只要一行命令,但你需要有 Node.js 环境、理解 API Key 是什么、知道怎么在终端里输入命令。完全不懂技术的小白可能需要先花点时间学习。

API 成本虽然低但不是零。 用 DeepSeek 一章大约 0.18 元,但如果你要用更强的模型(比如 Claude 或 GPT-4o),成本会高不少。好消息是 InkOS 支持给不同 Agent 配不同模型——写手用便宜模型快速出稿,审计用强模型精审,在质量和成本之间取得平衡。

怎么开始?

  1. 打开 InkOS 的 GitHub 页面
  2. 确认你的电脑有 Node.js 环境(没有的话去 nodejs.org 下载安装)
  3. 运行 npm i -g @actalk/inkos 安装
  4. 准备一个 AI 模型的 API Key(推荐先用 DeepSeek,便宜)
  5. 创建你的第一本书,开始写作

InkOS 是开源的(AGPL-3.0 许可证),完全免费使用。你只需要为调用的 AI 模型 API 付费。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。