チュートリアル 20

チュートリアル 20 — OpenClaw Obsidian Skillチュートリアル:AIが自動でノートを書き、Vaultを整理し、双方向リンクを作成(2026)

目標:Obsidian Skillをインストールして、obsidian-cli経由でOpenClawが自然言語でObsidian Vaultを操作できるようにします:ノートの読み書き、リンクの作成、フォルダの整理。


Obsidian Skillとは?

Obsidian SkillはClawHub上の人気の知識管理Skill(68k ダウンロード)で、obsidian-cli を通じてOpenClawとローカルのObsidian Vaultを橋渡しします。インストール後、一言でAIに本来手動で行うノートタスクを完成させることができます:毎日のノートの自動書き込み、フォルダのバッチ整理、双方向リンクネットワークの作成。


ステップ1:依存CLIツールのインストール

Obsidian Skillは obsidian-cli に依存しています。まずグローバルにインストールします:

npm install -g obsidian-cli

インストールの確認:

obsidian-cli --version
# バージョン番号が出力されるはずです。例:1.5.3

macOSユーザーでGatekeeperエラーが出た場合は:

xattr -d com.apple.quarantine $(which obsidian-cli)

ステップ2:SkillのインストールとVaultパスの設定

WebChatまたはTelegramで送信します:

/install @steipete/obsidian

インストール完了後、Vaultのパスを設定します:

/config obsidian vault_path ~/Documents/MyVault

またはコマンドラインで直接設定を書き込みます:

pnpm openclaw config set obsidian.vault_path "/Users/yourname/Documents/MyVault"

SkillがVaultにアクセスできるか確認します:

pnpm openclaw skills list
# obsidianがリストにあることを確認
 
# 接続テスト
obsidian-cli --vault ~/Documents/MyVault list

ステップ3:既存のノートを読む

インストール後すぐに自然言語でVaultの内容を検索できます:

Obsidian Vaultで「プロジェクト管理」に言及しているすべてのノートを検索してください

タグでフィルタリングします:

#todoタグが付いたすべてのノートを更新時間でソートしてリストアップしてください

特定のノートを読み取ります:

Vaultの「2026-01-15 日次振り返り」というノートを読んでください

キーワードの一括検索:

obsidian-cli --vault ~/Documents/MyVault search "OpenClaw" --tag "技術" --limit 20

openclaw で Obsidian ノートを自動書き込みの前提として、まずAIに現在のノート構造を把握させるために、全Vaultのディレクトリスキャンを一度実行させることをお勧めします。


ステップ4:新しいノートを作成する(frontmatterと双方向リンクを含む)

AIに完全な構造を持つノートを作成してもらいます:

Obsidianの「Projects/OpenClaw」フォルダに新しいノートを作成してください。タイトルは「MCP統合方案」、
frontmatterを追加(tags: [技術, MCP], created: 2026-03-30)、
本文にこのノートのアウトラインを書き、Vaultにある「API設計原則」ノートへのリンクを追加してください

生成されるノートの形式の例:

---
tags: [技術, MCP]
created: 2026-03-30
status: draft
---
 
# MCP統合方案
 
## 背景
 
[[API設計原則]] のインターフェース仕様の議論を参考にして...
 
## 方案設計
 
- [ ] MCPサーバーのデプロイ方法を確定する
- [ ] 認証メカニズムを設定する
 
## 関連ノート
 
[[OpenClawアーキテクチャ]] | [[Skill開発ガイド]]

openclaw obsidian 双方向リンク 自動生成のキーポイント:どの既存ノートにリンクしたいかAIに伝えると、自動的に [[]] 形式のWikiリンクを生成します。


ステップ5:Vaultの整理(バッチリネームと移動)

乱雑なノートフォルダをバッチで整理します:

Vaultのルートディレクトリにある日付(形式:2025-xx-xx)を含むすべてのノートを「Daily Notes/2025」フォルダに移動してください

バッチリネーム:

「Inbox」フォルダ内のすべてのノートを、本文の最初の行のH1タイトルに基づいてファイル名を変更してください

タグの整理:

Vault全体をスキャンして、frontmatterのないノートを見つけて、tagsとcreatedフィールドを順番に追加してください

コマンドラインでバッチ操作:

obsidian-cli --vault ~/Documents/MyVault organize \
  --move-pattern "^\d{4}-\d{2}-\d{2}" \
  --target "Daily Notes/2025"

ステップ6:毎日のワークフロー——Daily Noteの自動書き込み

これが最も人気のある使用シナリオの一つです。毎日の仕事終わりに送信します:

今日(2026-03-30)のObsidian Daily Noteを書いてください。
内容は:今日完了した作業、遭遇した問題、明日の計画、
形式はObsidianの標準テンプレートを使用し、関連プロジェクトのノートに自動リンクしてください

または定期タスクと組み合わせて(チュートリアル 06 参照)、毎日18:00に自動でトリガーします:

# crontab -e に追加
0 18 * * * pnpm openclaw run "今日のObsidian Daily Noteを書いて、今日のデータをカレンダーとタスクシステムから取得して"

openclaw 毎日自動まとめ Obsidianに保存の完全なフロー:AIが当日のGit commit、カレンダーイベントを読み取る → ノートに整理する → Daily Noteに書き込む → 関連プロジェクトに自動リンクする。


ステップ7:Summarize Skillと組み合わせて使用する

チュートリアル 10 のSummarize SkillとObsidian Skillを連携させます:

この記事を要約してObsidianに保存してください:
https://example.com/interesting-article

「読書ノート」フォルダに保存して、タイトルは記事のタイトルを使用、
tags: [読書, 技術]を追加し、本文の末尾に元の記事のリンクを加えてください

「Webページを読む → 要点を抽出する → ノートに保存する」という完全なフローをワンクリックで完成させ、自動化された知識管理システムを実現します。


よくある質問

OpenClawはObsidianのMarkdownファイルを直接読み書きできますか?

できます。ObsidianのノートはローカルのMarkdownファイルであり、obsidian-cliはファイルシステムを直接操作します。Obsidian Appが開いているかどうかには依存しません。OpenClawがobsidian-cli経由でファイルを読み書きした後、次にObsidian Appを開くと自動的に新しいコンテンツが表示されます。唯一の前提はOpenClawが動作しているマシンがVaultが存在するディレクトリパスにアクセスできることです(ローカルやネットワークマウントパスの両方が可能)。

Obsidian SkillにはObsidianのプラグインのインストールが必要ですか?

Obsidianのプラグインは一切不要です。Obsidian SkillはobsidianCliでVaultのファイルシステムを直接操作し、Obsidian Appのプラグインシステムを完全にバイパスします。つまり、Obsidianをインストールしていない場合でも(例えばサーバーでOpenClawを実行している場合)、Skillは正常に動作します。DataviewやTemplaterなどのプラグインを使用している場合、AIが作成したノートは次回Obsidianを開いた際にこれらのプラグインによって正常に処理されます。

AIが作成したノートは既存のコンテンツを上書きしますか?

デフォルトでは上書きしません。Obsidian Skillは書き込む前に対象パスに同名のファイルが存在するか確認し、存在する場合は上書きするか内容を追加するか確認を求めます。AIに既存のノートに内容を追加させたい場合(例えば毎日Daily Noteに追加する)は、「作成する」ではなく「追加する」と明示してください。初回使用時は重要でないフォルダでテストし、AIの操作の動作を把握してからコアのノートに適用することをお勧めします。

Obsidian Syncで同期しているVaultをサポートしていますか?

サポートしています。Obsidian Syncはローカルファイルシステムに基づいてクラウド同期を追加するだけで、obsidian-cliはローカルファイルを読み書きするため、同期メカニズムには影響しません。AIがノートを書き込んだ後、次回Obsidian Appを起動した際にObsidian Syncが自動的に新しいファイルを他のデバイスに同期します。注意:OpenClawとObsidian Appが同時に同じファイルを書き込んでいる場合、競合が生じる可能性があります。AIによるバッチ操作時はObsidian Appを閉じることをお勧めします。


次のステップ

  • チュートリアル 21 — Notion Skillをインストールして、AIのワークフローをチームコラボレーションデータベースに拡張する
  • チュートリアル 10 — Summarize Skillを復習して、Obsidianとの組み合わせ使用効果を最大化する

关注我们,获取最新 AI 动态

在 X 上关注 @lanmiaoai,第一时间获取教程更新、AI 工具推荐。

立即关注