📦 OpenClaw Add Agent — OpenClaw 添加 Agent

v1.0.0

向 OpenClaw 配置添加新代理。用于用户想为 OpenClaw 新增 Telegram bot 代理时。触发词:add agent、new agent、bind telegram。

0· 19·0 当前·0 累计
gaoxiaowei2117 头像by @gaoxiaowei2117 (Galax Gao)
0

运行时依赖

无特殊依赖

安装命令

点击复制
官方npx clawhub@latest install openclaw-add-agent
镜像加速npx clawhub@latest install openclaw-add-agent --registry https://cn.longxiaskill.com

技能文档

将 Agent 添加到 OpenClaw 工作流 步骤 1:收集 Agent 信息 需用户提供:

  • Bot token:Telegram bot token(格式:123456789:ABCdef…)
  • Agent ID:唯一标识(如 translator、customer_support)
  • 用途/名称:显示名(可选,默认用 agent ID)
  • 允许用户:可访问该 bot 的 Telegram 用户 ID(默认与现有 agent 相同)

步骤 2:更新 openclaw.json 编辑 /home/xgao/.openclaw/openclaw.json: A. 在 agents.list 添加 agent: { "id": "", "name": "", "workspace": "/home/xgao/clawd-workspace/" } B. 添加 binding: { "agentId": "", "match": { "channel": "telegram", "accountId": "" } } C. 添加 telegram account: "": { "enabled": true, "dmPolicy": "allowlist", "botToken": "", "allowFrom": [], "groupPolicy": "allowlist", "streaming": "partial" }

步骤 3:创建工作目录 mkdir -p /home/xgao/clawd-workspace/

步骤 4:询问内存隔离 问用户:“是否需要独立的 memory?”

  • Yes → 每个 agent 已有独立 workspace,memory 自动隔离
  • No → 共享 workspace(不推荐)

步骤 5:重启 OpenClaw 提示用户执行:openclaw restart

最小配置示例(translator bot): // agents.list { "id": "translator", "name": "translator", "workspace": "/home/xgao/clawd-workspace/translator" } // bindings { "agentId": "translator", "match": { "channel": "telegram", "accountId": "translator" } } // channels.telegram.accounts "translator": { "enabled": true, "dmPolicy": "allowlist", "botToken": "8223784004:AAE-...", "allowFrom": ["8538882690"], "groupPolicy": "allowlist", "streaming": "partial" }

数据来源ClawHub ↗ · 中文优化:龙虾技能库