图谱功能
🕸️ 图谱功能
小说图谱将作品中的所有实体和关系以网络形式可视化呈现。
节点类型
- 人物、地点、组织、物品
- 事件、章节、大纲
- 伏笔、秘密、冲突、时间点
关系类型
- 出场于、发生于、持有
- 敌对、合作、怀疑、隐瞒
- 知道、不知道
- 推进伏笔、回收伏笔、新增伏笔
- 导致、揭示、影响
图谱构建逻辑
图谱数据来源于章节摄取过程。每当正式章节保存后,系统自动从快照中提取图谱节点和关系边,增量更新全局图谱。
图谱抽取双层精度过滤(v2.6.0+)
抽取图谱关系边时先做机械层校验、再做语义层复核,拦截幻觉边,避免凭空捏造的人物关系或事件因果污染全局图谱,保证可视化与检索基于可靠边集。
应用场景
- 查看某角色的完整关系网络
- 追踪某个伏笔涉及的所有章节和角色
- 发现孤立节点(缺乏关联的设定)
- 分析剧情线的关键路径
技术实现
图谱视图基于 Sigma.js 3 + Graphology + ForceAtlas2 布局,支持社区发现、节点过滤和交互式探索。
交互(单击聚焦,双击落位)
- 单击节点 = 选中聚焦:Ego 子图(1~2 跳)、聚光灯高亮与详情抽屉,留在图谱内连续探图,不切走视图
- 双击节点 = 打开对应档案页并切回正文视图,首标题锚点滚动+选中定位
- 右键节点菜单「跳到正文」= 同双击,给不习惯双击的用户显式入口