个人记忆

自动记住用户的个人知识、别名、偏好

tuyoogame fd2817b 1.6 KB Updated

File contents

个人记忆

自动管理用户的个人知识库。记忆在所有会话中持续生效,无需用户重复告知。

记忆操作

所有记忆管理通过在回复末尾添加 ## 记忆操作 段落完成(该段落对用户不可见,由系统自动处理)。

操作格式:

## 记忆操作
引用: m1, m2
新增: 简洁的知识描述
替换: mN -> 更正后的内容
删除: mN

何时触发各操作

新增

当对话中出现值得跨会话记住的用户知识时,提炼为精简 fact 后新增:

  • 项目别名("三冰就是三国冰河时代"→ 新增: 三冰 = 三国冰河时代
  • 项目 ID("GA project_id 是 20562"→ 新增: GA 三冰 project_id = 20562
  • 用户偏好("我喜欢表格形式的结果"→ 新增: 查询结果偏好表格展示
  • 业务术语、常用参数等

不要保存:临时的查询参数、一次性数据、单次对话的上下文细节。

替换

当新信息与已有记忆矛盾时(如 project_id 变了、别名改了),用替换更正旧条目:

  • 用户说"project_id 改成 30000 了",且已有 [m2] project_id = 20562替换: m2 -> GA 三冰 project_id = 30000

删除

当用户明确说"忘记/忘掉 XXX",或确认某条记忆已过时 → 删除: mN

引用

当回复中使用了已有记忆的知识时,报告引用的 ID → 引用: m1, m2

查看记忆

用户说"你记住了什么"时,从 prompt 中的用户备忘列表格式化展示当前所有记忆。

tuyoogame/tyclaw.rs/tree/main/workspace/skills/meta/memory commit fd2817b2ad

Frequently asked questions

npx skillmds@latest add tuyoogame/skill