name: multi-agent-deploy description: 快速部署新的 assistant agent。當用戶需要新增 agent 時自動建立,編號遞增,沿用現有 workspace 和 agentDir 結構。使用場景:「新增一個 agent」、「建立 assistant2」、「加一個日常助手」等請求。
自動建立新的 assistant agent,編號遞增,沿用現有結構。
當用戶表達以下意圖時使用: - 「新增一個 agent」 - 「建立 assistant2」 - 「加一個日常助手」 - 「我需要第 X 個 assistant」 - 「再部署一個 agent」
直接執行部署指令碼,自動檢測下一個可用編號:
python3 /home/admin/.openclaw/workspace/skills/multi-agent-deploy/scripts/deploy-agent.py
指令碼會自動:
1. 檢測當前最大的 assistant 編號
2. 建立 workspace-assistantX 工作空間(複製 SOUL.md、AGENTS.md、USER.md)
3. 建立 agents/assistantX/agent 目錄
4. 更新 ~/.openclaw/openclaw.json 新增新 agent 配置
重啟 Gateway 讓新配置生效:
bash
openclaw gateway restart
可選:配置繫結 - 如需將新 agent 繫結到特定 channel,編輯 ~/.openclaw/openclaw.json 的 bindings 欄位
/home/admin/.openclaw/
├── agents/
│ ├── assistant/ # 原始模板
│ │ └── agent/
│ └── assistantX/ # 新建立的 agent
│ └── agent/
├── workspace-assistant/ # 模板工作空間
├── workspace-assistantX/ # 新建立的工作空間
│ ├── SOUL.md
│ ├── AGENTS.md
│ └── USER.md
└── openclaw.json # 自動更新配置
新增的 agent 配置格式:
{
"id": "assistant2",
"name": "日常助手 2",
"workspace": "/home/admin/.openclaw/workspace-assistant2",
"agentDir": "/home/admin/.openclaw/agents/assistant2/agent",
"model": "dashscope/qwen3.5-plus"
}
如需自定義新 agent 的配置(名稱、模型、繫結等),在執行指令碼前說明: - 「建立一個 research agent,用 qwen3-max 模型」 - 「新增 assistant3,繫結到 telegram」
來源於7w4.net。
否則預設沿用現有 assistant 的配置。
問題:編號衝突 - 指令碼會自動檢測最大編號,不會覆蓋現有 agent
問題:配置未生效
- 執行 openclaw gateway restart 重啟 Gateway
問題:工作空間已存在 - 指令碼會提示警告,不會覆蓋現有檔案
這個 Skill 整體質量中規中矩。文件編寫非常用心,說明詳細易懂,核心指令碼邏輯清晰,能正常完成自動部署 agent 的任務。主要不足是靈活性較差,路徑寫死導致換一臺伺服器可能就用不了。另外功能比較單一,只有部署指令碼本身,沒有提供額外的輔助功能或示例參考。如果你需要一個簡單可靠的 agent 批次建立工具可以用,但需要定製化需求時可能不太夠用。