生產力
obsidian-bases avatar

obsidian-bases

建立與管理 Obsidian Bases (.base 檔案),包含資料庫檢視、複雜篩選、自定義公式與資料彙總功能。

簡介

Obsidian Bases 技能讓代理程式能夠透過管理 .base 檔案,在 Obsidian 知識庫中結構化、查詢與視覺化資訊。此工具是簡易筆記與結構化資料庫管理之間的橋樑,適合需要將筆記集合(如研究論文、專案任務或媒體庫)整理為動態表格、卡片、清單或地圖的使用者。透過此技能,您可以根據元數據、標籤或資料夾結構進行複雜的資料展示。

  • 進階篩選:使用邏輯運算子(AND, OR, NOT)構建複雜查詢,基準包含 YAML Frontmatter 屬性、檔案元數據(建立時間、修改時間、檔案大小)與標籤。
  • 動態公式:使用強大的運算式語言在知識庫內執行計算與資料處理,例如計算專案時程、格式化日期、計算時間間隔或進行數值屬性運算。
  • 多重檢視佈局:為同一資料來源定義多種展示層,包括用於試算表的表格檢視、用於視覺化內容的卡片庫,以及用於空間組織的地圖檢視。
  • 資料彙總:實作自定義彙總公式,計算大型筆記集合的平均值、計數或邏輯運算。
  • 結構感知編輯:在寫入檔案前,自動驗證 YAML 結構、屬性參考與公式語法。

當您需要自動化整理知識庫時,請使用此技能。它在生成進度報告、追蹤閱讀清單或監控任務進度方面特別有效。使用時,請確保參考的屬性與筆記中的 YAML 屬性相符。請留意 YAML 語法限制(如特殊字元需引號),並確保公式運算式正確被引號包圍。此技能支援進階日期運算,可利用時間長度與日期函式應用於複雜的時間追蹤需求。務必在 Obsidian 中檢視產生的 .base 檔案以確認檢視結果是否如預期呈現。

倉庫統計

Star 數
27,134
Fork 數
1,790
Open Issue 數
33
主要語言
未提供
預設分支
main
同步狀態
閒置
最近同步時間
2026年4月29日 上午01:24
在 GitHub 查看