在 AI 驅動的開發環境中,使用 Openclaw Skills 直接將程式碼從儲存庫自動部署到伺服器。
從來源直接安裝技能的最快方式。
npx clawhub@latest install deploybot
將技能資料夾複製到以下位置之一
~/.openclaw/skills/ <project>/skills/ 優先級:工作區 > 本地 > 內建
將此提示詞複製到 OpenClaw 即可自動安裝。
請幫我使用 Clawhub 安裝 deploybot。如果尚未安裝 Clawhub,請先安裝(npm i -g clawhub)。
取得包含原生技能檔案的ZIP壓縮檔。
用於 Openclaw Skills 的 DeployBot 技能是一個強大的整合工具,旨在自動化程式碼部署的生命週期。它將您的 AI 代理連接到 DeployBot 強大的基礎設施,實現儲存庫、環境和伺服器配置的無縫管理。透過利用 Membrane 框架,此技能處理身分驗證和憑據刷新的繁重工作,在您的 AI 工具與 CI/CD 流水線之間提供安全橋樑。
此整合允許開發人員和 DevOps 團隊透過高階指令觸發部署、監控伺服器狀態並管理設定檔。無論您是部署到測試環境還是正式環境,該技能都能確保您的 Openclaw Skills 擁有必要的上下文和權限,以最少的人工干預執行複雜的部署邏輯。
全域安裝所需的 CLI:
npm install -g @membranehq/cli@latest
登入並指定您的代理類型以優化 Openclaw Skills 效能:
membrane login --tenant --clientName=openclaw
連接到您的 DeployBot 帳戶:
membrane connection ensure "https://deploybot.com" --json
如果連接狀態為 BUILDING,請等待其就緒:
membrane connection get <id> --wait --json
該技能將 DeployBot 數據組織成可透過 Openclaw Skills 存取的階層結構:
| 層級 | 組件 | 描述 |
|---|---|---|
| 1 | Account | 儲存庫和全域設定的主容器。 |
| 2 | Repository | 包含程式碼庫的連結原始碼控制。 |
| 3 | Project | 伺服器、配置和通知設定的分組。 |
| 4 | Environment | 特定的部署目標,如開發、測試或正式環境。 |
| 5 | Deployment | 程式碼傳輸和執行日誌的單個記錄。 |
| 6 | Server | 接收部署的實體或虛擬基礎設施。 |
加載中







































