SuperAPI AI 工具集

openclaw-bot-review-dashboard

通用与其它

查看项目

更新于 10-15 23:41

技能介绍

用途:为 OpenClaw 智能体提供实时监控面板,展示多平台(飞书、Discord 等)的机器人状态、模型配置、会话与网关健康,无需数据库,数据全部来自 OpenClaw 本地配置。

主要能力:机器人/智能体状态与模型绑定、平台健康;模型配置(上下文窗口、最大输出、推理支持)及单模型连通性测试;会话管理(DM、群组、cron 类型)与 token 用量、最近活动;统计趋势(token 消耗、响应时间);技能清单;告警规则与通知;网关健康自动轮询;智能体像素办公室可视化;明暗主题与中英文切换;刷新间隔可选手动、10 秒、30 秒、1 分钟、5 分钟、10 分钟。

安装与运行:需要 Node.js 18+ 且已安装 OpenClaw(配置位于 ~/.openclaw/openclaw.json)。

git clone https://github.com/xmanrui/OpenClaw-bot-review.git cd OpenClaw-bot-review npm install npm run start

面板默认地址 http://localhost:3000。生产构建:npm run build 后执行 npm run start。

Docker 部署: docker build -t openclaw-dashboard . docker run -d --name openclaw-dashboard -p 3000:3000 -v $HOME/.openclaw:/root/.openclaw:ro openclaw-dashboard 自定义路径可设 OPENCLAW_HOME 环境变量并挂载对应目录。端口可用 PORT 变量配置,默认 3000。

目录结构:~/.openclaw/ 下包含 openclaw.json、sessions/{agent-name}/*.json、skills/。面板内置 Next.js API 路由读取上述数据,例如 /api/bots、/api/models、/api/test/platform、/api/gateway/health。

适用场景:本地或容器化部署的 OpenClaw 多智能体运维监控、模型与会话用量查看、平台与网关连通性排查。

限制:依赖 OpenClaw 已安装且配置可读;平台连通性测试目前仅实现飞书,Discord 等平台测试标注为未实现;会话与模型字段需符合预期结构;其余收费、价格等信息暂未提供。