查看与管理记忆
智能体的记忆完全透明可控。你随时可以查看智能体记住了什么,修改不准确的内容,或删除不再需要的记忆。
进入记忆管理
你可以通过以下方式访问智能体的记忆:
- 打开智能体详情页
- 切换到记忆标签页
- 你会看到按域分类的记忆列表
记忆管理界面展示三个域的内容:
- 关系记忆 — 你和这个智能体之间的互动经验
- 共享记忆 — 跨智能体共享的知识
- 核心记忆 — 智能体的出厂知识(通常为只读)
查看记忆内容
每条记忆包含以下信息:
- 内容摘要 — 记忆的核心要点
- 类型标签 — preference / fact / decision / commitment / milestone / lesson
- 重要性评分 — 系统根据内容自动评定的重要程度
- 创建时间 — 记忆的生成时间
- 来源会话 — 这条记忆是从哪次对话中提炼出来的
追溯来源
点击"来源会话"链接,可以回到产生这条记忆的原始对话上下文,了解完整的讨论背景。
搜索与筛选记忆
当记忆条目较多时,你可以通过搜索和筛选快速定位目标记忆。
自然语言搜索
在搜索框中输入你想查找的内容:
- "关于报告格式的偏好"
- "项目 Alpha 的决策"
- "上次讨论的技术方案"
系统会在所有域中进行语义搜索,返回最相关的结果。高置信度的记忆会优先展示。
按类型筛选
每条记忆都带有类型标签,你可以按类型快速过滤:
| 类型 | 含义 | 典型内容 |
|---|---|---|
fact | 客观事实 | "用户是产品经理"、"公司使用 React 技术栈" |
preference | 主观偏好 | "喜欢简洁的文风"、"报告不要超过两页" |
decision | 已做决策 | "选用 PostgreSQL 作为主数据库" |
commitment | 承诺事项 | "下周三前提交初稿" |
milestone | 重要事件 | "v2.0 于 6 月上线" |
lesson | 经验教训 | "凌晨部署容易出问题" |
按域和时间过滤
- 域过滤:切换到特定域标签页(关系 / 共享 / 核心),只查看该域下的记忆
- 时间排序:默认按创建时间倒序,可切换为"最近使用"排序,查看哪些记忆最活跃
- 固定优先:开启后,被 Pin 的记忆始终显示在列表顶部
编辑记忆
如果发现某条记忆不够准确,你可以直接编辑:
- 找到需要编辑的记忆条目
- 点击编辑按钮
- 修改记忆内容
- 保存修改
哪些可以编辑
你可以编辑关系记忆和共享记忆中的内容。核心记忆由智能体开发者定义,通常不支持用户编辑。
删除记忆
如果某条记忆不再需要或你不希望智能体记住:
- 找到要删除的记忆条目
- 点击删除按钮
- 确认删除
删除后,这条记忆将不再影响智能体的行为。
删除不可撤销
删除记忆后,智能体将无法再引用这条信息。请确认你不再需要它。不过,记忆的历史记录仍保留在版本控制中,技术上可以恢复。
标记重要记忆(Pin / Unpin)
对于特别重要的记忆,你可以将其标记为固定(Pin):
- 找到重要的记忆条目
- 点击固定/置顶按钮(📌 图标)
- 该记忆将获得"永不遗忘"保护
被固定的记忆不会因自动遗忘机制而被压缩或清理。适合用于:
- 关键的业务决策
- 重要的个人偏好
- 不能遗忘的承诺和约定
取消固定(Unpin):如果某条记忆不再需要最高优先级保护,再次点击 📌 图标即可取消。取消后,该记忆恢复为普通条目,可能在未来被自动压缩。
Pin 的数量建议
固定记忆建议控制在 10 条以内。Pin 过多会占用每次对话的上下文预算,反而影响智能体获取新信息的空间。
批量管理
当需要清理大量过时记忆时,可以使用批量操作:
- 进入记忆列表,开启多选模式(列表顶部复选框)
- 勾选需要操作的记忆条目
- 使用底部操作栏执行:
- 批量删除 — 一次性清除多条无用记忆
- 批量固定 — 将多条相关记忆同时设为 Pin
- 导出 — 将选中记忆导出为 Markdown 文件,便于归档或迁移
批量删除需确认
批量删除会弹出二次确认对话框,显示将要删除的记忆数量和摘要。确认后不可直接撤销(但版本历史中仍保留记录)。
审阅候选记忆
每次对话结束后,系统可能会生成候选记忆供你审阅:
- 对话结束时,界面底部弹出记忆审阅面板
- 每条候选记忆显示:
- 记忆内容预览
- 建议写入的域
- 记忆类型和重要性评分
- 你可以对每条候选记忆进行操作:
- 接受 — 确认记录这条记忆
- 编辑后接受 — 修改内容再记录
- 拒绝 — 不记录这条信息
批量操作
如果候选记忆较多,你可以使用"全部接受"或"全部拒绝"来快速处理。