工程開發
clawhub avatar

clawhub

OpenClaw AI 助理的官方 CLI 工具,用於搜尋、安裝、管理與發布自訂代理技能與註冊表。

簡介

ClawHub 是 OpenClaw 生態系統的核心命令列介面與套件管理工具,專為簡化 AI 代理技能的完整生命週期而設計。作為個人 AI 助理,OpenClaw 依賴模組化技能架構,而 ClawHub 則是探索、部署與版本控制的中心樞紐。開發人員與進階使用者可透過此工具與註冊表互動,確保其代理環境與最新的社群貢獻或私有開發技能保持同步。無論是引導新安裝還是維護複雜的多技能代理設定,ClawHub 都能有效處理相依性解析與跨平台相容性。

  • 在 OpenClaw 註冊表中進行精確搜尋,以找出特定的代理技能,涵蓋從資料庫維護到複雜的工作流程自動化。

  • 支援完整的版本控制,允許使用者將技能鎖定在特定版本,以確保開發環境的穩定性。

  • 透過強大的更新機制維護代理工作區,包括基於雜湊 (hash) 的檔案比對、強制升級選項,以及一次性更新所有活躍技能的功能。

  • 簡化發布流程,將本機開發的技能專案輕鬆上傳至註冊表,同時提供自動化變更日誌管理與元數據標籤功能。

  • 透過安全的 CLI 登入機制進行認證,確保對私有註冊表與個人化發布環境的存取安全。

  • 列出已安裝技能並檢查狀態,以隨時掌握代理的現有能力與更新狀況。

  • ClawHub 預設連線至 clawhub.com,但支援透過 CLAWHUB_REGISTRY 環境變數進行設定,適用於企業或私有內部部署需求。

  • CLI 高度可設定,使用者可利用 --workdir 或 --dir 參數覆寫安裝目錄,以便與現有的 OpenClaw 工作區無縫整合。

  • 在執行更新指令時,工具會對本機檔案進行雜湊比對,確保僅應用必要的變更,藉此減少頻寬消耗並防止設定漂移。

  • 支援無頭 (headless) 環境,透過 --no-input 與 --force 參數,方便團隊將自訂技能的建置與部署流程整合至 CI/CD 管線中。

  • 具備優秀的跨平台相容性,在 macOS、Linux 與 Windows (WSL2) 的 Node.js 執行環境下皆能順暢運作。

倉庫統計

Star 數
365,939
Fork 數
75,026
Open Issue 數
6,979
主要語言
TypeScript
預設分支
main
同步狀態
閒置
最近同步時間
2026年4月29日 上午02:50
在 GitHub 查看