Agent 状态与记忆
状态是当前任务执行事实,记忆是跨步骤或跨会话保留的信息。
为什么重要
混在聊天历史里会导致不可查询、不可恢复和上下文膨胀。
核心原理
结构化状态保存目标、步骤和工具结果;长期记忆仅保存明确有价值且允许持久化的信息。
工程实现
- 状态独立于消息
- 记忆有来源与过期时间
- 敏感信息最小化
最小示例
订单处理状态保存 order_id 和 approval_status,而不是靠模型回忆。
常见误区
- 把完整历史当数据库
- 未经同意保存个人信息
面试怎么说
状态服务当前流程,记忆服务未来任务;两者都应结构化、可审计。