Feature Detail

知识图谱引擎

自动追踪所有实体关系,从根本上消灭"吃书"

知识图谱引擎

马良写作知识图谱引擎自动提取小说中的角色、地点、法宝、事件等实体,构建结构化知识库,在AI生成新内容时实时检索和校验,彻底解决长篇小说一致性问题。

什么是"吃书"?为什么难以避免?

"吃书"是网文圈对前后矛盾失误的俗称:

  • 角色第5章已死,第20章又出现了
  • 主角的师父名字前半部叫"云峰",后半部叫"云锋"
  • 设定里金丹期可以飞,但主角金丹期后还在走路赶路

对人类作者:百万字长篇靠记忆维护一致性极难,即使做笔记也可能遗漏。
对AI:大模型上下文窗口有限,超过限制后"遗忘"是必然结果。

知识图谱从根本上解决这个问题——不是靠记忆,而是靠结构化数据库

知识图谱的工作机制

知识图谱的工作机制

知识图谱是一个实时更新的结构化事实数据库,记录小说世界中所有已确立的"事实":

自动提取(AI生成内容后自动更新):

  • 角色状态:位置、境界、持有物品、已知关系
  • 地点信息:特征、驻守势力、发生过的重要事件
  • 物品追踪:法宝所有人、能力、获得/失去的时间
  • 事件记录:已发生的重大剧情,按章节索引

三层防护机制

  1. 生成前检索(RAG):生成任何章节前,从图谱检索相关设定注入上下文
  2. 生成后校验:内容完成后,一致性Agent自动比对图谱,发现潜在矛盾
  3. 冲突告警:发现矛盾时主动提示作者,而非静默通过

可视化图谱与手动管理

除了自动维护,马良写作提供可视化知识图谱界面

  • 节点视图:以力导向图展示实体和关系
  • 列表视图:搜索、筛选、快速编辑
  • 历史视图:查看任意实体在每章的状态变化

手动编辑支持

  • 随时添加新设定条目
  • 修正AI误提取的信息
  • 为关键实体添加备注(如"注意:此角色后续有重要伏笔")

导入支持

  • 已有小说可以通过TXT/EPUB导入,AI自动提取已有设定构建图谱
  • 支持从Excel/PDF批量导入手动整理的设定文档

常见问题

知识图谱是自动生成的还是需要手动维护?

两种方式都支持。AI生成内容后会自动提取实体信息更新图谱,这是最主流的使用方式。同时,作者也可以在设定管理界面手动添加、修改或删除任何条目。对于前期世界观构建阶段,建议手动录入核心设定(如力量体系边界、主要角色背景),日常创作阶段依赖自动更新。

什么是"吃书"?知识图谱如何防止它?

"吃书"指小说前后矛盾的失误,如角色死而复生、名字前后不一致、设定自相矛盾等。知识图谱通过三层机制防止:生成前从图谱检索相关设定注入AI上下文(RAG),确保AI"知道"已有事实;生成后由一致性Agent自动对比图谱发现矛盾;有矛盾时主动告警而非静默通过。

知识图谱支持导入已有小说吗?

支持。上传TXT或EPUB格式的已有小说后,AI会自动分析文本,提取出角色、地点、物品、事件等实体,构建初始知识图谱。这对于"导入续写"场景特别有用——你可以将已出版的小说导入,让AI在完整了解前情的基础上续写后续内容。

图谱中的实体关系可以手动编辑吗?

完全可以。提供可视化图谱编辑界面,支持添加节点、修改关系、删除错误信息、添加备注等操作。AI提取的信息可能偶尔出错(如误解某段描写中的人物关系),手动编辑功能允许你随时纠正,确保图谱的准确性。