AI-Novel-Writing-Assistant:全栈开源 AI 小说写作助手,一站式完成网文从设定到成册落地

AI-Novel-Writing-Assistant 是开源本地化小说创作工具,依托大模型接口实现设定搭建、分章连载、文稿校对、排版导出,全流程本地存储,适配各类网文与文学稿件创作。

一、核心功能

AI-Novel-Writing-Assistant 是面向网文作者、文学创作者打造的全链路写作开源项目,区别于单一文案生成类插件,软件构建起世界观建档→大纲拆分→章节连载→文稿精加工→多格式导出→配套素材生成完整工作流,全部创作资源本地保存,六大核心功能覆盖小说创作全生命周期。

第一,多维设定库系统化建档管理。内置玄幻、都市、悬疑、历史、言情等十余类题材专属设定模板,可一键录入世界观、势力分布、人物履历、功法道具、地域规则五大档案;系统自动生成人物关系表、时间线文档,每次生成章节时自动读取存档约束内容,从根源避免人设崩塌、设定前后矛盾。支持自定义新增题材模板,创作者可沉淀个人专属写作资料库,后续系列作品直接复用。

第二,多层级大纲智能拆分。支持全书总纲、分卷纲要、单章细纲三级拆解,用户仅提供题材、核心剧情、篇幅总量,工具自动拆分卷目与章节排布;内置剧情逻辑自检模块,自动排查情节断层、逻辑漏洞,标注不合理剧情节点并提供优化参考方案,大幅降低长篇小说大纲策划难度。同时支持细纲手动微调,修改后联动后续章节生成规则。

第三,分批次智能章节续写。可按单章、整卷批量生成正文,提供网文爽文、传统文学、纪实随笔、短篇故事四种写作文风自由切换;具备断点续写能力,重启项目自动加载前文档案,无需重复复述故事背景;内置分段规则,适配起点、番茄、公众号等不同平台连载排版,自动拆分换行、段落间距。搭载双 AI 协作机制,主模型负责正文撰写,辅模型实时对照设定库校验内容合规性。

第四,文稿精细化后期处理。集成错别字修正、语病优化、用词润色、敏感词过滤四大校对能力,批量优化 AI 生成的生硬语句;支持批量替换专有名词、统一全书称谓;自带原创度辅助检测,快速定位重复高发段落,方便作者二次改写提升原创率。所有修改自动留存修改日志,支持任意历史版本回滚。

第五,多格式电子书一键打包导出。成品可一键输出 TXT 连载稿、Markdown 原稿、PDF 定稿、EPUB 标准电子书四种格式,EPUB 自动生成目录索引、内嵌封面,完美适配 Kindle、掌阅等主流阅读器;PDF 遵循出版级排版规范,满足投稿、自费出书排版需求。

第六,配套素材智能生成。对接主流文生图接口,依据人设、场景描述自动生成小说封面、章节插图、人物立绘,批量导出 PNG 素材并自动归档;同步生成作品简介、新书宣传文案、平台引流短文案,实现正文 + 配图 + 推广物料一站式产出。

二、技术栈

项目采用前后端分离轻量化架构,兼顾桌面客户端便捷使用与源码二次开发,跨 Windows、macOS、Linux 全平台运行,整体技术选型务实、依赖精简,适配低配电脑部署使用。

1. 后端服务层

主体基于 Python3.10+FastAPI 搭建接口服务,负责模型请求转发、设定库数据管理、大纲逻辑运算、格式转换调度;采用 SQLite 嵌入式数据库存储全书设定、文稿、版本记录,无需额外安装数据库服务,开箱即用;通过 OpenAI 标准兼容接口协议对接各类大模型,支持 GPT、DeepSeek、通义千问、星火等国内外大模型,可自由切换 API 服务商。

2. 前端交互层

使用 Electron+Vue3 开发桌面可视化客户端,打包后生成 exe、dmg 安装包,可视化面板分区清晰,分为设定管理、大纲编辑、正文创作、素材管理、导出中心五大模块,零基础用户可视化点击即可完成全部操作;原生适配深色 / 浅色双主题,字体、页面布局可自定义调整。

3. 文档处理内核

依托 python-docx、ReportLab 实现 PDF 生成,ebooklib 负责 EPUB 电子书封装,markdown-it 完成 MD 文档解析渲染,全部格式转换逻辑本地运行,不依赖第三方在线转换网站,杜绝文稿上传泄密风险;内置自定义分词脚本,用于文稿校对与重复内容筛查。

4. 多模态扩展层

预留 SD、Midjourney、国产 AI 绘图接口配置入口,配置 API 密钥即可开启配图生成功能;通过内置提示词模板,自动根据章节内容组装绘图指令,优化画面和小说内容匹配度。

5. 项目部署层

支持桌面安装包、源码启动、Docker 容器部署三种运行方式,开源采用 MIT 协议,允许个人商用、自定义二次开发;配套配置文件统一管理密钥、模型参数、文风模板,批量修改参数即可快速切换整套生成规则。

三、解决什么痛点

AI-Novel-Writing-Assistant 直击网文创作者长期面临的六大创作痛点,从前期策划、中期写作到后期排版全链路优化创作成本,解决传统写作与通用 AI 工具的各类短板。

第一,长篇创作设定杂乱、人设频繁崩坏。人工创作长篇小说容易出现人物行为前后冲突、世界观设定遗忘,通用 AI 没有长效存档,每次续写需要重复介绍设定;本项目本地化归档全部资料,生成内容实时对标设定库,从机制上规避剧情 BUG。

第二,重复输入背景造成高额 Token 损耗。当下各大 AI 平台逐步转为按量计费,反复复述故事背景大幅提升写作成本;工具本地留存全量文稿与设定,续写自动读取本地数据,节省大量 token 开销,长期使用显著降低付费成本。

第三,AI 生成文风飘忽不定,全书文笔割裂。普通大模型无固定写作规范约束,每次生成文风差异巨大,同一本小说前后阅读体验割裂;项目支持保存自定义文风规则,写入配置文件后全书统一行文风格。

第四,文稿后期校对排版耗时费力。稿件写完后,错别字修正、分段、排版、制作电子书需要多款软件来回操作,耗费大量业余时间;软件一站式完成校对与多格式打包,几秒生成全格式成品稿件。

第五,封面插图与宣传文案制作成本高。独立作者大多没有美术、文案资源,外包定制封面费用高昂;工具联动 AI 绘图一键生成全套配图与宣传文案,零成本搞定配套物料。

第六,在线写作平台稿件隐私无保障。多数云端写作工具强制上传全文,未发布新书存在被盗稿、内容泄露风险;本项目全数据保存在用户本地硬盘,全程离线可用,关键创作内容不会上传第三方服务器,充分保障原创版权安全。

四、应用场景

软件功能覆盖全品类文字创作,从网文连载、文学出书到短篇随笔、纪实传记,适配多行业、多身份创作者日常使用。

1. 全职网文创作者

番茄、起点、七猫等平台长篇连载创作,快速完成全书设定与分级大纲,每日批量生成连载章节,自动适配平台排版规则,一键导出 TXT 用于后台上传,配套生成小说封面与简介,大幅提升日更效率。玄幻、都市、悬疑等热门题材可直接套用内置模板,缩短前期构思周期。

2. 兼职撰稿与代笔写手

承接短篇约稿、短篇合集、专栏文稿,依托现成题材模板快速落地选题,从大纲到定稿一站式生成,批量输出 PDF 原稿,提升接单产出效率,压缩单篇稿件创作时长。

3. 自媒体专栏作者

公众号、知乎盐选、小红书短篇故事创作,生成正文同时产出配套封面海报,文案适配移动端阅读排版,内容定稿直接发布新媒体平台,一人独立完成撰稿配图全流程。

4. 文学爱好者与在校学生

课余同人创作、课程文学作业、毕业设计短篇文集,低成本从零完成故事构思、正文撰写、成册导出,EPUB 格式便于存档分享,零基础也能完成完整文学作品。

5. 小型创作工作室

团队统一配置专属文风模板与题材规范,多名作者共用一套设定库,批量完成多本书初稿撰写,统一校对排版,降低团队招聘专职策划、排版人员的人力成本。

6. 纪实与传记创作者

人物自传、纪实随笔、历史纪实文稿撰写,依托时间线、人物档案功能梳理内容脉络,严谨化分章创作,PDF 成品满足投稿出版社排版规范。

五、普通人应该怎么用

项目提供桌面安装包、源码运行、Docker 部署三种使用方案,优先推荐安装包,无需代码基础,可视化操作即可上手使用。

方式一:桌面安装包(新手首选)

  1. 在项目 Release 页面下载对应系统安装包,Windows 双击 exe、macOS 挂载 dmg 完成安装,打开客户端。
  2. 进入设置页面,填入自己的大模型 API 密钥,按需填写绘图密钥(不需要配图可跳过),保存配置。
  3. 新建项目,选择对应题材模板,依次填写世界观、人物信息存入设定库;随后创建全书大纲,确认细纲后进入正文页面批量生成章节。
  4. 写完稿件后进入导出模块,勾选需要的文件格式,一键导出至本地文件夹,配图素材自动保存在项目资源目录。

方式二:源码部署(开发者 / 自定义模板)

bash

运行

git clone https://github.com/ExplosiveCoderflome/AI-Novel-Writing-Assistant.git
cd AI-Novel-Writing-Assistant
pip install -r requirements.txt
python main.py

启动后端后访问前端页面,可自行修改内置题材模板、文风配置文件,定制专属创作规则。

实用使用技巧

  1. 长篇创作优先完善设定与完整大纲再生成正文,减少后期剧情修改工作量;
  2. 网文连载优先导出 TXT,出书定稿选用 PDF/EPUB;
  3. 续写内容直接在正文页点击接续创作,程序自动读取前文档案,无需重复介绍剧情。

六、未来发展方向

依托开源社区持续迭代,项目后续围绕本地化、多媒介、生态拓展、企业定制四大维度迭代优化,持续补齐产品能力。

第一,本地化模型深度适配,逐步完善对接各类开源本地大模型,实现完全离线创作,脱离第三方 API 与付费密钥,低配设备也能本地跑通全流程,进一步降低长期使用成本。

第二,拓展内容衍生能力,在文稿、配图基础上新增有声书文稿拆分、短视频改编脚本生成功能,实现小说→图文→短视频脚本全链路转化,拓宽内容变现路径。

第三,完善团队协作功能,新增私有云同步可选配置,用户自主选择是否同步项目数据,实现多人协同编辑设定、文稿,适配中小型写作团队协同办公需求。

第四,扩充题材模板库,新增科幻、刑侦、古代权谋、校园等垂直题材专属设定与大纲模板,针对细分领域优化生成逻辑,持续丰富内置资源。

第五,拓展导出格式,新增 AZW3、MOBI 等 Kindle 专属电子书格式,对标正规出版社排版标准,优化出版级 PDF 排版细节。

第六,开放自定义模板 SDK,支持用户一键导入自有写作规范,社区共建题材模板生态,丰富项目自定义能力。

七、总结

AI-Novel-Writing-Assistant 凭借全链路创作闭环、本地数据存储、多模型自由兼容、可视化易上手四大核心优势,在海量 AI 写作开源项目中形成差异化竞争力,精准解决创作者构思难、续写耗成本、排版繁琐、素材难做、稿件泄密等诸多痛点。

软件跳出市面上多数写作工具只做单段文案生成的短板,从小说创作底层逻辑出发,以设定库约束 AI 生成内容,兼顾效率与内容逻辑性,无论业余文学爱好者还是全职网文作者都能适配使用。在 AI 计费常态化、原创版权愈发受重视的行业环境下,本地化开源写作工具成为创作者刚需。项目依托开源生态持续迭代,不断完善本地化运行与多媒介衍生能力,长期有望成为网文创作领域主流开源辅助工具,持续降低大众文学创作的门槛与成本。

图片[1]-AI-Novel-Writing-Assistant:全栈开源 AI 小说写作助手,一站式完成网文从设定到成册落地-新觅源码库
图片[2]-AI-Novel-Writing-Assistant:全栈开源 AI 小说写作助手,一站式完成网文从设定到成册落地-新觅源码库
图片[3]-AI-Novel-Writing-Assistant:全栈开源 AI 小说写作助手,一站式完成网文从设定到成册落地-新觅源码库
图片[4]-AI-Novel-Writing-Assistant:全栈开源 AI 小说写作助手,一站式完成网文从设定到成册落地-新觅源码库
图片[5]-AI-Novel-Writing-Assistant:全栈开源 AI 小说写作助手,一站式完成网文从设定到成册落地-新觅源码库

源代码:https://github.com/ExplosiveCoderflome/AI-Novel-Writing-Assistant

© 版权声明
THE END
喜欢就支持一下吧
点赞13 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容