一个轻量级的网页控制面板,让您一目了然地 查看所有OpenClaw
机器人/代理/模型/会话的状态。机器人控制面板:
Pixel Office: ![]()
背景
当在不同的平台(飞书、Discord 等)上运行多个 OpenClaw 代理时,管理和监控它们变得越来越复杂——哪个机器人使用哪个模型?平台是否连接?网关是否健康?代币是如何消耗的?
此控制面板读取您本地的 OpenClaw 配置和会话数据,提供统一的 Web 用户界面,用于实时监控和测试所有代理、模型、平台和会话。无需数据库——所有数据均直接来自~/.openclaw/openclaw.json本地会话文件。此外,趣味十足的像素艺术风格办公室让您的代理栩栩如生,化身为动画角色,在办公室里走动、坐在办公桌前,并与家具互动。
特征
-
机器人概览— 卡片墙显示所有代理的名称、表情符号、模型、平台绑定、会话统计信息和网关运行状况
-
模型列表— 查看所有已配置的提供程序和模型,包括上下文窗口、最大输出、推理支持和每个模型的测试。
-
会话管理— 浏览每个代理的所有会话,并进行类型检测(私信、群组、定时任务)、令牌使用情况和连接性测试。
-
统计数据——代币消耗量和平均响应时间趋势,按日/周/月查看,并附有SVG图表
-
技能管理— 查看所有已安装的技能(内置、扩展、自定义),并可使用搜索和筛选功能
-
警报中心— 配置警报规则(模型不可用、机器人无响应),并启用飞书通知推送
-
网关健康状况— 实时网关状态指示器,支持 10 秒自动轮询,并可一键跳转至 OpenClaw Web 用户界面。
-
平台测试——一键测试所有飞书/Discord绑定和私信会话的连接性
-
自动刷新——可配置刷新间隔(手动、10秒、30秒、1分钟、5分钟、10分钟)
-
i18n — 中英文用户界面语言切换
-
深色/浅色主题— 侧边栏中的主题切换器
-
像素办公室——一个动画像素艺术风格的办公室,员工会以角色形象出现,实时行走、坐下并与家具互动(该功能灵感来源于 Pixel Agents)。
-
实时配置——直接从
~/.openclaw/openclaw.json本地会话文件读取数据,无需数据库
预览
入门
有关 prompt/git/skill 启动选项,请参阅快速入门指南。
# Clone the repo
git clone https://github.com/xmanrui/OpenClaw-bot-review.git
cd OpenClaw-bot-review
# Install dependencies
npm install
# Start dev server
npm run dev
在浏览器中打开http://localhost:3000 。
技术栈
-
Next.js + TypeScript
-
Tailwind CSS
-
不使用数据库——直接读取配置文件。
要求
-
Node.js 18+
-
OpenClaw 已安装,配置如下:
~/.openclaw/openclaw.json
配置
默认情况下,仪表盘从 . 读取配置~/.openclaw/openclaw.json。要使用自定义路径,请设置OPENCLAW_HOME环境变量:
OPENCLAW_HOME=/opt/openclaw
npm run dev
Docker部署
您还可以使用 Docker 部署仪表板:
构建 Docker 镜像
docker build -t openclaw-dashboard .
运行容器
# Basic run
docker run -d -p 3000:3000 openclaw-dashboard
# With custom OpenClaw config path
docker run -d --name openclaw-dashboard -p 3000:3000 -e OPENCLAW_HOME=/opt/openclaw -v /path/to/openclaw:/opt/openclaw openclaw-dashboard
OpenClaw 机器人仪表板(中文)
一个轻量级的Web仪表盘,用于一览所有OpenClaw机器人/Agent/模型/会话的运行状态。
背景
当你在多个平台(飞书、Discord等)上多个运行OpenClaw Agent时,管理和监控会变得越来越复杂——哪个机器人用了哪个模型?平台性质如何?网关正常?Token消耗了多少?
本仪表盘读取本地OpenClaw配置和会话数据,提供统一的Web界面来实时监控和测试所有Agent、模型、平台和会话。数据库消耗——所有数据直接来源于~/.openclaw/openclaw.json和本地会话文件。另外,内置像素风动画办公室,让你的Agent化身像素角色在办公室里行走、就、座交互,为枯燥的运维补充部分组件。
功能
-
机器人总览—交互墙展示所有Agent的名称、Emoji、模型、平台绑定、会话统计和网关健康状态
-
模型列表—查看所有已配置的Provider和模型,包含上下文窗口、最大输出、推理支持及单模型测试
-
会话管理—点击Agent浏览所有会话,支持类型识别(私聊、群聊、定时任务)、Token用量和替代性测试
-
消息统计—Token消耗和平均响应时间趋势,支持按天/周/月查看,SVG图表展示
-
技能管理——查看所有已安装的技能(内置、扩展、自定义),支持搜索和筛选
-
相似中心—配置相似规则(模型不可用、机器人无响应),通过飞书发送通知
-
Gateway 健康检测— 实时 Gateway 状态,10 秒自动轮询,点击可跳转 OpenClaw 网页
-
平台改变测试—一键测试所有飞书/Discord绑定和DM会话的改变性
-
自动刷新—可配置刷新间隔(手动、10秒、30秒、1分钟、5分钟、10分钟)
-
国际化—支持中英文界面切换
-
主题切换—侧边栏支持/浅色主题切换
-
像素办公室—像素风动画办公室,代理以像素代表角色,实时行走、就座、与家具互动
-
实时配置—直接读取
~/.openclaw/openclaw.json和本地会话文件,消耗数据库
预览
快速开始
更多启动方式请参见:快速启动文档。
# 克隆仓库
git clone https://github.com/xmanrui/OpenClaw-bot-review.git
cd OpenClaw-bot-review
# 安装依赖
npm install
# 启动开发服务器
npm run dev
浏览器打开localhost:3000即可。
技术栈
-
Next.js + TypeScript
-
Tailwind CSS
-
无数据库 — 直接读取配置文件
环境要求
-
Node.js 18+
-
安装OpenClaw,配置文件已位于
~/.openclaw/openclaw.json
自定义配置路径
默认读取~/.openclaw/openclaw.json,可通过环境变量指定自定义路径:
OPENCLAW_HOME=/opt/openclaw
npm run dev

