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 优化:实现输入缓存策略,通过在章节间重复使用稳定的世界规则与风格指南来降低成本。
- 多格式输出:具备将小说扩展为漫画分镜或短剧剧本的能力。
相关
- 项目
EthanYoQ/AI-Novel-WriterAI Novel Writer 是一款桌面应用,它编排 AI 辅助的长篇小说创作。它允许您配置任何 OpenAI 兼容或 Gemini 模型,管理结构化工作流(前提 → 角色 → 大纲 → 章节蓝图 → 草稿 → 审阅 → 修订 → 最终版),将所有项目数据存储在本地,并提供章节级生成、故障恢复、自动审阅、批量任务以及冻结的 DeepSeek Harness Web 插件等功能。
- 项目
- 项目
sorker/ai-shotliveAI ShotLive Director 是一个开源的 React + Express (或 Electron) 平台,可将小说或故事大纲转化为短视频或动态漫画。它采用关键帧驱动的工作流程(起始/结束帧 → 插值),并允许你接入任何文本、图像、视频或音频模型(OpenAI, Anthropic, Google, AntSK, etc.)。功能包括小说转剧本转换、素材生成(角色形象手册、场景概念图)、网格分镜编辑器、带有 AI 字幕/TTS 的多轨视频编辑,以及完整的备份/恢复功能。可通过 Docker, 本地 SQLite, 或作为桌面应用使用,并受 CC BY-NC-SA 4.0 许可。
- 项目
- 项目
Deng-m1/MaliangAINovalWriterMaliang AI Novel Writer (AINoval) 是一个开源的网页平台,帮助中文网络小说作者借助 AI 辅助创作长篇小说。它集成了 Flutter-Web 富文本编辑器、分层内容管理、AI 驱动的提纲/场景生成、结构化世界构建树、提示词/预设管理,以及用于用户、模型、成本和内容审核管理的完整管理员控制台。后端采用 Spring Boot 3(Java 21)配合 LangChain4j 实现 LLM 编排,MongoDB 用于存储,Chroma 用于向量嵌入。通过一个 Docker-Compose 文件即可部署,随后使用提供的脚本创建管理员账户。非常适合个人作者、写作团队或平台运营者,需要 AI 增强的小说创作与强大运营工具的用户。