Sidekick内存记住功能:构建上下文感知的对话体验
Sidekick的内存记住功能允许应用在对话之间保存有用信息,使响应更加相关和个性化。无论您在Sidekick中输入文本、语音对话还是生成图像,它都能回忆您分享过的细节和偏好,并利用这些信息定制回应。使用越多,它会变得越智能,您将逐渐发现其性能随时间不断提升。
功能启用与基本设置
作为实验性功能,内存记住功能默认处于关闭状态。要启用该功能,请导航至设置 -> Retrieval,然后将Use Memory开关打开。
相关配置文件可参考:内存设置源码
信息记忆与更新机制
Sidekick会自动从对话中提取并存储有用信息,无需用户手动操作。当它发现并保存有价值的信息时,助手消息的右上角会显示Memory updated标签。
点击该标签后,您可以选择Forget让Sidekick忘记这条记忆,或点击Manage Memories查看和管理所有记忆内容。
记忆数据存储在:记忆数据模型
上下文感知的对话示例
Sidekick会在对话中自动回忆并使用记忆信息。例如,当用户告知Sidekick自己是Python初学者,正在尝试创建自己的俄罗斯方块版本时:
后续询问pygame替代方案时,它会基于用户的俄罗斯方块项目背景提供推荐。
核心实现逻辑可参考:对话状态管理
使用建议与最佳实践
- 在初次使用时,主动告知Sidekick您的项目背景、技能水平或偏好设置
- 定期通过记忆管理界面清理不再需要的信息
- 对于敏感信息,可在对话后使用
Forget功能删除相关记忆
完整使用指南请参考:官方记忆功能文档
通过这种上下文感知的对话体验,Sidekick能够提供更加个性化和相关的帮助,使您的工作流程更加顺畅高效。
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考



