关于 tour
tour 是用于按类别浏览 Mem0 已存记忆的技能,也支持跨项目查看和按查询搜索。完整浏览模式会展示记忆全文,搜索模式则提供简要结果。
主要功能
- 01获取全部记忆
- 02按类别整理条目
- 03支持跨项目浏览
- 04按查询搜索记忆
- 05浏览模式展示完整文本
适用场景
- 01按类别检查已存记忆
- 02比较不同项目的记忆
- 03查找与查询相关的记忆
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ mem0ai/ mem0 --skill tour安装后在 Claude Code 中输入/tour确认已加载。
详细介绍
记忆一览
向用户展示 Mem0 存储的内容——按类别分组,完整浏览所有记忆。
跨项目模式
使用 --all-projects 调用时(例如 /mem0-tour --all-projects),搜索所有项目:
- 使用
mem0_memory工具,设置action="get_all"、scope="global"——不添加项目筛选条件。 - 先按项目分组,再在每个项目内按类别分组。
- 显示:
## <project_1> (<N> memories) <- current **Goals** — <memory content> ... ## <project_2> (<N> memories) ... <N> memories across <M> projects - 在当前项目的标题中标记
<- current。
如果未提供 --all-projects,则使用下方的标准单项目流程。
搜索模式
当 /mem0-tour 收到搜索查询参数时(例如 /mem0-tour cooking recipes),进入搜索模式——以精简的单行形式显示结果:
- 使用
mem0_memory工具,设置action="search"、query=<query>。 - 显示精简结果(格式与搜索技能相同)。
- 如果没有结果:
No memories matching "<query>".
如果没有查询参数,也没有 --all-projects 标记,则使用下方的完整浏览流程。
执行
步骤 1:获取所有记忆
使用 mem0_memory 工具,设置 action="get_all"。
步骤 2:按类别分组
使用记忆的 categories 字段进行分组。映射为以下显示名称:
| 类别 | 显示名称 |
|---|---|
identity | 身份与背景 |
preferences | 偏好 |
goals | 目标与愿景 |
projects | 项目与计划 |
decisions | 决策 |
technical | 技术知识 |
relationships | 人际关系 |
routines | 日常安排与工作流 |
lessons | 经验教训 |
work | 工作与职业 |
| 其他 | 其他 |
步骤 3:显示结果
按记忆数量从多到少对分组排序。对每个分组:
## <display_name> (<count> memories)
- <full_memory_content> (<date>)
- ...
显示每条记忆的完整文本——不要截断。如果某个分组的条目超过 10 条,则显示最近的前 10 条,并注明 ... and <N> more。
步骤 4:输出总数
<N> memories across <M> categories
步骤 5:空状态
如果未找到任何记忆:
No memories stored yet. Start a conversation — Mem0 captures learnings automatically, or use /mem0-remember to store something manually.
评论
支持 Markdown