peek について
peekは、プロジェクトのメモリを素早く検索し、簡潔に表示するMem0スキルです。メモリIDを認識して直接検索することもできます。
主な機能
- 01プロジェクトのメモリ検索
- 02広範検索と決定事項検索
- 03検索結果の再ランキング
- 04IDによるメモリ検索
- 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 の直接検索として扱います。
- 16 進数のみ:
^[a-f0-9]{8}$(短い ID)または^[a-f0-9]{8}-[a-f0-9-]+$(完全な UUID) - 引用参照:
[mem0:<hex>]— 16 進数部分を抽出します
ID が検出された場合:
get_memory(<id>)を直接呼び出します(短い ID の場合は、完全な UUID のプレフィックスとして試します)- 見つかった場合はステップ 3 に進み、単一の結果を表示します
- 見つからなかった場合は、ID をクエリテキストとして検索に進みます
ステップ 2:検索する
search_memories を 2 つ並列で実行します。
- 広範な検索:
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 対応