关于 peek
peek 是用于快速搜索项目记忆并简要显示结果的 Mem0 技能。它也能识别记忆 ID 并直接查找对应条目。
主要功能
- 01搜索项目记忆
- 02执行广泛及决策类搜索
- 03对搜索结果重新排序
- 04按 ID 查找记忆
- 05简洁展示去重后的结果
适用场景
- 01快速查找项目决策
- 02通过记忆 ID 查找条目
- 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 时:
- 直接调用
get_memory(<id>)(如果是短 ID,则尝试将其作为完整 UUID 的前缀) - 如果找到,跳到第 3 步并显示单条结果
- 如果未找到,则使用该 ID 作为查询文本继续搜索
第 2 步:搜索
并行运行 2 次 search_memories 调用:
- 广泛搜索:
query=<user's query>,filters={"AND": [{"user_id": "<id>"}, {"app_id": "<pid>"}]},top_k=10,rerank=true - 定向搜索:
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