跳到主要内容

L0-L3 记忆层级

Memorose 把记忆建模成显式层级,而不是一个扁平文档池。

层级总览

层级主类型作用典型内容
L0Event原始经验流对话轮次、工具输出、图片/音频/视频/JSON 输入、任务完成事件
L1MemoryUnit (level=1)稳定的一阶记忆压缩后的事实、偏好、程序性经验、 grounded summary
L2MemoryUnit (level=2)反思层和聚类层主题、社区、洞察、共享知识
L3L3Task 加三级 goal 单元规划与执行目标、里程碑、依赖、进度、结果

L0:原始事件

L0 主要负责追加式记录。它保存“发生了什么”,而不是“应该记住什么”。

关键点:L0 还不是记忆单元。

L1:稳定记忆

L1 是原始事件真正变成“可检索记忆”的位置。

例如:

  • 用户偏好
  • 稳定约束
  • 成功的工具使用模式
  • 精炼过的 grounded 摘要

L2:洞察

L2 保存更高阶的结构,包括社区摘要、长期主题、图谱关联洞察,以及组织级共享知识。

L3:目标与任务

L3 是执行层。在当前实现里,它更接近任务和规划系统,而不只是更抽象的记忆桶。

L3 包括:

  • 目标
  • 里程碑
  • 父子任务树
  • 依赖跟踪
  • 进度更新
  • 完成摘要

为什么这很重要

L0-L3 回答的是:这段记忆处在多抽象、多行动导向的层面?

它不负责回答所有权问题。所有权由 agentuserorganization 这套域模型处理。