ExplosiveCoderflome/AI-Novel-Writing-Assistant

面向长篇小说创作的 AI Native 开源系统,用 Agent、世界观、写法引擎、RAG 和整本生产工作流,帮助新手从一句灵感走到完整小说。AI-native engine for end-to-end novel creation — from idea to full chapters, with structured planning, worldbuilding, and agent-driven workflows.

解决的问题

本项目提供一个全方位的 AI 辅助小说写作工作站,适用于长篇与短篇创作。它解决了在数千字篇幅中维持世界观、角色弧线与情节发展一致性的困难,将简单的构想转化为结构完整的小说。

运作方式

系统使用“AI 导演”(提供 V1 与 V2 版本)来管理创作流程。它引导使用者从最初的灵感发想,到世界观构建、角色创建以及章节规划。生产链包含组装上下文(包含世界规则、角色状态与风格指南)、生成草稿、根据特定规则审核,并在保存前进行局部修订。此外,它还具备“书籍分析”工具,可拆解现有作品以作为结构与风格的参考。

适用对象

  • 新手作家:刚接触小说写作,需要结构与规划指导的人。
  • 资深作家:需要工具来维护长期设定与角色资料的人。
  • 开发者:对 AI 驱动的长篇内容生产工作流感兴趣的人。

特色亮点

  • AI 导演模式:支持全自动化进程或半自动化的阶段性确认。
  • 一致性工具:专用的世界观、角色关系与情节伏笔数据库。
  • 风格引擎:自定义表达规则与“反 AI”规则,以控制文风并减少通用的 AI 模式。
  • RAG 整合:使用 Qdrant 进行知识库检索,将长期参考资料带入写作上下文。
  • Token 优化:实现输入缓存策略,通过在章节间重复使用稳定的世界规则与风格指南来降低成本。
  • 多格式输出:具备将小说扩展为漫画分镜或短剧剧本的能力。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目