Agent记忆该怎么分层:按作用域分之外,还要不要分事实/情节/程序

Fun-Following-1723 · reddit · 2026-08-28

一位初级开发者在构建agent记忆系统时提出实践问题:目前按作用域(scope)把记忆分为 user / agent / shared-project 三层,但纠结是否应把类型作为独立维度——fact(事实,如「用户偏好英文」)、episode(情节,如「用户曾请假」)、procedure(程序,如「HR agent遵循某工作流」)。

他的直觉是不同类型在检索时行为不同:用户偏好可跨agent复用,而旧情节不应每次都注入,除非与当前任务相关。因此向有实战经验的人求解:是分开建模类型与作用域,还是统一存为一种记忆再用元数据区分、靠检索策略兜底?以及记忆类型在实际生产中是否真的会改变检索/注入策略?

原文链接 →

「编程与Agent」频道最新

更多「编程与Agent」频道 AI 资讯 →