有人提议给 AI 助手的「记忆」定一套开放格式,参照 OpenTelemetry
作者:林序
开源记忆工具 LoreKit 的开发者 11 月 8 日发博客,主张为 AI 助手的记忆数据定一套各家通用的开放格式。这是个人提案,不是行业标准;作者也承认自己与提案存在利益关联。
开源记忆工具 LoreKit 的开发者 11 月 8 日发博客,提议给 AI 助手的「记忆」定一套各家通用的存储格式,参照的是可观测性领域的 OpenTelemetry。这是个人提案,不是行业标准 。
「Agent 记忆」指 AI 助手记住你偏好和项目上下文的那些内容:测试该怎么跑、某个坑怎么填。博客列了眼下并存的几种形态:仓库里的 AGENTS.md、CLAUDE.md 指令文件,Anthropic 记忆工具写入 /memories 的文件,GitHub Copilot 存在自己那边的仓库事实,以及 MCP 记忆服务器里的知识图谱。它们各自合理,但彼此读不懂——CI 里的 Agent 学到一条经验,编辑器里的 Agent 用不上 。
提案的核心是一份记录该写清几件事:这条记忆在哪儿成立、它是谁、说了什么、什么时候失效、当前是第几版、以及是谁写的。同一说法被修正,版本号加一;被新说法取代,则新建记录并指回旧的,让读者知道旧的那条已过期。作者主张规范交给中立机构,MCP 与 AGENTS.md 目前都在 Linux 基金会旗下的 Agentic AI 基金会 。可比之处在于 2019 年 OpenTracing 和 OpenCensus 合并成 OpenTelemetry:大家统一数据模型、命名和传输协议,厂商只在存储、查询、分析上竞争 。
需要留意的限制有几条。作者本人就做记忆工具,博客里直接写了「做记忆工具的人当然想要一个像自家产品的标准」;他也在可观测性公司 Dash0 工作,日常使用 OpenTelemetry 。他自己点出类比最弱的一环:日志写一次不再变,而记忆会被修正,所以版本规则必须写进标准,不能留给各家自理。此外他列出共享记忆是一条提示注入通道,以及「再多一个标准只会加剧碎片化」这个最强反对意见——后者他只给了 OpenTelemetry 式回答:合并现有项目才谈得成,并未真正解决 。已有的 Portable Memory、Open Memory Protocol、COGX 等尝试,多数只解决把记忆从一家导出到另一家,尚未解决多个工具同时读写同一处的问题 。
这篇博客发到 Hacker News 后讨论有限,目前约 13 分、9 条评论。
转载说明
本文根据以下公开资料整理,原文及配图出处见下方。
评论 0
还没有评论,来抢沙发。