创建时间: 2026-04-03最后更新: 2026-09-12

1. 长期记忆

对话系统经常需要记住用户偏好。例如,用户希望一直使用中文、回答保持简洁,或者会议尽量安排在周末上午。这些信息在新的会话中仍然有用,适合保存为长期记忆

LangGraph 使用 Store 管理这类跨会话数据。它和 checkpointer 的职责不同:

能力保存内容常用标识适用场景
checkpointer图状态和执行位置thread_id恢复同一线程、回放状态、中断续跑
Store用户资料、偏好和长期事实namespacekey跨线程读取和更新长期数据
正在加载图示...

两者可以同时使用。checkpointer 让某一条会话继续运行,Store 让不同会话共享同一位用户的长期资料。

本文先使用 InMemoryStore 学习 Store API,第 8 节再说明如何把数据持久化到 PostgreSQL。

正在验证登录状态
请稍候,验证完成后将继续显示文章内容