OpenClaw安装openclaw-dashboard监控面板
网上的各种OpenClaw Dashboard很多,按道理,可以自行开发Dashboard。
最初的一个核心需求,其实很简单:就是想直观地看到底下的Agent们到底是在勤勤恳恳地干活,还是已经“卡”在什么环节了。市面上现成的Dashboard虽然不少,但能满足这个直接观察需求的不多。所以,我们不妨先从一款开源工具——openclaw-dashboard——开始上手。
主要命令
安装过程很直观。如果你像我一样用的是Python虚拟环境,记得先通过conda命令激活。
conda activate myenv# One-line installcurl -fsSL https://raw.githubusercontent.com/mudrii/openclaw-dashboard/main/install.sh | bash
修改端口
默认的服务端口是8080。如果你需要调整,直接修改config.json文件里的对应配置即可:
"server": {"port": 8080, # 根据需要修改"host": "127.0.0.1"},
打开AI聊天
想要在Dashboard里集成AI聊天功能?同样,在config.json中开启这个开关:
ai_chat: true
如何更新
更新的方法更简单:重新安装一遍就行。
再安装一遍
常见配置问题
1、开启AI聊天后,右下角会出现聊天窗口。如果配置不正确,你很可能会遇到这个报错:
Error: Gateway HTTP 405: Method Not Allowed
这时候,需要去检查并修改openclaw.json配置文件,确保聊天端点被启用:
"gateway": {"http": { "endpoints": { "chatCompletions": { "enabled": true } } }}
2、另一个常见的拦路虎是认证问题。如果没配置auth_token,可能会看到如下错误:
Error: Gateway HTTP 401: {"error":{"message":"Unauthorized","type":"unauthorized"}}
解决方法是在~/.env环境变量文件中设置正确的令牌,并重启Dashboard服务:
OPENCLAW_GATEWAY_TOKEN=your-gateway-auth-token