生產力
bookstack
透過程式化方式管理 BookStack 知識庫。支援對書籍、章節與頁面進行 CRUD 操作,並可透過 REST API 執行全文檢索。
簡介
BookStack API Skill 為您的 BookStack 文件系統提供了一個強大的介面。該工具專為技術作者、知識管理員與開發人員設計,連接了本地開發環境與集中式維基系統。它能實現文檔工作流的自動化,確保知識庫能隨著程式碼變更、部署記錄或專案更新而同步,無需手動操作瀏覽器。使用者可程式化地創建、讀取、更新與刪除 (CRUD) 書籍、章節與頁面,非常適合高效維護技術文件、內部維基或專案知識庫。
-
完整支援 REST API 互動,包括頁面提取、HTML/Markdown 內容更新,以及架子與書籍的組織管理。
-
內建全文檢索功能,可快速在大型執行個體中定位文檔。
-
支援 HTML 與 Markdown 內容格式,提供彈性的內容創作與更新方式。
-
支援自動化流程,可將外部文件工作流與知識庫同步,或進行大量內容匯入。
-
採用安全設計,透過本地設定檔儲存 API 憑證,確保敏感 Token 不會洩露在原始程式碼中。
-
在進行驗證前,請確保 BookStack 設定中已為您的使用者角色啟用「Access System API」權限。
-
在發送請求時務必包含正確的 User-Agent 標頭,特別是在 Cloudflare 保護下的站點,以避免發生 403 Forbidden 錯誤。
-
對於大規模內容更新,建議將內容存放在暫存檔中並傳遞給腳本,以避免命令列參數限制或跳脫字元問題。
-
腳本會自動處理內容格式轉換,必要時請使用 --markdown 旗標來進行輸入或讀取。
-
憑證應安全地儲存在 ~/.clawdbot/clawdbot.json 設定檔中,以確保在不同環境間的可攜性與安全性。
倉庫統計
- Star 數
- 4,456
- Fork 數
- 1,217
- Open Issue 數
- 7
- 主要語言
- Python
- 預設分支
- main
- 同步狀態
- 閒置
- 最近同步時間
- 2026年4月30日 下午04:22