Appearance
长期记忆
长期记忆用于存储对话中提炼出的关键信息,如用户偏好、历史事件或任务状态。与变量相比,它具备自动提取和逐步累积的能力,适合打造个性化陪伴、CRM 或学习类智能体。
与其他存储方式的区别
- 变量:需要开发者显式写入,通常用于短期或结构化数据。
- 知识库:偏向静态资料,适合管理通用文档。
- 长期记忆:由系统根据策略持续生成摘要,反映用户行为与偏好,随时间不断更新。
开启与配置
- 在智能体编排页右上角点击
记忆→长期记忆。 - 开启功能后,设置以下选项:
- 触发条件:指定哪些信息需要被记录,可选择官方模板或自定义关键词。
- 存储内容:选择默认模板(如用户信息、任务历史)或自定义字段。
- 召回策略:确定在后续对话中如何引用记忆(自动召回 / 按需召回)。
使用方式
- 提示词中召回:在提示词加入指令,例如「请结合历史记忆回答用户问题」或使用
{memory}占位符。 - 工作流召回:在工作流节点中调用长期记忆接口,配合插件或数据库实现更复杂的流程。
- 界面查看: 在
记忆 → 长期记忆页面查看 + 编辑关键记忆点,支持人工修订或删除。
最佳实践
- 结合标签区分不同记忆类型,例如“兴趣”、“任务”、“产品偏好”。
- 定期审查并清理过期或失效的记忆,保证输出准确性。
- 对敏感数据进行合规控制,必要时限制存储字段,遵守隐私规范。
常见问题
为什么暂时看不到新的长期记忆?
生成记忆需要一定时间,建议继续对话或稍后刷新「长期记忆」页面。数据量是否有限制?
官方未给出硬性上限,只要调试记录未删除,记忆会持续累积。但建议定期维护,避免冗余。如何与知识库协同?
知识库提供通用资料,长期记忆负责个性化内容,两者可在提示词中分别指定调用方式。
