2.5.7 Graphiti
项目事实会变化,客户关系、政策口径、会议结论和版本判断都带时间性,需要知道何时知道、何时失效、来自哪里。
业务需求时序知识图谱
架构位置作为动态事实、时序关系和智能体记忆的研究参照
落地阶段三期研究
相关来源文件
ai_agent_huge_data_report/docs/13-reference-projects-deepwiki-granularity.mdai_agent_huge_data_report/docs/11-reference-platforms-agentic-knowledge-base.md
DeepWiki 中文译文子页
Graphiti 的 DeepWiki 中文译文入口
项目事实会变化,客户关系、政策口径、会议结论和版本判断需要时间边与来源证据。
52/52 页中文译文
译文覆盖完整
图谱与关系、模型调用与提供方适配、测试、发布与运维
业务问题与适用场景
项目事实会变化,客户关系、政策口径、会议结论和版本判断都带时间性,需要知道何时知道、何时失效、来自哪里。
本页从 Graphiti 中拆出问题解决方式、对象边界、关键机制和可迁移设计,避免“看过一个开源项目”停留在名词层面。
架构位置与边界
作为动态事实、时序关系和智能体记忆的研究参照。
落地判断
如果该项目能力进入本项目,必须先回答三件事:是否保留现有事实源,是否能继承权限,是否能把每个结论回到来源证据。核心对象与数据模型
| 对象 | 作用 | 本项目映射 |
|---|---|---|
实体Entity | 人、客户、项目、政策、合同等可复用对象。 | entities |
事件片段Episode | 一次会议、提交、决策、对话或资料更新形成的事实来源。 | episodes |
关系Relationship | 实体之间的关联,可带时间、来源和置信度。 | relationships |
时间边Temporal Edge | 带有效期、记录时间和过期状态的关系。 | temporal_edges |
混合检索Hybrid Search | 结合语义、关键词和图关系召回。 | graph_search |
主流程与数据流
图 2.5.7 · Graphiti 主流程与数据流。
关键实现机制
| 机制 | 拆解说明 |
|---|---|
| 事实时序化 | 区分事实发生时间、系统记录时间和被后续事实覆盖的时间边 |
| 来源绑定 | 每条关系都应回到文档、会议纪要、任务记录或人工确认。 |
| 覆盖而非删除 | 新事实可以覆盖旧事实,但旧事实仍保留审计价值。 |
| 图与文本结合 | 图关系用于扩展召回,文本片段用于提供证据。 |
技术亮点
- 适合长期项目知识、客户历史和决策演进。
- 比普通向量记忆更强调时间和来源。
- 可支持会前简报和项目历史问答。
不适合照搬的部分
- 不适合一开始就进入生产主链路。
- 抽取错误会污染图谱,需要人工确认和回滚机制。
映射到本项目
| 本项目设计点 | 落地说明 |
|---|---|
| 确认事实表 | 只把人工确认或高置信来源写入图谱。 |
| 项目事件流 | 提交、会议、审批、合同变更形成事件片段。 |
| 时序检索 | 支持回答某一时间点的事实,避免只返回最新结果。 |
验证清单
- 用一个真实项目半年资料构建事件图,验证会议结论、合同版本和政策口径能否按时间回放。
依据
术语显示规则
- 正文
- 优先使用中文术语;项目名、接口名和代码字段保留原名。
- 原名
- 原英文名以灰色代码标识显示,便于索引和核对定义,不打断常规阅读。
下一页2.5.8 Mem0