demo1984s 的个人博客 demo1984s 的个人博客

记录精彩的程序人生

目录
基于大语言模型的多功能小说生成器 AI_NovelGenerator 安装和使用实用教程
/  

基于大语言模型的多功能小说生成器 AI_NovelGenerator 安装和使用实用教程

自动小说生成工具

一款基于大语言模型的多功能小说生成器,助您高效创作逻辑严谨、设定统一的长篇故事

项目主页

源码安装

下载项目源码:

1git clone https://github.com/YILING0013/AI_NovelGenerator

下载项目源码

使用 uv 命令创建 Python 环境:

1cd AI_NovelGenerator
2# 使用 Python3.11 版本,作者推荐 3.10-3.12 之间
3uv venv -p 3.11 .venv
4# Windows
5.venv\Scripts\activate
6# Linux 或 MacOS
7source .venv/bin/activate
8# 安装项目依赖包
9uv pip install -r requirements.txt

如果出现下面的报错信息,需要用魔法打败它:

1Resolved 149 packages in 2.85s
2  × Failed to download `chromadb==1.0.16`
3  ├─▶ Failed to extract archive
4  ╰─▶ Failed to download distribution due to network timeout. Try
5      increasing UV_HTTP_TIMEOUT (current value: 30s).

配置模型

启动 AI_NovelGenerator

1python main.py

配置 AI 模型,使用 Ollama 提供本地 API 服务:

新版的 Ollama 聊天界面如下,有联网选项、Turbo 选项(表示使用在线 API 服务)。

Windows 新版 Ollama 聊天界面

MacOS 新版 Ollama 聊天界面

实践写小说

先用 DeepSeek 生成一下主题:

DeepSeek 生成主题

AI_NovelGenerator 右侧面板的下半部分有不少参数可以灵活调配,这里测试只把生成的主题内容拷贝过去:

主题内容填充

Step1 生成小说架构

Step1 生成小说架构

等待一段时间后生成成功:

Step1 生成小说架构成功

 'Novel Architecture' 标签页

Step2 生成目录

Step2 生成小说章节目录

Step2 生成小说章节目录成功

 'Chapter Blueprint' 标签页

Step3 生成草稿

Step3 生成章节草稿

Step3 生成章节草稿成功

Step4 定稿章节

Step4 定稿章节

字数低于设定的目标字数的 70% ,提示扩写:

扩写提示

定稿后查看结果:

'Global Summary'标签页

'Chapter Manage'标签页

章节内容:

 1### 第一章 天空异象
 2
 3#### 月光下的秘密
 4
 5夜幕降临,黑色的帷幔缓缓覆盖了大地,将万物吞噬于无尽的黑暗之中。星光稀疏而遥远,仿佛连月亮也失去了往日的光辉,整个天空弥漫着一股诡异的气息。在风之国的一片矿井中,艾瑞克、伊莉娜和阿瑞斯各自忙碌着,准备迎接即将到来的挑战。
 6
 7艾瑞克正坐在矿井的一角,专注地观察着手中的矿石。这些矿石散发出淡淡的银光,在微弱的灯光下显得格外纯净而神秘。他皱眉思考着这些矿石突然消失的原因,心中隐隐有一种不安的感觉在涌动。“天啊,你们看到了吗?”他突然抬头,紧张地叫道,“今天晚上的天空异象,绝对不是普通的天文现象!”
 8
 9伊莉娜从预言石上抬起头来,目光掠过艾瑞克的脸庞。“是的,我相信这是某种征兆。”她的话语中带着坚定,“根据我的观察,这预示着巨大的危机即将来临。”
10
11阿瑞斯皱起眉头,语气中透露出一丝不情愿,“如果真是这样,我们最好提前做好准备。”他站起身来,在矿井中走动了几步,似乎在评估周围的安全性。
12
13艾瑞克紧锁眉头,看向伊莉娜:“你确定这不是又一个预言中的陷阱吗?”
14
15“不会的,”伊莉娜轻轻一笑,“我的直觉告诉我,这次确实有事。但问题是我们如何应对。”
16
17阿瑞斯深吸一口气,“不管怎样,我们得先弄清楚原因。”他转向艾瑞克,“你有没有研究过这些异象?”
18
19#### 探索矿井的秘密
20
21三人会面在风之国的一座矿井里。这里弥漫着金属的冷冽气息和黑暗的气息。空气中弥漫的尘埃在微弱的灯光下显得格外沉重,仿佛每一次呼吸都带着一丝不详的味道。
22
23“我一直在尝试控制体内那种力量,”艾瑞克说,“但每次都会带来意想不到的结果。”他的话语中透露出明显的疲惫与无奈。
24
25阿瑞斯环顾四周,目光落在那块银色矿石上。“这些矿石最近突然消失得无影无踪。这不正常。”他捡起一块,上面刻着一些奇怪的符文,那线条之精细令人惊叹。
26
27“我也有同样的感觉,”伊莉娜附和道,“我们得尽快找到答案。”
28
29艾瑞克点点头,他的眼神里充满了不确定。“但我的力量现在一言既出便产生反噬,我不知道这样做是否安全。”他的话语中透露出深深的担忧与困惑。
30
31#### 心理斗争
32
33伊莉娜望着那块银色矿石,心中默默思考着。她知道自己必须做出选择——是继续深入研究以揭开真相,还是放弃自己的使命回到平静的生活?“艾瑞克,”她轻声开口,“你体内那种力量……它是什么?”
34
35艾瑞克沉默片刻,眼中闪过一丝痛苦。“我不知道。”他回答得如此坦诚。
36
37伊莉娜叹了口气,那是一种沉重的叹息。空气中弥漫着紧张的气息,仿佛整个世界都在等待着他们做出决定。她知道,自己必须尽快找到答案,否则这股力量将带来不可预知的风险。
38
39#### 深夜的秘密对话
40
41随着夜色越来越深,银白色的矿石在光线中闪烁着诡异的光芒。空气中弥漫着一股令人心悸的气息。艾瑞克蹲下身来,仔细观察那块石头上的符文。“这些符号……”他低声自言自语,“它们看起来很古老。”他的手指轻轻触摸着那些符文,似乎想要从中寻找答案。
42
43伊莉娜和阿瑞斯则在一旁默默地等待着,空气中弥漫的是一种不祥的气息。她轻敲着她的预言石,“我们不能再拖延下去了。”
44
45阿瑞斯点点头,“确实如此。但你们两个先回去吧,我再单独研究一下这块石头。”他伸出手,指向那块银色矿石。
46
47艾瑞克犹豫了一下,然后慢慢点了点头。“好吧,但我不会离开很远。”他的目光在矿井中游移,似乎是在评估周围环境的安全性。
48
49伊莉娜和艾瑞克转身离去。他们在黑暗中行走着,脚步声在空旷的隧道里回荡,仿佛是他们内心矛盾与不安的真实写照。空气中弥漫着淡淡的金属气味,让人忍不住想要深呼吸。
50
51#### 路上的思考
52
53当两人回到矿井入口时,夜风带着一丝凉意迎面扑来。艾瑞克紧了紧身上的斗篷,抬头望向漆黑的天空。“这股力量……”他轻声自语,“我必须弄清楚它的来源。”
54
55伊莉娜默默牵起他的手,眼神中透露出坚定与支持。“我们一起去看看吧。”她轻轻说道。
56
57阿瑞斯在矿井的一角翻找着一些废弃的材料。“这些金属似乎特别纯净,”他说,“但这里为什么会有这么多?”
58
59艾瑞克和伊莉娜对视一眼。他们知道这次任务可能比想象中更加复杂,但他们也没有退路。天空中的异象已经清楚地告诉了他们这一点。
60
61#### 夜色里的行动
62
63夜幕愈发浓重,风之国的矿井内一片寂静。艾瑞克、伊莉娜和阿瑞斯各自踏上了新的征程。在这个黑暗的时代,他们必须面对自己内心的挣扎与选择,共同寻找拯救世界的出路。而那块银色矿石上的符文,似乎在预示着一个不平凡的结果。
64
65随着夜色的加深,三人决定分头行动。艾瑞克和伊莉娜离开了矿井,朝着风之国的另一个方向前进;阿瑞斯则留在原地,准备单独研究那块银色矿石。他们知道,这股力量可能隐藏着巨大的秘密与危险,但只有揭开真相,才能找到应对这场危机的方法。
66
67天空中的光芒渐渐消散,只留下一片寂静的夜空。艾瑞克、伊莉娜和阿瑞斯各自踏上了新的征程。在这个黑暗的时代,他们必须面对自己内心的挣扎与选择,共同寻找拯救世界的出路。而那块银色矿石上的符文,似乎在预示着一个不平凡的结果。
68
69这一切都只是开始……

结语

AI_NovelGenerator 使用还是比较便利的,文章仅为演示功能未作深入探索,LLM 模型用的是 7b 版本,也未作更多的参数配置,生成的小说质量难免会差一些。

安装过程中有问题的欢迎留言讨论!

推荐阅读



标题:基于大语言模型的多功能小说生成器 AI_NovelGenerator 安装和使用实用教程
作者:demo1984s
地址:http://www.demo1984s.com/articles/2025/08/09/1754743250422.html