mcpField
M
memory

memory

github.com/hkudsエージェントワークフロー49.7k64 回インストール1 日前に更新
リポジトリ

memory について

コンテキストに読み込まれていない追記型 JSONL 履歴ログを検索するスキルです。grep で過去の出来事を探し、一致した記録を確認する手順を示します。

主な機能

  1. 01システム指定の履歴ログを検索
  2. 02件数を確認してから検索を絞り込み
  3. 03時刻や JSON 断片を文字列として照合
  4. 04結果のページ分割と前後記録の確認

活用シーン

  1. 01プロジェクトの過去の議論を探す
  2. 02トピックや日付で履歴を特定

インストール

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

$npx skills add https://github.com/hkuds/nanobot --skill memory

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

詳細

メモリ

過去のイベントを検索する

システムプロンプトにある正確な History log のパスを grep で検索してください。プロジェクト相対の memory/history.jsonl は別のワークスペースに属している可能性があります。このログは追記専用の JSONL で、 各エントリに cursor、timestamp、content があり、コンテキストには読み込まれません。

まず output_mode="count" で広く検索し、その後トピックや日付で絞り込み、一致するコンテンツを要求します。 リテラルのタイムスタンプや JSON 断片には fixed_strings=true を使用してください。 長い結果は head_limit / offset でページングし、近隣のエントリが重要な場合は context_before / context_after を使用してください。

例(<history-log-path> はシステムプロンプトのパスに置き換えてください): grep(pattern="project-name", path="<history-log-path>", output_mode="content", case_insensitive=true, head_limit=20)

コメント