🊔 Mory 完党セットアップガむド

git clone https://github.com/nyasuto/mory.git

📖 3
📅 2026/1/11
📋 44セクション
📄 5k文字

🚀 クむックセットアップ5分

1. プロゞェクトのビルド

# クロヌンずビルド
git clone https://github.com/nyasuto/mory.git
cd mory
make build

# ビルドの確認
./bin/mory --version

2. Claude Desktopの蚭定

Claude Desktop蚭定ファむルを線集したす

macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json

{
  "mcpServers": {
    "mory": {
      "command": "/full/path/to/mory/bin/mory"
    }
  }
}

重芁: /full/path/to/mory/bin/mory を実際の絶察パスに眮き換えおください

3. Claude Desktopの再起動

蚭定を有効にするため、Claude Desktopを完党にシャットダりンしお再起動しおください。

🧪 セットアップのテスト

基本メモリテスト

Claude Desktopで以䞋の䌚話を詊しおください

あなた: 私の誕生日は1990幎5月15日です。蚘憶しおください。
Claude: [save_memory ツヌル実行] ✅ 誕生日を蚘憶したした

あなた: 私に぀いお䜕か知っおる
Claude: [list_memories ツヌル実行] はい、以䞋の情報を蚘憶しおいたす
- 誕生日: 1990幎5月15日

これが動䜜すれば、基本セットアップは完了です🎉

🔍 高床な機胜のセットアップ

怜玢機胜Phase 2

怜玢機胜は基本セットアップ埌すぐに䜿甚できたす

あなた: プログラミングに関する蚘憶を怜玢しお
Claude: [search_memories ツヌル実行] 関連床スコア付きでプログラミング関連の蚘憶を発芋

Obsidian連携Phase 2

Obsidian機胜を䜿甚するには、远加の蚭定が必芁です

オプション1: 環境倉数

export MORY_OBSIDIAN_VAULT_PATH="/path/to/your/obsidian/vault"

オプション2: 蚭定ファむル

~/.mory/config.json を䜜成

{
  "obsidian": {
    "vault_path": "/path/to/your/obsidian/vault"
  }
}

Obsidian連携のテスト

あなた: Obsidianボルトから孊習ノヌトをむンポヌトしお
Claude: [obsidian_import ツヌル実行] ボルトからX個のノヌトを正垞にむンポヌトしたした

あなた: 今日の孊習内容から振り返りノヌトを䜜成しお
Claude: [generate_obsidian_note ツヌル実行] 日次振り返りノヌトを生成したした

📖 完党機胜ガむド

1. コアメモリ操䜜

情報の保存

あなた: 私の奜きな色は青です。芚えおおいお
→ カテゎリず自動生成IDでメモリに保存

あなた: メモGoの孊習を開始した
→ 孊習関連のメモリずしお保存

あなた: 重芁プロゞェクトの締切は来月15日
→ 高優先床の指瀺付きで保存

情報の取埗

あなた: 私の奜きな色は
→ 色の奜みを怜玢しお取埗

あなた: 私に぀いお知っおいるこずを党郚教えお
→ 保存されたすべおのメモリを時系列で䞀芧衚瀺

2. 高床な怜玢Phase 2

スコアリング付きテキスト怜玢

あなた: プログラミングに関する蚘憶を怜玢
→ 関連床スコアリング付き党文怜玢
→ 類䌌床でランク付けされた結果

あなた: API蚭蚈に぀いお䜕か芚えおる
→ API関連コンテンツを怜玢
→ 信頌床スコア付きでマッチを衚瀺

カテゎリフィルタリング

あなた: 孊習カテゎリの蚘憶だけ怜玢しお
→ 特定カテゎリ内での怜玢
→ より粟密な結果

あなた: 仕事関連で "締切" を含む蚘憶を探しお
→ カテゎリずキヌワヌドの組み合わせ怜玢

3. Obsidian連携Phase 2

ノヌトのむンポヌト

ボルト党䜓のむンポヌト

あなた: Obsidianボルト党䜓をむンポヌトしお
→ ボルトからすべおの.mdファむルをむンポヌト
→ フォルダ構造によっお自動的にカテゎリ分類
→ タグずフロントマタヌを抜出

カテゎリ特定のむンポヌト

あなた: Obsidianの"å­Šç¿’"フォルダだけむンポヌト
→ 特定のフォルダ/カテゎリをむンポヌト
→ フォルダ構造をカテゎリずしお保持

高床なむンポヌトオプション

あなた: ドラむランでObsidianむンポヌトを確認
→ むンポヌトされる内容をプレビュヌ
→ 実際のデヌタ倉曎なし

あなた: 重耇をスキップしおむンポヌト
→ 重耇゚ントリを回避
→ スマヌトな重耇怜出

ノヌトの生成

日次ノヌト

あなた: 今日の䜜業から日蚘ノヌトを䜜成
→ 時系列の日次ノヌトを䜜成
→ 今日のメモリを含む
→ 関連するメモリを自動怜出

サマリヌノヌト

あなた: 孊習カテゎリからサマリヌノヌトを生成
→ 敎理されたサマリヌを䜜成
→ トピックずテヌマでグルヌプ化
→ 統蚈ずメタデヌタを含む

プロゞェクトレポヌト

あなた: プロゞェクト関連の蚘憶からレポヌト䜜成
→ 構造化されたプロゞェクト文曞
→ 進捗远跡を含む
→ プロフェッショナルなレポヌト圢匏

🛠 開発コマンド

# プロゞェクトのビルド
make build

# テストの実行
make test

# 品質チェックフォヌマット、リント、テスト
make quality

# テストカバレッゞの生成
make test-coverage

# ビルド成果物のクリヌンアップ
make clean

🐛 トラブルシュヌティング

よくある問題

1. Claude DesktopでMoryツヌルが衚瀺されない

  • 確認: 蚭定ファむルの構文有効なJSON
  • 確認: バむナリぞの絶察パス
  • 解決策: Claude Desktopを完党に再起動

2. "Command not found" ゚ラヌ

  • 確認: バむナリが存圚し実行可胜であるこず
  • 解決策: make build を実行し ./bin/mory --version で確認

3. Obsidianむンポヌトが倱敗する

  • 確認: ボルトパスが正しくアクセス可胜であるこず
  • 確認: 環境倉数たたは蚭定ファむルのセットアップ
  • 解決策: ls "$MORY_OBSIDIAN_VAULT_PATH" でテスト

4. メモリが氞続化されない

  • 確認: デヌタディレクトリのアクセス暩限
  • 確認: ディスク容量の可甚性
  • 解決策: ~/.mory/ ディレクトリずログを確認

デバッグ情報

デバッグログを有効化

export MORY_DEBUG=true
./bin/mory

デヌタファむルの確認

ls -la ~/.mory/
cat ~/.mory/memories.json
tail ~/.mory/operations.log

🎯 䜿甚パタヌンずコツ

効果的なメモリ管理

  1. 明確なカテゎリを䜿甚: "å­Šç¿’"、"仕事"、"個人"、"プロゞェクト"
  2. 説明的なキヌを远加: 取埗を容易にする
  3. 関連するタグを含める: 怜玢粟床を向䞊
  4. 定期的なクリヌンアップ: 叀い情報を削陀

怜玢のベストプラクティス

  1. 具䜓的なキヌワヌドを䜿甚: 䞀般的な甚語より効果的
  2. カテゎリ怜玢を組み合わせ: 結果を効果的に絞り蟌み
  3. 関連床スコアを確認: 高いスコアより良いマッチ
  4. 怜玢語句を反埩: 異なる衚珟を詊す

Obsidian連携のコツ

  1. 最初にボルトを敎理: きれいな構造より良いむンポヌト
  2. フロントマタヌを䜿甚: 豊富なメタデヌタを提䟛
  3. 䞀貫しおタグ付け: カテゎリ分類を向䞊
  4. ドラむランでテスト: むンポヌト前にプレビュヌ
  5. ボルトをバックアップ: 倧芏暡むンポヌトの前に

📚 次のステップ

  1. テンプレヌトを探玢: 異なるノヌト生成テンプレヌトを詊す
  2. カテゎリをカスタマむズ: 独自の敎理システムを開発
  3. ワヌクフロヌに統合: メモリ䜿甚を習慣化
  4. 貢献: 改善点ずフィヌドバックを共有

🔗 远加リ゜ヌス

  • 技術文曞: API.md
  • 貢献ガむド: CONTRIBUTING.md
  • プロゞェクトホヌムペヌゞ: README.md
  • 課題トラッカヌ: GitHub Issues

ヘルプが必芁ですか GitHubでIssueを䜜成するか、䞊蚘のトラブルシュヌティングセクションを確認しおください。

うたく動䜜したすか リポゞトリにスタヌを付けお、あなたの䜓隓を共有するこずを怜蚎しおください