novel-agent开源项目

我要开发同款
HuangLeijiana2026年09月11日
2阅读

技术信息

语言技术
PythonHTML5CSSJavaScript
系统类型
Web
行业分类
人工智能
开源地址
https://github.com/HuangLeijiana/novel-agent
授权协议
MIT许可

功能介绍

一、功能模块

前端界面:创作流水线七步看板、我的书库、智能写作助手(对话/分析/润色/改写)、项目详情六标签页、WebSocket 实时进度。
API 服务:项目增删改查、榜单提交与自动扫榜、阶段确认/暂停/重试/人工决策、产物读取、章节管理、Markdown 与 Word 导出、反馈与 bad case。
工作流引擎:LangGraph StateGraph,阶段节点、条件路由(接受/修订/重写)、断点续写与检查点持久化。
智能体:12 个 Agent——选题侦察、世界观、角色、情节规划、写作、编辑、连贯性校验、读者模拟、对抗评审、精修、记忆管理、总调度。
LLM 层:七家厂商适配、按 Agent 分级选模型、JSON 修复。
记忆与 RAG:短期/长期记忆、时间线、伏笔追踪、角色状态,每 10/50/100 章分层摘要,ChromaDB 向量检索。
数据模型:世界观、角色、大纲、章节、记忆、评审、项目等 Pydantic 模型。
存储与导出:产物落盘、序列化、设定集渲染。
提示词工程:Jinja2 模板、版本管理与回滚。
工具:飞卢/番茄榜单抓取、内容安全检测、成本估算。
工程保障:单元与集成测试、RAG 检索评测、CI 与 Docker。
二、主要功能描述

本项目是基于多智能体协作的 AI 长篇自动创作系统,由 LangGraph 工作流驱动 12 个智能体完成选题、大纲、角色、逐章写作与多轮评审润色,并靠长期记忆与 RAG 检索保证设定一致,支持成书导出。

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论