Novel Studio — AI 小说创作工作台
Novel Studio — AI 小说创作工作台
在线体验:novelhelper.cn(备案审核中,访问可能不稳定)
它解决什么问题?
用 AI 写小说,你大概率遇到过这些痛点:
1. "一键生成"出来的东西没法用
市面上大多数 AI 写作工具走的是"输入梗概 → 出成品"的路线。结果要么太短、要么前后矛盾、要么通篇 AI 味。你没有任何介入空间——只能接受或重新生成,像抽卡一样碰运气。
2. 写长了就开始乱
AI 的上下文窗口有限。写到第五章的时候,它已经忘了第一章埋的伏笔、角色的外貌描写、世界观里的基本设定。前后矛盾随着章节增长越来越严重。
3. AI 味太重
过度比喻、排比堆砌、解释性旁白、模板化情绪反应……这些是 LLM 写小说的系统性缺陷。单纯靠 prompt 里加一句"不要 AI 味"几乎没有效果。
4. 没有讨论的过程
创作不是下达指令然后等结果。作者需要和"助手"讨论——这个角色的动机对吗?这段节奏是不是太快了?大纲要不要调整?现有工具缺少这个环节。
Novel Studio 的解法
一句话:分阶段生成 + 随时讨论 + 多维度质量把控。
你是导演,AI 是你的创作团队——有负责规划的、有负责写稿的、有负责审稿的、有负责润色的。每一步你都可以暂停、讨论、修改、再继续。
核心工作流
故事梗概 → 生成大纲 → [讨论/修改] → 章节规划 → [讨论/修改] → 正文写作 → 审查 → 润色 → 定稿
↑ ↑ ↑
和规划师讨论 和规划师讨论 和写手/审查员讨论
关键点:每个箭头之间,你都可以停下来。
五个 AI Agent,各司其职
| Agent | 角色 | 做什么 |
|---|---|---|
| Planner(规划师) | 大纲架构师 | 生成章节大纲、场景规划、维护角色状态和伏笔追踪 |
| Writer(写手) | 正文创作者 | 根据规划扩写完整章节,遵循去 AI 味规则 |
| Reviewer(审查员) | 质量把关人 | 十维度评审(节奏、人物、逻辑、文风……),只读不改 |
| Polisher(润色师) | 文字打磨师 | 去 AI 味、精炼描写、修正语言指纹,只改表达不改内容 |
| Coordinator(协调员) | 流程管理 | 串联各步骤,管理上下文传递 |
为什么要拆成多个 Agent?因为"创作者"和"批评者"需要对立的思维模式——同一个 AI 很难一边写一边严格审视自己。拆开后每个 Agent 专注一件事,效果远好于让一个 AI 承担所有角色。
如何保持前后一致?
这是 AI 写长篇最大的挑战。Novel Studio 用三层机制应对:
第一层:设定集(Bible)
集中管理所有"不能违反的规则":
- 角色档案(外貌、性格、说话方式、关系网)
- 世界观设定(地理、政治、魔法体系、时间线)
- 剧情规划(主线走向、伏笔安排、高潮节点)
- 自动维护的前文摘要和角色状态
每次生成时,相关设定自动注入 AI 的提示词——它不会"忘记"你定下的规则。
第二层:RAG 向量检索
把已写的所有章节切分为文本片段,建立语义索引。写新章节时,自动检索和当前内容相关的前文片段,帮助 AI:
- 记住之前描写过的场景细节
- 保持人物描写一致
- 自然呼应之前提到的物件和环境
第三层:结构化追踪
伏笔追踪器、悬念追踪器、剧情进度表——以结构化文件的形式显式记录"什么伏笔在第几章埋了、预计第几章回收"。不依赖 AI 的记忆力,而是用清单式管理确保不遗漏。
如何解决 AI 味问题?
Novel Studio 内置了一套完整的"去 AI 味"体系:
规则层:详尽的写作规则集(deai-rules),覆盖 50+ 种 AI 写作的典型问题模式,每种都附带"AI 味写法 vs 人味写法"的对比示例。Writer 和 Polisher 都会加载这套规则。
执行层:Polisher Agent 专门负责文字打磨——去掉无功能比喻、压缩排比、消除解释性旁白、修正模板化表达。它只改"怎么写",不动"写什么"。
检测层:Reviewer Agent 从十个维度审查成品,包括"叙述节奏是否均匀"“角色声音是否同质化”"信息密度是否足够"等,给出具体修改建议。
积累层:人类反馈可以追加到规则集中,形成项目特定的风格约束——用得越多,AI 越懂你要什么。
使用指南
第一步:创建项目
进入首页,点击"新建项目",输入项目名称(比如你小说的书名)。
第二步:填充设定集
进入"设定集"页面,添加你的:
- 角色档案:主要人物的性格、外貌、背景、动机
- 世界观设定:故事发生的世界规则
- 剧情规划:大致的故事走向、核心冲突
设定集越详细,AI 的输出一致性越高。但不需要一次写完——可以随着写作推进逐步补充。
第三步:生成大纲
进入"工作台"页面:
- 输入故事梗概(200-500 字即可)
- 点击"生成大纲"
- AI 规划师会生成结构化的章节大纲
不满意? 点击"讨论大纲"按钮,和规划师 Agent 直接对话:“第三章的转折太突然了”、“能不能把这条副线提前”。讨论完 Agent 会直接修改文件。
第四步:章节创作(分阶段)
选择要写的章节号,然后:
阶段一:生成规划
- 点击"生成规划",AI 规划师会为这一章创建详细的场景规划
- 包含:场景列表、节奏曲线、伏笔安排、角色弧光
审阅与讨论
- 在右侧面板查看规划内容
- 不满意可以点"讨论规划"和 Agent 对话调整
- 也可以直接在编辑器里手动修改规划文件
阶段二:开始写作
- 确认规划无误后,点击"开始写作"
- AI 写手根据规划扩写完整章节 → 审查员审查 → 润色师打磨 → 输出终稿
第五步:审查与润色
如果对某一章不满意,可以单独触发:
- 审查:让审查员重新评估,给出改进意见
- 润色:让润色师再过一遍文字
第六步:持续迭代
随着章节推进:
- 设定集可以随时补充新角色、新设定
- 规划可以随时调整
- 已写章节可以直接在编辑器中手动修改
- RAG 索引会自动更新,新内容会被后续章节参考
提示词工作室
进阶用户可以进入"提示词工作室",直接编辑各个 Agent 的系统提示词和技能文件。
适用场景:
- 想让 Writer 模仿特定作家的文风
- 想调整 Reviewer 的评审标准
- 想给 Polisher 增加新的去 AI 味规则
- 想修改规划模板的结构
修改后点击"重新加载"即可生效,不需要重启服务。
部署方式
在线体验
访问 novelhelper.cn 直接使用(备案审核中,近期访问可能不稳定)。
自行部署(推荐)
Novel Studio 是开源项目,支持私有部署:
# Docker 一键启动
cp .env.example .env.local
# 编辑 .env.local,填入你的 LLM API Key
docker compose up --build
# 浏览器打开 http://localhost:8080
支持任何兼容 OpenAI 接口的 LLM 服务(OpenAI、DeepSeek、通义千问、本地 Ollama 等)。
它适合谁?
- 网文作者:用 AI 加速初稿生成,自己把控剧情和节奏
- 严肃文学创作者:利用讨论功能碰撞灵感,用审查功能检查一致性
- 编剧/剧本创作:利用大纲和规划功能梳理结构
- AI 写作研究者:可自定义 Agent 提示词,研究不同策略对输出质量的影响
它不适合什么?
- 期望完全自动化:这不是"一键出书"工具,需要人类深度参与
- 短文本创作:如果只需要写几百字的短文,直接用 ChatGPT 更简单
- 不愿意配置 LLM:需要自备 API Key(支持 DeepSeek 等国内模型)
技术亮点
| 特性 | 说明 |
|---|---|
| 多 Agent 协作 | 5 个专业 Agent 各司其职,避免单一 AI 的能力瓶颈 |
| 分阶段生成 | 规划→写作→审查→润色,每步可暂停介入 |
| 实时讨论 | 随时和任意 Agent 对话,讨论方案和修改 |
| RAG 一致性 | 向量检索前文,自动防止前后矛盾 |
| 去 AI 味体系 | 50+ 条规则 + 专职润色 Agent + 十维度审查 |
| 文件透明 | 所有数据存储为 Markdown 文件,可直接查看和编辑 |
| LLM 无关 | 支持任何 OpenAI 兼容接口,不锁定特定服务商 |
| 开源免费 | MIT 协议,可自由使用和修改 |
开源地址
GitHub:github.com/Ddhjx-code/novel-studio
欢迎 Star、Issue、PR。
Novel Studio — 让 AI 当你的创作团队,而不是替你创作。
AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐
所有评论(0)