Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
ObsidianをLLM時代のナレッジベースに! クリッピング→Markdown→CLI連携の実践
Search
Reiki Hattori
July 20, 2025
Technology
1
230
ObsidianをLLM時代のナレッジベースに! クリッピング→Markdown→CLI連携の実践
2025 年 7 月 20 日に開催された「Obsidian 初学者 勉強会」LT登壇資料
https://currypurin-dojo.connpass.com/event/362610/
Reiki Hattori
July 20, 2025
Tweet
Share
Other Decks in Technology
See All in Technology
LLM拡張解体新書/llm-extension-deep-dive
oracle4engineer
PRO
24
6.8k
PHPからはじめるコンピュータアーキテクチャ / From Scripts to Silicon: A Journey Through the Layers of Computing
tomzoh
2
290
AWS CDK 入門ガイド これだけは知っておきたいヒント集
anank
5
790
ClaudeCodeにキレない技術
gtnao
1
880
“日本一のM&A企業”を支える、少人数SREの効率化戦略 / SRE NEXT 2025
genda
1
290
[SRE NEXT 2025] すみずみまで暖かく照らすあなたの太陽でありたい
carnappopper
2
550
CDKコード品質UP!ナイスな自作コンストラクタを作るための便利インターフェース
harukasakihara
2
250
無理しない AI 活用サービス / #jazug
koudaiii
0
110
サービスを止めるな! DDoS攻撃へのスマートな備えと最前線の事例
coconala_engineer
1
190
公開初日に Gemini CLI を試した話や FFmpeg と組み合わせてみた話など / Gemini CLI 初学者勉強会(#AI道場)
you
PRO
0
1.5k
ロールが細分化された組織でSREは何をするか?
tgidgd
1
450
毎晩の 負荷試験自動実行による効果
recruitengineers
PRO
5
190
Featured
See All Featured
The Pragmatic Product Professional
lauravandoore
35
6.7k
Writing Fast Ruby
sferik
628
62k
Gamification - CAS2011
davidbonilla
81
5.4k
GitHub's CSS Performance
jonrohan
1031
460k
A Tale of Four Properties
chriscoyier
160
23k
We Have a Design System, Now What?
morganepeng
53
7.7k
Adopting Sorbet at Scale
ufuk
77
9.5k
Faster Mobile Websites
deanohume
308
31k
jQuery: Nuts, Bolts and Bling
dougneiner
63
7.8k
The Art of Programming - Codeland 2020
erikaheidi
54
13k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
229
22k
How to train your dragon (web standard)
notwaldorf
96
6.1k
Transcript
Obsidian をLLM 時代のナレッジ ベースに! クリッピング→Markdown →CLI 連携の実践 Press Space for
next page
自己紹介 服部 励起 (Reiki Hattori) 🏢 個人事業主(半LLM 無職に近い) 📱 元スマートフォンアプリ開発者
🤖 2020 年からAI 全ブリして独学中 💻 開発PC :Ubuntu 22.04 LTS Desktop X: @srvhat09
あなたのブラウザ、こうなってませんか? 😱 ブラウザタブ地獄 ✅ タブが100 個以上開いてる ✅ どこから来たか忘れてる ✅ 閉じるのが怖い
✅ 「後で読む」が永続化 🤔 LLM 時代の悩み ✅ 情報をLLM に読ませたい ✅ でもフォーマットがバラバラ ✅ コピペは面倒すぎる ✅ 後から探せない この問題、解決しましょう!
なぜObsidian + Markdown なのか? 🚀 LLM 時代の最適解 3 つの理由で解説します
① LLM との相性抜群 🚀 LLM との相性抜群 ✅ Markdown = LLM
が最も理解しやすい形式 ✅ 構造化された情報として認識される ✅ Claude Code 、Gemini CLI 等のdocs フォルダにそのまま配置可能
② シームレスなワークフロー 🎯 情報管理ワークフロー Web 記事 ↓ Obsidian Clipper ↓
Markdown ↓ LLM docs ↓ プロンプトで参照
③ 心理的効果とメリット 💪 心理的効果 情報が安全に保存されているので 勇気を持ってタブを閉じられる 📚 蓄積 🔍 検索
🤖 AI 活用
でも現実は… クリッピングできないサイトがある 😤 よくある問題 🚫 note.com - よく失敗する 🚫 動的サイト
- JS で生成される内容 🚫 認証が必要 - ログイン後のページ 🚫 複雑なレイアウト - 広告まみれサイト 😅 従来の対処法 🤷♂️ 諦める 📋 手動でコピペ 🔄 何度もリトライ 😡 イライラして放置 結果:情報収集ワークフローが破綻
解決策:Gemini CLI + Playwright MCP 🎯 アプローチ 1 Obsidian Terminal
プラグインでGemini CLI を起動 2 Playwright MCP でJavaScript 実行環境ごとページ取得 3 カスタムプロンプトでObsidian 用Markdown に変換 4 完璧なMarkdown をObsidian に保存
設定のポイント 🔧 Gemini CLI 設定 { "theme": "Default", "selectedAuthType": "oauth-personal",
"mcpServers": { "playwright": { "command": "npx", "args": ["@playwright/mcp@latest"] } } } 📝 GEMINI.md プロンプト ✅ Playwright MCP 必須指定 ✅ web_fetch よりも精度重視 ✅ Obsidian プロパティ保護 ✅ 画像URL 取得の最適化 ✅ HTML テーブル形式維持 ⚠️ 重要:Ubuntu 環境ではTerminal プラグインのShell 設定変更が必要
🎬 実演:note.com の記事をクリッピング ❌ Before Web Clipper で失敗 🔧 Process
Gemini CLI 救済 ✅ After 完璧なMarkdown $ gemini 対象URL: https://note.com/electrical_cat/n/n5db5f038a391 Playwright MCPツールでページを取得してください... 🎯 画像・リンク・フォーマット全て完璧に取得! プロンプト: をクリッピングしましたが、うまく取り込めていません。\n 必ず playwright mcp を利用し、ファイル内の `source:` に記載されたURL の内 容を GEMINI.md のルールに従ってMarkdown に変換し、本文を修正してください。
LLM docs 連携の実例 🔄 情報活用ワークフロー 📄 収集 Obsidian で蓄積 📂
配置 docs フォルダ 🤖 参照 Claude Code 等 💡 活用 文脈理解 📚 実用例 • 技術ドキュメント調査 → 実装方針の相談 • 競合分析記事収集 → 戦略立案のブレスト • API 仕様書クリッピング → コード生成時の参照
まとめ:完成されたナレッジワークフロー 🎯 実現できたこと ✅ ブラウザタブ問題の解決 ✅ 諦めていたサイトも確実に保存 ✅ LLM 最適化されたフォーマット
✅ CLI 連携で即座に活用 💪 期待効果 🚀 情報収集の完全自動化 🎯 LLM とのシームレス連携 ⚡ 調査・開発の大幅時短 🧠 外部脳としてのObsidian 活用
🎉 LLM 時代の情報管理革命 完全ワークフローの完成! もうブラウザタブに悩まされることはありません 🎯 タブ地獄 → 体系的ナレッジベース
ありがとうございました! 質疑応答 🙋♂️ 質問 💡 アイデア 🤝 情報交換
おまけ PDF ファイルだって Gemini は出来るよ デモ ぬこぬこさんのPDF 変換してみました プロンプト: のPDF
ファイルを全ページ読み取り、pdfgen.md ルールに従ってMarkdown に変換し、 obsidian ファイルを生成してください 。
詳細な設定方法や GEMINI.md は後ほど共有します