Skip to content
预计 1 分钟右侧目录可快速定位

State、Session 与 Memory ​

分清运行事实、会话、Checkpoint、Memory、RAG 以及跨版本恢复。

推荐阅读顺序 ​

1. Run、Session 和 Durable State 到底各保存什么 ​

回答:同一用户会话中的 Session、单次 Run 和跨进程长 Task 分别拥有哪些状态,谁能修改?

2. 运行中的信息放哪里:Conversation、Checkpoint 与 Short-Term Memory ​

回答:Conversation、Checkpoint、Short-Term Memory 都会保存运行信息,但它们分别服务认知连续性还是执行连续性?

3. 什么值得长期记住:Long-Term Memory 的写入与检索 ​

回答:什么信息值得跨 Run 写入长期记忆,写入后怎样按 scope 检索而不是把所有命中都注入 Context?

4. 一条 Memory 还能不能信:Provenance、Freshness、Conflict 与 Isolation ​

回答:一条被检索到的 Memory 怎么证明来源、判断是否过期或冲突,并保证不会跨 scope 泄漏?

5. 哪些信息能用于恢复:Memory、RAG、Event Log 与 Crash Recovery ​

回答:Crash 后哪些数据能证明系统已经做过什么,为什么 Memory / RAG 只能辅助认知而不能作为恢复 authority?

6. 昨天保存的 Run,今天的新代码还能恢复吗:State Schema Versioning 与 Migration ​

回答:长 Run 的 checkpoint/event/state 跨部署版本存在时,新代码怎样判断兼容、迁移或拒绝恢复?

本模块学习边界 ​

  • 暂不展开:产品化长期记忆策略与大规模记忆基础设施不作为 Harness 主线前置

AI Engineering · Agent · Harness · Backend Systems