AI小说生成本地部署:零基础配置教程,5分钟快速跑通长篇小说流程
【免费下载链接】AI_NovelGenerator使用ai生成多章节的长篇小说,自动衔接上下文、伏笔项目地址: https://gitcode.com/GitHub_Trending/ai/AI_NovelGenerator
写小说写到三万字就崩,多半是没上下文记忆。AI_NovelGenerator 自动衔接上下文、埋设伏笔,是本地部署的AI小说生成工具,一个API Key就能跑。
一、项目能做什么
- 输入主题,自动产出世界观、角色设定与剧情蓝图
- 生成全书章节目录,每章带一句话剧情指引
- 大纲→正文多阶段生成,向量召回保证长篇上下文一致
- 自带一致性检查,能抓出人物OOC和剧情矛盾
🚀 二、部署:从克隆到跑起来
环境要求
- Python 3.9 以上(推荐3.10~3.12,太老的版本偶尔抽风)
- 一个有效的 LLM API Key(DeepSeek、OpenAI、Gemini 或本地 Ollama 均可)
- 稳定的网络连接
一条命令确认版本:
python --version获取与安装
先把项目克隆到本地并进入目录:
git clone https://gitcode.com/GitHub_Trending/ai/AI_NovelGenerator cd AI_NovelGenerator再一次性装好依赖,里面包含图形界面、向量库和模型接口组件,不用逐个操心:
pip install -r requirements.txt⚙️ 三、配置:改对这几个字段就能用
config 模板字段不少,但只需动两处:
cp config.example.json config.json先填模型连接信息,填一个你有 Key 的模型即可,其余可省略:
"llm_configs": { "DeepSeek V4 Flash": { "api_key": "your_api_key_here", "base_url": "https://api.deepseek.com", "model_name": "deepseek-v4-flash", "max_tokens": 8192 } }再填小说参数,topic 和 genre 决定这本书的骨架,是核心输入:
"other_params": { "topic": "你的小说主题", "genre": "作品类型", "num_chapters": 10, "word_number": 3000, "..." }| 模型 | 特点 | 适合场景 |
|---|---|---|
| DeepSeek V4 Flash | 便宜、响应快 | 批量写章节初稿 |
| DeepSeek V4 Pro | 长上下文、更稳 | 定稿关键章节 |
| Gemini 3.5 Flash | 创意丰富 | 世界观与大纲设计 |
四、实战:走完一次完整流程
启动界面:
python main.py几秒后弹出图形工作台,参数会从 config.json 自动带入,也可以在界面里改。流程是这样的:
①点击"Step1. 生成设定" → 几十秒后得到 Novel_setting.txt,世界观、角色、伏笔点都在里面,不满意可以直接改。②点击"Step2. 生成目录" → 生成 Novel_directory.txt,每章一个标题加一句剧情提示。③Step3 里填章节编号和"本章指导" → 系统通过向量库召回相关上下文,产出 outline_1.txt 和 chapter_1.txt,初稿耗时几分钟,完成后直接在编辑区可见。④点击"Step4. 定稿当前章节" → 全局摘要、角色状态、向量库全部更新,后续章节都会基于定稿内容写。⑤(可选)点击一致性检查 → 人物逻辑矛盾、剧情断点会列在日志区。
重复 ③~⑤ 直到目录写完。整个 AI 小说生成过程不用你会写作,会点按钮、会审稿就行。
💡 五、避坑与调优
Q:API 调用报 "Expecting value: line 1 column 1"?A:API 没返回合法 JSON,多半是网络代理把请求挡了。检查 api_key 和 base_url 是否填对、网络是否稳定。
Q:写了几章剧情开始崩?A:跳过了定稿。向量库和角色状态只在定稿时更新,每章必须走完"初稿→定稿"再写下一章。
调优参数:
- temperature = 0.7:创意与稳定的平衡点,文字失控时降到 0.5
- retrieval_k = 4:召回上下文条数,剧情漂移就调大,生成慢就调小
想看 AI 小说生成到底什么水平,clone 下来跑一章再说,实践比读十篇教程都管用。
【免费下载链接】AI_NovelGenerator使用ai生成多章节的长篇小说,自动衔接上下文、伏笔项目地址: https://gitcode.com/GitHub_Trending/ai/AI_NovelGenerator
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考