Agent Skills
返回列表
🤖

GBrain 自更新代理记忆图谱

AI Agent 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_3c6cb52e/build-a-self-updating-agent-memory-graph-with-gbrain。

技能介绍

为什么代理需要一个自更新的记忆图谱

大多数 AI 代理的知识管理仍依赖静态文档或向量索引。当你更新一个项目背景、人员变动或关键指标时,代理往往只能读取过期快照,无法反映最新状态。代理在跨会话工作时,需要记忆人物、公司、文档之间的关联,但传统方案要么依赖文件路径和正则表达式手动抽取,要么使用向量数据库做模糊匹配,两者在扩展性和精确性上都有明显短板。

当代理需要回答“这个人和哪些公司有关联”或“上个月的产品指标变化”这类问题时,静态知识库很容易失效。手动维护多个 Markdown 文件又会导致分叉和不一致。你需要一个能在后台自主运行、随数据更新而持续演化的本地知识结构。

技能的核心工作方式

GBrain 为这类问题提供了一个轻量的本地记忆层,它的核心设计围绕三个能力展开:

  • Markdown 摄入:直接解析你已有的知识库目录,将文档内容转换为结构化节点。
  • 实体链接与图谱构建:自动识别文本中的人名、公司、指标等实体,建立跨文档的引用关系。
  • 混合搜索与时间轨迹:在关键词和向量检索之间动态选择,并为每个实体保留时间维度上的状态变化。

使用这个技能时,你首先需要准备好一个 Markdown 知识库目录。GBrain 会通过其 CLI 扫描目录内容,提取实体和关系,构建本地图谱数据库。随后,代理可以通过 MCP 协议直接访问图谱中的检索工具,进行自然语言查询。

在 v0.35.7 版本中,GBrain 引入了时间轨迹和创始人评分卡功能。你可以在文档中用 ## Facts 围栏声明关键指标,例如 mrr=50000 或 team_size=12,GBrain 会将它们存储为一等列,并随时间记录变更。

适用边界与注意事项

这个技能适合需要长期运行、知识持续更新的代理场景。它不适用于一次性问答或无需维护实体关系的小型项目。

先决条件包括 GBrain CLI 和带有 pgvector 的本地数据库。MCP 服务器部署是可选的,但如果你希望代理运行时能实时查询图谱,则需要配置该服务。

请注意,GBrain 的自主更新依赖你提供的 Markdown 数据质量和格式规范。若文档结构混乱或实体命名不一致,图谱的链接准确性会受到影响。

使用场景

  • 开发者需要为运行多个cron任务的AI代理搭建可追踪的本地记忆图谱,确保代理能查询最新的人物-公司关联数据
  • 运营团队需要维护一个包含数万页文档的知识库,让AI代理能自动识别并链接不同文档中的人物、公司实体
  • 技术团队需要为AI代理添加时间维度记忆,让代理能回答“上个月MRR变化”这类需要追踪历史数据的问题
  • 使用MCP协议的开发者需要让代理在运行时实时查询本地图谱,执行混合搜索获取精确的实体关系信息

适合人员

  • 使用OpenClaw或Hermes风格AI代理的工程师,需要代理能跨会话保持对项目背景、人员变动的实时记忆
  • 负责维护多文档知识库的技术运营,需要自动化工具处理文档中实体关系的提取和链接
  • 构建AI代理记忆系统的开发者,需要轻量级解决方案替代静态文档或纯向量索引
  • 需要让AI代理执行定时任务的团队,需要记忆系统支持自主更新和时间轨迹追踪