生產力
obsidian-get avatar

obsidian-get

讀取 Obsidian 知識庫或筆記庫中特定筆記的全文內容。

簡介

obsidian-get 工具是一款專為代理工作流程設計的專業工具,用於從 Obsidian 筆記庫中檢索原始 Markdown 內容。它在個人知識管理 (PKM) 生態系統中充當重要的數據訪問層,使代理能夠攝取、分析並整合存儲在本地 Markdown 筆記中的信息。通過提供讀取特定文件的直接機制,該工具實現了複雜的推理任務,例如交叉引用研究文檔、提取項目需求或總結先前透過 obsidian-search 等發現工具識別的長篇筆記。它特別針對在受安全政策限制的本地開發或知識工作環境中運行的代理進行了優化。

  • 檢索已配置 Obsidian 筆記庫中任何可訪問筆記的完整 Markdown 源代碼。

  • 支援相對文件路徑解析,以確保嚴格遵守筆記庫邊界,防止未經授權訪問預期目錄之外的文件。

  • 包含可配置的截斷閾值,以便在處理超長 Markdown 文檔時管理上下文視窗限制。

  • 與 CyberneticAgents 運行時無縫集成,允許進行順序工具鏈式調用,例如代理先搜尋筆記,隨後讀取其內容進行進一步處理。

  • 在執行 obsidian-search 以檢索相關文件的完整上下文後使用此工具。

  • 確保環境變數中正確配置了 OBSIDIAN_VAULT_PATH,以便工具能夠定位您的文件。

  • 工具輸入需要相對路徑字串 (例如:Projects/Research/Draft.md)。

  • 請注意字符限制;如果筆記過長,輸出可能會被截斷,以保護系統穩定性和 token 效率。

  • 此工具設計為僅供讀取 Markdown 文件;請確保您的 Obsidian 筆記庫可透過容器化環境供代理運行時訪問。

倉庫統計

Star 數
4
Fork 數
2
Open Issue 數
11
主要語言
Python
預設分支
main
同步狀態
閒置
最近同步時間
2026年5月3日 下午08:26
在 GitHub 查看