30分钟出稿一部长篇小说:AI_NovelGenerator AI小说生成工具零基础教程
【免费下载链接】AI_NovelGenerator使用ai生成多章节的长篇小说,自动衔接上下文、伏笔项目地址: https://gitcode.com/GitHub_Trending/ai/AI_NovelGenerator
你想写一部十万字的连载小说,每天却只能憋出三千字,写到第十章开始忘记自己埋过什么伏笔。AI_NovelGenerator 是一款基于大语言模型的 AI 小说生成工具,自动衔接上下文与伏笔:你输入一句主题和章节数,它输出世界观设定、角色档案和逐章正文。
1分钟看懂:它替你干什么
- 输入:一句主题(如"近未来AI伦理")、类型、章节数、每章字数,以及一个大模型 API。
- 输出:一整套可编辑的文件——设定文档、章节目录、每章大纲与正文、全局摘要和角色状态表。
- 适合谁:想批量产出长篇故事草稿、又不想手工维护设定一致性的新手作者和故事爱好者。
一句话原理:把"写小说"拆成设定、目录、逐章生成、定稿四步,每步由大模型完成,定稿时自动把新内容写回记忆,供后续章节调用。
核心能力:四个卡点怎么破
写到第10章,前文设定记不住怎么办
答案:它不靠记忆,靠检索。
- 每章定稿后,正文被切块存入本地向量库(
vectorstore/目录)。 - 生成新章节前,系统自动用当前情节做语义检索,取回最相关的历史片段一并喂给模型。
- 效果是第30章仍能引用第3章埋的细节,而不是"失忆式"续写。
主角性格前后对不上,谁来盯
答案:定稿环节替你维护角色档案。
- Step4 定稿时自动更新
character_state.txt(角色状态)和global_summary.txt(全局摘要)。 - 未解决的冲突与剧情要点记入
plot_arcs.txt,下一章生成时一并带入。 - 你随时可以在角色标签页查看并手工修正档案。
生成的章节和设定打架怎么办
答案:一键审校,冲突直接列在日志里。
- 点击"一致性审校"按钮,consistency_checker.py 会把设定、角色状态、前文摘要、最新章节一起交给模型比对。
- 发现矛盾会在输出日志区列出具体说明;没问题则提示"无明显冲突"。
想把自己的资料喂给故事怎么办
答案:知识库导入。
- 支持导入本地文档,经 embedding 后进入同一向量库。
- 生成章节时,与剧情相关的资料片段会作为参考上下文使用,适合有前作设定或自撰世界观的人。
5分钟装好环境并启动界面
- 📥 克隆、装依赖、启动(Python 3.9+,建议 3.10–3.12):
git clone https://gitcode.com/GitHub_Trending/ai/AI_NovelGenerator cd AI_NovelGenerator pip install -r requirements.txt python main.py你会看到一个图形界面:左侧是章节编辑区和日志,右侧是配置区。 2. 在配置页填入 API Key、Base URL、模型名称(如 deepseek-v4-flash),温度建议 0.7;再填 embedding 接口和模型名(如 text-embedding-3-small)。 3. 小说参数区填最小输入:主题"近未来AI伦理"、类型"科幻"、3 章、每章 1000 字、保存路径选一个新建的空文件夹。 4. 点「Step1. 生成架构」:几分钟后生成Novel_setting.txt,含世界观、角色、伏笔点,可直接编辑。 5. 依次点「Step2. 生成目录」→「Step3. 生成草稿」(章节号填1)→「Step4. 定稿章节」:左侧编辑区出现完整第一章正文,字数统计实时更新。
跑一个真实任务:10章×3000字的科幻短篇
任务:题材"觉醒AI与人类共存",10章,每章约3000字,共3万字。
| 对比项 | 纯手写 | 用它 |
|---|---|---|
| 设定+大纲 | 2~3天 | 两次点击,约10分钟 |
| 3万字正文 | 10~15天 | 逐章生成+定稿约1~2小时(外加API费用) |
| 设定冲突、伏笔遗忘 | 靠回忆,易漏 | 向量检索+一致性审校,矛盾实时标出 |
差异的核心:手写的时间花在"想"和"写"上;用它之后,"写"变成了你的审校工作——你只做判断和修改,不做大段打字。
避开这4个常见坑
- 现象:点生成后报 "Expecting value" 之类的 JSON 错误 → 原因:API 没返回有效 JSON,多半是 key 或 base_url 填错 → 一招:先在配置页用连接测试按钮验证,再跑生成。
- 现象:HTTP/1.1 504 网关超时 → 原因:接口不稳定或单次请求太长 → 一招:换更稳定的接口,或降低每章字数分批生成。
- 现象:新章节完全不引用前文 → 原因:embedding 没配,或换过模型后旧向量库还在 → 一招:显式配置 embedding 接口和模型名,切换模型后清空 vectorstore 目录。
- 现象:pip 装依赖时个别包编译失败 → 原因:缺 C++ 编译工具 → 一招:安装 C++ 桌面开发工具链后重装该包。
判断:谁适合、谁不适合
它适合两类人:想快速验证长篇故事想法的作者,和需要大量剧情草稿的网文练习者——产出的是"可用的一稿",节奏与语言仍值得你手工打磨一遍。不建议用它做需要发表级文学质量的作品:草稿的句式重复和细节粗糙是模型常态,指望一键出精品会失望;另外项目官方说明重构版在 dev 分支开发中,当前版本维护节奏偏慢,介意更新频率的用户可以先观望。
下一步:5分钟生成你的第一份设定
现在打开界面,把章节数改成 3、每章 1000 字,点一次「Step1. 生成架构」——十几分钟后你手上就有一份能读的世界观+角色+伏笔文档,这正是整个流程的最小闭环。更多细节看 README_zh-CN.md,想自定义模型预设参考 config.example.json。
【免费下载链接】AI_NovelGenerator使用ai生成多章节的长篇小说,自动衔接上下文、伏笔项目地址: https://gitcode.com/GitHub_Trending/ai/AI_NovelGenerator
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考