最近折腾了下三款用 LLM 写小说的开源工具,说说实际感受。
AI-Writer
BlinkDL 的 AI-Writer(GitHub 3.6K Star)基于 RNN 和 RWKV-LM 预训练模型,专攻中文网文续写。用法很简单:给个开头和设定,它接着写。
本地部署步骤:
git clone https://github.com/BlinkDL/AI-Writer.git
cd AI-Writer
python run.py
python server.py
启动后在界面或命令行输入开头,调好 temperature 和生成字数就能出内容。生成完可以手动改,保存成 Markdown 或文本。
不过得说清楚,这个工具更适合找灵感,要当正经写作主力还差点意思。模型用网文语料训练,长文本容易逻辑崩、人设漂移,或者无意义重复。没有 GPU 纯 CPU 跑大模型也慢得够呛。如果追求严谨的现实主义风格,趁早换别的。
InkOS
用通用大模型写长篇最大的痛点是'记不住'——角色记忆断片、伏笔丢失、战力忽高忽低。InkOS 的方案是'真相文件+多智能体审计',把写书当成工程来管。
内部维护了 7 个真相文件,覆盖世界状态、资源账本、伏笔池之类,保证全书前后一致。审计官 Agent 会按 33 个维度检查 OOC、战力崩、节奏单调等问题,甚至能做反 AIGC 检测。
InkOS 是 Node.js 生态,安装配置:
npm i -g @actalk/inkos
inkos config set-global --provider openai \
--base-url https://api.openai.com/v1 \
--api-key sk-xxx \
--model gpt-5.4
配置保存在 ~/.inkos/.env,项目级可单独初始化。创建一本书:
inkos book create --title "吞天魔帝" --genre xuanhuan
genre 支持玄幻、仙侠、都市等分类,会生成书籍目录和规则文件。后续命令如 inkos write next 写一章,inkos up 后台循环写并自动重试失败章节。
实际用下来几个坑:
- 模型选 Claude 或 GPT,逻辑连贯性更好。审计 Agent 可以用强模型,Writer 用性价比高的。
- 守护模式 Token 消耗不低,批量写之前先单章测试,免得无限循环烧钱。
- 虽然标榜自动化,建议每 5-10 章人工审一次,重大转折时停下调整规则。
目前纯 CLI,通知说会出 Web UI,眼下没图形界面。社区反馈它在长篇小说一致性上表现亮眼,但学习曲线有点陡,从头配好大约半小时。
MuMuAINovel
不想跟命令行死磕的,可以试试 MuMuAINovel。Docker 部署,开箱即得 Web 界面,PostgreSQL 数据库,支持多用户隔离。
主要特点:
- 多模型兼容:OpenAI、Gemini、Claude 都能接
- 智能向导:自动生成大纲、角色和世界观
- 可视化管理:人物关系、组织架构直观好看
- 一键部署:一个
docker-compose up -d搞定
部署流程:
git clone https://github.com/xiamuceer-j/MuMuAINovel.git
cd MuMuAINovel
cp backend/.env.example .env
vim .env
docker-compose up -d
浏览器打开 http://localhost:8000 就能用。.env 内除了 API Key,还支持 OAuth 第三方登录和本地账户,方便团队或个人。


