生產力
building-logseq-plugins
Logseq 外掛開發專家指南,專注於新版資料庫架構、API 整合與屬性管理。
簡介
此技能作為開發人員為 Logseq 平台建立擴充功能時的專屬技術架構師。它為那些正在遷移或為現代資料庫驅動的圖譜架構建立外掛的開發者提供深度協助。無論您是在使用 logseq.Editor、logseq.DB 或 logseq.App 等核心 API 命名空間,還是處理 Datalog 查詢的複雜性,此技能都能提供精確的架構指導與程式碼模式,確保您的外掛在不同圖譜環境中保持高效且相容。
-
完整支援外掛清單設定 (package.json) 與沙盒 iframe 架構。
-
提供 Logseq 外掛 API 的專家協助,包含斜線指令註冊、UI 元件建立與自訂設定結構定義。
-
針對 DB 版本相容性的專業知識,包含從基於內容的存取轉換為基於標題/屬性的區塊存取。
-
針對 Datascript 引擎的進階 Datalog 查詢建構,包含參數處理與基於實體的關聯查找。
-
區塊屬性管理的標準化模式,包含區塊屬性的插入/更新、標籤處理與結構化資料管理。
-
針對 DB 與 Markdown 圖譜之間特徵偵測的開發實踐,確保跨版本相容性。
-
最適合擴充 Logseq 功能的開發人員、外掛作者與進階使用者。
-
適用於排解 API 相關錯誤、最佳化資料庫查詢或實作複雜的區塊操作邏輯。
-
提供即時存取外掛的樣板結構、初始化樣板與生命週期管理。
-
預期獲得遵循官方 Logseq 開發標準與 2024 年後增強 API 規範的結構化程式碼片段。
-
限制:主要專注於 logseq/libs 的 JavaScript/TypeScript 生態系統與前端 iframe 通訊。
倉庫統計
- Star 數
- 3
- Fork 數
- 0
- Open Issue 數
- 29
- 主要語言
- Python
- 預設分支
- main
- 同步狀態
- 閒置
- 最近同步時間
- 2026年5月3日 下午07:36