mcpField
P
peek

peek

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

关于 peek

peek 是用于快速搜索项目记忆并简要显示结果的 Mem0 技能。它也能识别记忆 ID 并直接查找对应条目。

主要功能

  1. 01搜索项目记忆
  2. 02执行广泛及决策类搜索
  3. 03对搜索结果重新排序
  4. 04按 ID 查找记忆
  5. 05简洁展示去重后的结果

适用场景

  1. 01快速查找项目决策
  2. 02通过记忆 ID 查找条目
  3. 03搜索项目记忆中的特定主题

安装

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

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

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

详细介绍

Mem0 Peek

快速搜索,输出精简。比 /mem0:tour 更轻量。

执行

第 1 步:解析查询

用户提供搜索查询:/mem0:peek auth middleware

如果未提供查询,请询问:“要搜索什么?”

记忆 ID 检测: 如果查询匹配以下任一模式,请将其视为直接查找记忆 ID,而不是搜索:

  • 纯十六进制:^[a-f0-9]{8}$(短 ID)或 ^[a-f0-9]{8}-[a-f0-9-]+$(完整 UUID)
  • 引用:[mem0:<hex>] — 提取其中的十六进制部分

检测到 ID 时:

  1. 直接调用 get_memory(<id>)(如果是短 ID,则尝试将其作为完整 UUID 的前缀)
  2. 如果找到,跳到第 3 步并显示单条结果
  3. 如果未找到,则使用该 ID 作为查询文本继续搜索
第 2 步:搜索

并行运行 2 次 search_memories 调用:

  1. 广泛搜索:query=<user's query>,filters={"AND": [{"user_id": "<id>"}, {"app_id": "<pid>"}]},top_k=10,rerank=true
  2. 定向搜索:query=<user's query>,filters={"AND": [{"user_id": "<id>"}, {"app_id": "<pid>"}, {"metadata": {"type": "decision"}}]},top_k=5,rerank=true
第 3 步:显示

按 ID 去重,然后显示精简结果:

## mem0 peek: "<query>" (<N> results)

1. [decision] Auth module uses JWT with RS256 keys (2025-05-15) [mem0:a3f8b2c1]
2. [anti_pattern] Don't use symmetric HS256 — leaked in env (2025-05-10) [mem0:7e2d9f4a]
3. [convention] All middleware in src/middleware/ (2025-05-08) [mem0:c4d5e6f7]

格式:<number>. [<type>] <content, 80 chars> (<date>) [mem0:<short_id>]

如果没有结果:

No memories matching "<query>" for project <project_id>.

评论

支持 Markdown