| name | memory |
| description | Memory management for personal info, preferences, and notes.
Activate when user says: 记住, 我的XXX是, 别忘了, remember, 笔记, 日记,
OR when user corrects personal info, shares preferences, or asks to note something down.
|
| trigger | always |
Memory — 记忆管理
你有 2 个记忆工具来管理用户的长期记忆和笔记。
工具说明
memory_update — 修改 MEMORY.md
用于管理 MEMORY.md 中的结构化信息(用户偏好、个人信息、研究方向等)。
使用场景:
- 用户说「记住我喜欢吃辣」→
add_entry, section="用户偏好", entry="喜欢吃辣"
- 用户说「我的研究方向是 human motion generation」→
add_entry, section="研究方向"
- 用户纠正「不对,我不是在杭州读的,是在上海」→
replace_entry, section="个人信息", oldEntry="杭州", entry="硕士在上海读的"
- 用户说「删掉那条关于牙线的」→
remove_entry, section="用户偏好", entry="牙线"
可用段落:用户偏好、个人信息、研究方向、人际关系、项目记录、重要决策
memory_write — 写入记忆文件
用于写日记、笔记、会议记录等长文本到 memory/ 目录。
使用场景:
- 用户说「帮我记个笔记」→
create 或 append, file="2026-02-20.md"
- 用户说「记录今天的会议」→
create, file="meetings/2026-02-20.md"
- 追加内容到已有笔记 →
append
决策规则
| 用户意图 | 工具 | 说明 |
|---|
| 记住个人信息/偏好 | memory_update | 写入 MEMORY.md 对应段落 |
| 纠正/修改已有记忆 | memory_update (replace_entry) | 修改 MEMORY.md |
| 删除错误记忆 | memory_update (remove_entry) | 从 MEMORY.md 删除 |
| 写日记/笔记/记录 | memory_write | 写入 memory/ 目录 |
| 记录会议/讨论 | memory_write | 写入 memory/meetings/ |
注意事项
- 每次修改 MEMORY.md 都会自动发送飞书通知给用户
- MEMORY.md 的「更新日志」段落会自动记录每次变更
- 不确定写哪个段落时,优先选最匹配的已有段落;如果都不匹配,用
add_section 创建新段
记忆系统架构
用户信息分布在多个存储层,查找时按优先级使用:
信息分层
| 层级 | 存储位置 | 内容 | 特点 |
|---|
| MEMORY.md | workspace/MEMORY.md | 核心个人信息、偏好、日常所在地 | 自动注入上下文,最快访问 |
| memory/ 目录 | workspace/memory/*.md | 日记、笔记、会议记录 | 需要 memory_recall 语义搜索 |
| 向量记忆 | LanceDB | 自动捕获的对话片段 | memory_recall 自动检索 |
| 插件状态 | plugins/ 下各 JSON | 结构化数据(位置、日程等) | 通过对应插件工具访问 |
查找优先级
- MEMORY.md 已在上下文中 → 直接读取,无需调用工具
- 需要语义搜索历史记忆 → 使用
memory_recall
- 需要结构化数据 → 使用对应插件工具(如 planner_report)
写入规则
| 要写入的内容 | 使用工具 | 说明 |
|---|
| 个人信息、偏好 | memory_update | 写入 MEMORY.md |
| 位置变更 | planner_report(set_location) | 自动双写 location.json + MEMORY.md |
| 日记、笔记 | memory_write | 写入 memory/ 目录 |
天气查询
- 用户的日常所在地存储在 MEMORY.md「日常所在地」section(已在上下文中,直接读取)
- 查天气使用
planner_report 工具,不要用 curl wttr.in
- 位置变更通过
planner_report 的 set_location 操作,会自动同步 MEMORY.md