记忆系统的五层结构:从上下文到长期偏好

· One minute read · 26 字 · 系列:个人助理智能体

个人助理需要记忆,但不能什么都记。

更好的方式是分层:不同信息有不同生命周期、写入规则和检索方式。五层结构可以让记忆系统既有用,又不变成垃圾桶。

第一层:当前上下文

当前上下文只服务本轮任务。

它包括用户刚说的话、当前文件、最近命令输出和中间推理。任务结束后,大部分上下文应该丢弃。

第二层:任务状态

任务状态回答“做到哪里了”。

例如某篇博客已经写完但未构建,某个部署已经构建但未推送。任务状态应该在完成后归档,不应长期占用活跃记忆。

第三层:用户偏好

用户偏好影响输出方式。

例如喜欢中文回答、偏好短句、提交前必须构建、不要自动执行高风险操作。偏好必须来自稳定信号,不能把一次性表达写成长期规则。

第四层:稳定事实

稳定事实是关于项目和环境的信息。

例如仓库路径、部署方式、默认分支、常用配置。事实会过期,所以必须允许更新和校验。

第五层:长期知识

长期知识是以后会反复使用的信息。

例如踩坑、命令模板、文章素材、架构说明、QPC 条目。它不一定总在上下文里,但需要可检索。

写入规则

每次写入记忆前问:

  • 它属于哪一层?
  • 生命周期多长?
  • 是否经过用户确认?
  • 是否可能过期?
  • 写错后影响多大?

分层的目的,是让个人助理记住真正有价值的东西,而不是把一切都存起来。

© 2026 CAO ZUOHUA. All rights reserved.