Hasty Briefsbeta

双语

Agents don't need memory, they need documentation

8 hours ago
  • 记忆插件依赖RAG:它们从对话中提取片段,存储在向量数据库中,并在每次提示时检索相似的片段。
  • 这种方法存在根本缺陷:相似性搜索缺乏上下文和正确性,存储的片段丢失了周围上下文,尽管代码演变,过去仍被视为真理,代理无法搜索未知的未知,且存储不可审计。
  • 正确的解决方案不是基于回忆的记忆,而是基于文档的记忆:代理应该编写和阅读结构化文档(指令、规范、决策),而不是依赖碎片化的RAG检索。
  • 基于文档的记忆将代理循环从“提示→构建→遗忘”转变为“提示→咨询→构建→更新”。
  • 作者开发了Operator Memory,一个系统,其中代理使用Markdown大脑文件夹来持久化知识,始终咨询和更新文档,无需向量数据库或嵌入。