mcpField
T
tour

tour

github.com/mem0aiAgent 工作流68.2k98 次安装2 天前更新
代码仓库

关于 tour

tour 是用于按类别浏览 Mem0 已存记忆的技能,也支持跨项目查看和按查询搜索。完整浏览模式会展示记忆全文,搜索模式则提供简要结果。

主要功能

  1. 01获取全部记忆
  2. 02按类别整理条目
  3. 03支持跨项目浏览
  4. 04按查询搜索记忆
  5. 05浏览模式展示完整文本

适用场景

  1. 01按类别检查已存记忆
  2. 02比较不同项目的记忆
  3. 03查找与查询相关的记忆

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/mem0ai/mem0 --skill tour

安装后在 Claude Code 中输入/tour确认已加载。

详细介绍

记忆一览

向用户展示 Mem0 存储的内容——按类别分组,完整浏览所有记忆。

跨项目模式

使用 --all-projects 调用时(例如 /mem0-tour --all-projects),搜索所有项目:

  1. 使用 mem0_memory 工具,设置 action="get_all"、scope="global"——不添加项目筛选条件。
  2. 先按项目分组,再在每个项目内按类别分组。
  3. 显示:
    ## <project_1> (<N> memories) <- current
    **Goals** — <memory content>
    ...
    
    ## <project_2> (<N> memories)
    ...
    
    <N> memories across <M> projects
    
  4. 在当前项目的标题中标记 <- current。

如果未提供 --all-projects,则使用下方的标准单项目流程。

搜索模式

当 /mem0-tour 收到搜索查询参数时(例如 /mem0-tour cooking recipes),进入搜索模式——以精简的单行形式显示结果:

  1. 使用 mem0_memory 工具,设置 action="search"、query=<query>。
  2. 显示精简结果(格式与搜索技能相同)。
  3. 如果没有结果: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