本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容: 我的帖子已经打上 开源推广 标签: 是 我的开源项目完整开源,无未开源部分: 是 我的开源项目已链接认可 LINUX DO 社区: 是 我帖子内的项目介绍,AI生成、润色内容部分已截图发出: 是 以上选择我承诺是永久有效的,接受社区和佬友监督: 是 以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出 这个项目是去年还是前年以前的项目了,如今进行了一轮重构 最近在站里看到了很多AI写小说的项目,那我也来凑个热闹,分享一下我的开源项目:AI Novel Generator,一个在本地运行的 AI 小说创作工作台。 项目地址: GitHub - YILING0013/AI_NovelGenerator: 使用ai生成多章节的长篇小说,自动衔接上下文、伏笔 · GitHub 目前项目还没重构完,还有一些创意没有实现完整,不过目前也是处于能用的阶段了; 一、目前能做什么? 从一个故事想法开始,沿创作进度逐步推进: 创意与小说信息 → 核心人物和势力 → 全书分卷 → 当前卷规划 → 篇章 → 场景 → 章节计划 → 正文 主要功能包括: AI 辅助生成故事设定、人物、势力、各层剧情规划及章节正文; 人物与势力关系图谱,直观看到关系和归属; 角色资料支持按故事位置查看,配合章后记录整理人物、关系、物品及规则的变化; 正文编辑、字数统计、草稿导出及章节历史版本; 可视化 AI 工作流,能够调整节点、自定义提示词、输入输出和模型配置,实现按自己心意的生成流程; 自行配置模型服务,内置流程可直接作为起点; 功能演示: 自定义流程: 目前市面上大部分的AI小说生成,依旧是和我第一版的作品一样,经典的三幕架构,雪花分片但是不完全分片,整个流程大多依赖于向量库的记忆等,还有前期的有限规划。 但是在第一版的验证中,其实我已经发现了这个并不适合长的上下文,因为向量库没有时间关系,AI分不清内容出现的前后顺序,没有一条固定的时间线去让AI参考,因此引入向量库反而会在后期造成小说的混乱,并且过程不可逆。 因此本版本目前尝试适用数据库全量开放给AI,并让AI在生成的过程中自主调用查询,以及更新对应的记录状态,后续还会加入时间线的开发,不过目前只有一定的思路; 另外就是雪花写作法,本身是没有问题,但是其余项目目前仍然还是停留在小说-卷-章节的结构,但是这个架构实际上很粗糙,很多的细节没法去展开,一个卷包含的章节可能有几百章,不继续往下细分显然是不行的,因此目前我引入了篇章-场景-章节的概念,在卷的基础上继续往下深挖,而且这样还有一个好处,只要卷大体方向正确,后续篇章和场景是可以调整的,不会必须写死; 最后感谢一下社区里提供公益站的佬友们,开发过程中测试生成流程用了不少帮助。 碎碎念:之前第一版项目发布的时候,市面上还几乎没有类似的作品,而且那时候都没什么 Json Schema 、 Function Calling 之类的,某种程度上也算是个这方面的“元老”了吧,目前又重写了一版,以新的思路,希望能推动开源社区的进一步发展~ 1 个帖子 - 1 位参与者 阅读完整话题


  • 情报分类:开源项目与落地
  • 分类依据:内容涉及项目实践、创业、副业或变现
  • 信息来源:服务器 / LINUX DO - 最新话题
  • 发布时间:2026/10/16 22:18:32