如果有人告诉你,AI 现在能帮你从一句“我想写个穿越小说”开始,自动搭世界观、铺角色网、拆章节、一路写到全书完结——你大概率觉得他在吹牛。
我本来也这么想。直到我在 GitHub 上看到这个项目:ExplosiveCoderflome/AI-Novel-Writing-Assistant,1518 星,而且不是那种攒起来就吃灰的项目——它 每周都有实质性更新。
我花了一晚上搭起来跑了一遍,这篇把真实的体验、能做什么、还差什么,全给你说清楚。
一、这项目是什么,不是什么
先搞清楚定位,因为它和你想的可能不一样。
| 它不是 | 它是 |
|---|---|
| ❌ 你写一句 AI 补一句的聊天式写作 | ✅ AI 导演式 整本生产系统 |
| ❌ 只帮你写几百字的短篇玩具 | ✅ 面向长篇小说(百万字)的完整流水线 |
| ❌ 装好就能出书的一键生成器 | ✅ 需要人参与决策的半自动协作系统 |
| ❌ 纯前端页面工具 | ✅ 完整前后端(React + Express + LangGraph) |
它的核心理念是:AI 不只是一个会写字的模型,而是参与规划、判断、调度、执行和追踪的系统角色。
二、它能做什么:5 个核心能力
1. AI 自动「导演开书」—— 从灵感到方向
这是我觉得最惊艳的部分。
你输入一句模糊想法,比如:
「一个程序员穿越到修真世界,用代码思维破解功法」
AI 会做一整套流程:
- 生成整本方向候选 — 给你 3-5 套不同方向(轻喜剧 / 硬核修炼 / 经营种田)
- 确定书级框架 — 题材、卖点、目标读者感受、前 30 章承诺
- 继续推进 — 可以选「按重要阶段审核」或「自动推进到可开写」
整个过程不是"满意就确认、不满意重来"的笨办法。AI 会记住你的偏好,下一轮生成的方案会更好,不用每次从零开始。
2. 角色与世界观 —— 不只是写个设定卡
传统 AI 写作最大的痛点是:写到第 30 章,角色 A 的年龄变了,世界法则矛盾了。
这个项目的解决方式:
| 功能 | 是什么 |
|---|---|
| 角色资产 | 动态角色卡,会记录关系阶段、卷级职责、缺席风险 |
| 世界观引擎 | 分层设定 + 快照 + 一致性检查 |
| 知识库 (RAG) | 支持向量检索 + 关键词检索,所有设定可回灌到正文生成 |
| 拆书系统 | 把已有内容拆解,发布到知识库,再供后续生成使用 |
相当于给小说配了一个 “长期记忆系统”,AI 不会忘掉第 5 章写了什么。
3. 写法引擎 —— 保持风格一致
很多 AI 写的小说,换个章节就像换了个人写的。这个项目引入了 “写法引擎”:
- 可以从现有文本中提取写法特征(叙事距离、对话密度、描写比例、节奏感等)
- 把特征保存为长期资产,后续章节自动绑定
- 支持逐项启用/停用特征,组合后试写对比
这解决了小说创作者的核心痛点:风格一致性。
4. 整本生产主链 —— 从规划到完本
这不是一个功能,而是一个完整的工作流系统:
灵 感 → 方向设定 → 宏观规划 → 角色准备 → 卷战略 → 节奏拆章 → 章节执行 → 质量修复 → 下一卷
每写完一章,系统自动把新状态回灌回知识库,影响后续章节生成。如果你写到一半发现方向偏了,还可以中途修纲(7 步冻结-修纲-恢复流程)。
5. 模型路由 —— 省钱不降质
支持灵活配置多个模型提供商:
| 模型 | 适合场景 | 成本 |
|---|---|---|
| DeepSeek V4 | 规划、拆章 | 极低 |
| Claude / GPT-4o | 正文生成 | 中等 |
| 本地模型 | 初审、润色 | 免费 |
不需要一个模型干所有事,该省的地方省,该用好的地方用好。
三、真实体验:装起来麻烦吗?
安装
项目是完整的 Monorepo 架构(pnpm workspace):
AI-Novel-Writing-Assistant/
├── packages/client/ # React + Vite 前端
├── packages/server/ # Express + Prisma 后端
├── packages/engine/ # LangGraph 编排
└── ...
安装流程:
pnpm install- 配置
.env(API Key) pnpm dev启动前后端
默认用 SQLite 就能跑主链,不需要提前装数据库。如果要体验知识库 RAG,再额外接 Qdrant。
评价: 对前端开发者来说半小时能跑起来。纯小白用户建议直接下载 Windows 桌面版(GitHub Releases 有 Setup.exe)。
使用体验
| 维度 | 评分 | 说明 |
|---|---|---|
| 开箱即用 | ⭐⭐⭐✩ | 需要基础的前端知识或下桌面版 |
| 写作质量 | ⭐⭐⭐⭐ | 比随便用 ChatGPT 写小说好太多,风格保持得不错 |
| 一致性 | ⭐⭐⭐⭐ | 知识库+RAG+写法引擎三重保障,算开源方案里最好的 |
| 速度 | ⭐⭐⭐⭐ | DeepSeek + 分段生成,一章 3000 字约 1-2 分钟 |
| UI 体验 | ⭐⭐⭐⭐ | Creative Hub 统一创作中枢,比终端类工具好 |
| 社区活跃 | ⭐⭐⭐⭐⭐ | 几乎每周都有更新,Issue 回复快 |
不足
- 上手门槛 — 不是"一键出书"级别的工具,需要一些学习时间理解工作流
- 纯小白友好度 — 虽然有桌面版,但文档以英文开发文档为主
- RAG 依赖 — 知识库功能要接 Qdrant,增加部署复杂度
- 不支持番茄直接上传 — 只负责写作部分,不涉及平台发布
四、适合谁用?
| 人群 | 推荐度 | 理由 |
|---|---|---|
| 想写长篇小说的新人 | ✅✅✅✅✅ | 从灵感到完本的完整引导,适合不知道怎么开头的朋友 |
| 有经验的网文作者 | ✅✅✅✅ | 写法引擎 + 一致性检查,帮你保持长篇风格统一 |
| AI 技术爱好者 | ✅✅✅✅✅ | LangGraph + Agent 编排的实战项目,值得研究 |
| 纯文字创作用户 | ⚠️ 需评估 | 能接受学习曲线的话值得一试 |
五、总结
说实话,我刚开始是抱着"又是一个玩具项目"的心态去测的。测完之后我的结论是:在开源 AI 小说写作领域,这可能是目前最完整的一个。
它不是完美的——上手有门槛,不是一键式傻瓜工具。但在"让 AI 真正参与长篇小说的规划、生成、一致性维护"这件事上,它比其他开源方案领先至少一个身位。
如果你对 AI 写小说感兴趣,这是 2026 年最值得关注的开源项目之一。
注:本文基于 GitHub 项目 ExplosiveCoderflome/AI-Novel-Writing-Assistant (⭐1518) 的公开文档和实际使用体验撰写。项目持续更新中,具体体验可能因版本而异。