allenhutchison/obsidian-gemini
An obsidian plugin to interact with Google Gemini
解決的問題
Gemini Scribe 是一個 Obsidian 插件,可將您的個人知識庫轉換為活躍的 AI 驅動工作空間。它解決了 AI 與個人筆記脫節的問題,讓 AI 代理能讀取、撰寫與整理您的庫,並為撰寫與研究提供上下文感知的協助。
工作原理
此插件整合 Google 的 Gemini 模型(雲端)、Ollama(本機)或 OpenAI(雲端/相容伺服器)。它使用工具呼叫代理,可直接與 Obsidian 庫互動——搜尋檔案、編輯內容、建立新筆記。它也透過 Google 的 File Search API 實作語意搜尋,根據意義而非關鍵字尋找筆記。對於自動化,它包含生命週期鈎子,可在庫事件(如檔案建立)觸發時執行 AI 操作,並提供類似 cron 的排程器以執行重複任務。
適用對象
希望將高強度 AI 代理整合至筆記工作流程中,以自動化庫維護、在筆記中進行深度研究,或取得即時 IDE 風格文字補全的 Obsidian 使用者。
主要特色
- 代理式庫管理:具備差異審查系統的 AI 代理,可搜尋、讀取、建立與編輯筆記。
- 語意搜尋:對庫進行背景索引,實現基於意義的筆記與附件檢索。
- 多模態支援:可將圖片貼入聊天中進行分析,並支援 SVG 光柵化。
- 自動化工具:支援事件驅動的 AI 執行生命週期鈎子,以及用於重複任務的 cron 風格排程器。
- uma MCP 伺服器支援:實驗性整合 Model Context Protocol,透過外部工具擴展代理能力。
- 本機與雲端彈性:支援透過 Ollama 使用本機模型,或透過 Gemini 和 OpenAI 使用雲端模型。
- IDE 風格補全:輸入時提供即時、上下文感知的文字建議。
相關
- 專案
- 專案
- 專案
- 專案
- 專案