mcpField
M
memory-search

memory-search

github.com/davila7エージェントワークフロー33.0k139 回インストール今日更新
リポジトリ

memory-search について

memory-search は、会話履歴から関連する文脈を探す AI Maestro のスキルです。セマンティック検索、キーワード検索、コードシンボル検索を組み合わせます。

主な機能

  1. 01会話のハイブリッド検索
  2. 02概念のセマンティック検索
  3. 03語句の完全一致検索
  4. 04コードシンボル検索
  5. 05メッセージ役割による絞り込み

活用シーン

  1. 01過去のプロジェクト判断の確認
  2. 02以前話題にした関数の検索
  3. 03過去の設計背景の参照

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/davila7/claude-code-templates --skill memory-search

インストール後、Claude Code で/memory-searchを入力して読み込まれたか確認します。

詳細

AI Maestro Memory Search

セマンティック、キーワード、シンボルのマッチングを使って会話履歴を検索します。過去の決定事項、議論、コンテキストをセッションをまたいで呼び出せます。AI Maestro スイートの一部です。

前提条件

ローカルで実行中の AI Maestro が必要です。メモリのインデックス作成には、ベクトル検索用に CozoDB を使用します。

# Install memory tools
git clone https://github.com/23blocks-OS/ai-maestro-plugins.git
cd ai-maestro-plugins && ./install-memory-tools.sh

基本動作

どのタスクを開始する前にも、関連するコンテキストをメモリから検索してください:

Receive instruction -> Search memory -> Then proceed

コマンド

コマンド説明
memory-search.sh "<query>"ハイブリッド検索(推奨)
memory-search.sh "<query>" --mode semantic概念的に関連するものを検索
memory-search.sh "<query>" --mode term完全一致のテキスト検索
memory-search.sh "<query>" --mode symbolコードシンボルのマッチング
memory-search.sh "<query>" --role userユーザーのメッセージのみ
memory-search.sh "<query>" --role assistantアシスタントのメッセージのみ

検索モード

モード用途
hybrid(デフォルト)一般的な検索、ほとんどの場合
semantic関連する概念、異なる言い回し
term正確な関数名・クラス名
symbol複数のコンテキストにまたがるコード識別子

使用例

# User asks to continue previous work
memory-search.sh "authentication"

# Find a specific component discussion
memory-search.sh "PaymentService" --mode term

# Find related design discussions
memory-search.sh "error handling patterns" --mode semantic

# Find code symbol references
memory-search.sh "processPayment" --mode symbol

他のスキルとの組み合わせ

完全なコンテキストを得るには、docs-search と graph-query と組み合わせてください:

memory-search.sh "feature"       # What did we discuss?
docs-search.sh "feature"         # What do docs say?
graph-describe.sh ComponentName  # What is the structure?

AI Maestro の全機能

このスキルは AI Maestro プラットフォームの一部であり、AI エージェントのオーケストレーション向けに 6 つのスキル を提供します: メッセージング、メモリ、ドキュメント、グラフ、計画、エージェント管理。

コメント