记忆系统
记忆系统让 SkyalyticClaw 能够跨会话保留和检索信息,实现长期知识积累。
记忆类型
对话记忆
自动保存每轮对话的上下文,确保多轮对话的连贯性。
- 短期记忆:当前会话内的对话历史
- 长期记忆:跨会话持久化的重要信息
知识记忆
通过主动记忆和检索,构建个人知识库。
- 用户偏好:记住你的习惯和偏好设置
- 项目知识:存储项目相关的技术决策和架构信息
- 重要事实:保存需要反复引用的关键信息
记忆中心
通过 记忆中心 管理所有记忆:
- 点击左侧导航栏的 记忆中心
- 查看已保存的记忆列表
- 搜索和筛选记忆
- 编辑或删除记忆
使用记忆
自动记忆
AI 会在对话过程中自动识别重要信息并保存。
手动记忆
使用 remember 技能主动保存信息:
请记住:项目的数据库使用 PostgreSQL 15检索记忆
AI 在对话时会自动检索相关记忆:
用户:我们项目的数据库是什么?
AI:根据我的记忆,你们项目使用的是 PostgreSQL 15。记忆管理
查看记忆
在记忆中心可以查看所有已保存的记忆,包括:
- 记忆内容
- 创建时间
- 关联的会话
- 标签分类
编辑记忆
可以手动编辑已保存的记忆内容,修正错误或补充信息。
删除记忆
删除不再需要的记忆,保持知识库的整洁。
记忆搜索
支持关键词搜索和语义搜索,快速找到需要的记忆。
记忆工具
| 工具 | 说明 |
|---|---|
| memory_search | 搜索长期记忆 |
| memory_get | 读取记忆文件内容 |
| memory_save | 保存信息到记忆系统 |
| knowledge_search | 搜索知识库/向量数据库 |
| knowledge_add | 向知识库添加新内容 |
最佳实践
- 定期清理过时或不准确的记忆
- 使用明确的指令让 AI 记住重要信息
- 避免让 AI 记住敏感信息(密码、密钥等)
