ARTICLE · INTELLIGENCE

战地情报 · 详情页

来自尧图项目组的一线实战观察与深度解析

Agent——Memory(一图流)

Agent——Memory(一图流)

1. 核心概念

概念

一句话定义

Agent Memory

供 Agent 在后续决策或任务中复用的信息

Short-term Memory

当前会话或任务中需要持续使用的上下文信息

Long-term Memory

可以跨会话或任务保存并检索的信息

Memory Retrieval

根据当前目标检索相关记忆

Memory Update

新增、修正、合并或淘汰记忆

State

当前任务的结构化执行状态

Checkpoint

保存某个时刻的执行状态,以供恢复

2. Memory 的三种常见内容

类型

典型内容

应用

Semantic

事实与领域知识

已验证的技术知识

Episodic

过去的任务经历

曾经成功的排错过程

Procedural

执行方法或策略

可复用的工作步骤

这是常见的记忆分类思路;具体 Agent 框架不一定使用相同术语或存储机制。

3. 典型工作流

New Task ↓ 查询相关 Memory ↓ 结合 Goal + State 决策 ↓ Execute → Observation ↓ 更新 State ↓ 判断新信息是否值得复用 ↓ 必要时更新 Memory

4. 三个实际应用

研究 Agent: 保留可靠的论文检索方法,下次研究其他主题时复用。编程 Agent: 保存项目架构约定与经过验证的排错经验,减少重复摸索。个人助手: 记住稳定的报告格式偏好,在后续任务中合理使用。

5. 常见误区

长期保存 ≠ 长期 Memory;Memory 不只是聊天记录;不是所有 Observation 都值得记住;Memory 可能过时或存在错误;长期记忆不能代替当前 State。

6. 使用前检查清单

这条信息未来是否有明确的复用价值?

信息来源是否可信且允许保存?

是否有稳定的身份或来源标识?

能否在相关任务中准确检索出来?

是否有更新、纠错、过期和删除机制?

RELATED READING

延伸阅读

更多一线实战笔记与深度复盘,助您持续精进