docker 部署 openclaw
docker 部署 openclaw
1.生成docker compose 文件
2. 容器内正常,宿主机无法访问,改文件,

3.
开始配置 openclaw onboard
配置 openclaw configure
产看面板地址 openclaw dashboard
4.面板登录不进去 pairing required(没有加入信任列表 )
openclaw devices list
openclaw devices approve 【id】
openclaw devices approve 8ebd3e15-3332-44b9-9bbf-2fc290a268a4
# 查看待批准请求(信任待确认列表) openclaw approvals list # 批准单个请求(加入信任列表) openclaw approvals approve <请求ID> # 如 a1b2c3d4-5678-90ef # 批准所有待处理请求(批量信任) openclaw approvals approve $(openclaw approvals list --pending --format=json | jq -r '.[].id' 2>/dev/null || echo "") # 撤销信任(移除已批准技能) openclaw approvals revoke <请求ID> # 查看已信任技能列表 openclaw approvals list --approved

openclaw的配置,主要是上下文 数量的配置,模型接收的上下文也要大。 在是两个qq机器人(qq-zj总监,qq-bz板砖)总监使用的main的agen,板砖使用invoice的agent。
{ "gateway": { "auth": { "mode": "token", "token": "258c78f0787ad0f67a7190a2a389" }, "controlUi": { "allowedOrigins": [ "http://localhost:18789", "http://127.0.0.1:18789" ] }, "mode": "local" }, "meta": { "lastTouchedVersion": "2026.4.11", "lastTouchedAt": "2026-04-20T07:02:22.549Z" }, "agents": { "defaults": { "model": { "primary": "custom-maas-coding-api-cn-huabei-1-xf-yun1-com/astron-code-latest" }, "models": { "custom-maas-coding-api-cn-huabei-1-xf-yun1-com/astron-code-latest": {} }, "compaction": { "reserveTokensFloor": 32000 } }, "list": [ { "id": "main" }, { "id": "invoice", "name": "invoice", "workspace": "/home/node/.openclaw/workspace-invoice", "agentDir": "/home/node/.openclaw/agents/invoice/agent" } ] }, "models": { "mode": "merge", "providers": { "custom-maas-coding-api-cn-huabei-1-xf-yun1-com": { "baseUrl": "https://maas-coding-api.cn-huabei-1.xf-yun1.com/v2", "api": "openai-completions", "apiKey": "293446:YzE5NmzMWU2", "models": [ { "id": "astron-code-latest", "name": "astron-code-latest (Custom Provider)", "contextWindow": 80000, "maxTokens": 4096, "input": [ "text" ], "cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 }, "reasoning": false } ] } } }, "wizard": { "lastRunAt": "2026-04-20T06:58:52.205Z", "lastRunVersion": "2026.4.11", "lastRunCommand": "configure", "lastRunMode": "local" }, "channels": { "qqbot": { "enabled": true, "allowFrom": [ "*" ], "appId": "19774", "clientSecret": "jdLF9rolifcaY", "name": "qq-zj", "accounts": { "bz-bot": { "enabled": true, "appId": "190453", "clientSecret": "NsdPaaab", "name": "qq-bz" } } } }, "bindings": [ { "type": "route", "agentId": "main", "match": { "channel": "qqbot", "accountId": "default" } }, { "type": "route", "agentId": "invoice", "match": { "channel": "qqbot", "accountId": "bz-bot" } } ] }
# 技能 openclaw skills list
# 查看所有 channels openclaw channels list

浙公网安备 33010602011771号