题目
对话历史、任务状态、知识库和长期记忆分别应该保存什么?
答案
对话历史记录双方说过什么,包括用户请求、助手回复和工具交互,主要用于还原会话。
任务状态记录这件事做到哪里,例如目标、步骤、审批、操作 ID、产物和错误。它应便于程序读写,不能只靠一段聊天文字表示“已经退款”。
知识库存放可复用的领域资料,例如制度、产品文档和操作手册,通常有来源、版本和权限。
长期记忆保存跨会话仍有用的信息,例如用户明确表达的输出偏好、经过确认的项目约定。它不是把所有聊天自动永久保存。

同一条信息可能出现在多个位置,但要明确权威来源。例如订单状态以业务系统为准,长期记忆只能保存订单引用,不能用几个月前的对话替代当前查询。
