[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-74921":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":14,"stars7d":17,"stars30d":18,"stars90d":16,"forks30d":16,"starsTrendScore":19,"compositeScore":20,"rankGlobal":10,"rankLanguage":10,"license":21,"archived":22,"fork":22,"defaultBranch":23,"hasWiki":24,"hasPages":22,"topics":25,"createdAt":10,"pushedAt":10,"updatedAt":28,"readmeContent":29,"aiSummary":30,"trendingCount":16,"starSnapshotCount":16,"syncStatus":31,"lastSyncTime":32,"discoverSource":33},74921,"OpenClaw-bot-review","xmanrui\u002FOpenClaw-bot-review","xmanrui","A lightweight web dashboard for viewing all your OpenClaw Bots\u002FAgents\u002FModels\u002FSessions status at a glance.","",null,"TypeScript",1972,394,6,27,0,8,48,18,76.59,"MIT License",false,"main",true,[26,27],"open-claw","openclaw","2026-06-12 04:01:16","# OpenClaw Dashboard（English）\n\nA lightweight web dashboard for viewing all your [OpenClaw](https:\u002F\u002Fgithub.com\u002Fopenclaw\u002Fopenclaw) Bots\u002FAgents\u002FModels\u002FSessions status at a glance.\n\u003Cbr>Bots Dashboard：\n![仪表盘预览](docs\u002Fbot_dashboard.png)\nPixel Office：\n![Pixel Office](docs\u002Fpixel-office.png)\n## Background\n\nWhen running multiple OpenClaw agents across different platforms (Feishu, Discord, etc.), managing and monitoring them becomes increasingly complex — which bot uses which model? Are the platforms connected? Is the gateway healthy? How are tokens being consumed?\n\nThis dashboard reads your local OpenClaw configuration and session data, providing a unified web UI to monitor and test all your agents, models, platforms, and sessions in real time. No database required — everything is derived directly from `~\u002F.openclaw\u002Fopenclaw.json` and local session files. Plus, a fun pixel-art office brings your agents to life as animated characters walking around, sitting at desks, and interacting with furniture.\n\n## Features\n\n- **Bot Overview** — Card wall showing all agents with name, emoji, model, platform bindings, session stats, and gateway health status\n- **Model List** — View all configured providers and models with context window, max output, reasoning support, and per-model test\n- **Session Management** — Browse all sessions per agent with type detection (DM, group, cron), token usage, and connectivity test\n- **Statistics** — Token consumption and average response time trends with daily\u002Fweekly\u002Fmonthly views and SVG charts\n- **Skill Management** — View all installed skills (built-in, extension, custom) with search and filter\n- **Alert Center** — Configure alert rules (model unavailable, bot no response) with Feishu notification delivery\n- **Gateway Health** — Real-time gateway status indicator with 10s auto-polling and one-click jump to OpenClaw web UI\n- **Platform Test** — One-click connectivity test for all Feishu\u002FDiscord bindings and DM sessions\n- **Auto Refresh** — Configurable refresh interval (manual, 10s, 30s, 1min, 5min, 10min)\n- **i18n** — Chinese and English UI language switching\n- **Dark\u002FLight Theme** — Theme switcher in sidebar\n- **Pixel Office** — Animated pixel-art office where agents appear as characters that walk, sit, and interact with furniture in real time（The feature is inspired by Pixel Agents）\n- **Live Config** — Reads directly from `~\u002F.openclaw\u002Fopenclaw.json` and local session files, no database needed\n\n## Preview\n\n![Dashboard Preview](docs\u002Fbot_dashboard.png)\n\n![Models Preview](docs\u002Fmodels-preview.png)\n\n![Sessions Preview](docs\u002Fsessions-preview.png)\n\n![Pixel Office](docs\u002Fpixel-office.png)\n\n## Getting Started\n\nSee [Quick Start Guide](quick_start.md) for prompt\u002Fgit\u002Fskill startup options.\n\n```bash\n# Clone the repo\ngit clone https:\u002F\u002Fgithub.com\u002Fxmanrui\u002FOpenClaw-bot-review.git\ncd OpenClaw-bot-review\n\n# Install dependencies\nnpm install\n\n# Start dev server\nnpm run start\n```\n\nOpen [http:\u002F\u002Flocalhost:3000](http:\u002F\u002Flocalhost:3000) in your browser.\n\n## Tech Stack\n\n- Next.js + TypeScript\n- Tailwind CSS\n- No database — reads config file directly\n\n## Requirements\n\n- Node.js 18+\n- OpenClaw installed with config at `~\u002F.openclaw\u002Fopenclaw.json`\n\n## Configuration\n\nBy default, the dashboard reads config from `~\u002F.openclaw\u002Fopenclaw.json`. To use a custom path, set the `OPENCLAW_HOME` environment variable:\n\n```bash\nOPENCLAW_HOME=\u002Fopt\u002Fopenclaw \nnpm run start\n```\n\n## Docker Deployment\n\nYou can also deploy the dashboard using Docker:\n\n### Build Docker Image\n\n```bash\ndocker build -t openclaw-dashboard .\n```\n\n### Run Container\n\n```bash\n# Basic run\ndocker run -d -p 3000:3000 openclaw-dashboard\n\n# With custom OpenClaw config path\ndocker run -d --name openclaw-dashboard -p 3000:3000 -e OPENCLAW_HOME=\u002Fopt\u002Fopenclaw -v \u002Fpath\u002Fto\u002Fopenclaw:\u002Fopt\u002Fopenclaw openclaw-dashboard\n```\n\n---\n\n# OpenClaw Bot Dashboard（中文）\n\n一个轻量级 Web 仪表盘，用于一览所有 [OpenClaw](https:\u002F\u002Fgithub.com\u002Fopenclaw\u002Fopenclaw) 机器人\u002FAgent\u002F模型\u002F会话的运行状态。\n\n## 背景\n\n当你在多个平台（飞书、Discord 等）上运行多个 OpenClaw Agent 时，管理和监控会变得越来越复杂——哪个机器人用了哪个模型？平台连通性如何？Gateway 是否正常？Token 消耗了多少？\n\n本仪表盘读取本地 OpenClaw 配置和会话数据，提供统一的 Web 界面来实时监控和测试所有 Agent、模型、平台和会话。无需数据库——所有数据直接来源于 `~\u002F.openclaw\u002Fopenclaw.json` 和本地会话文件。此外，内置像素风动画办公室，让你的 Agent 化身像素角色在办公室里行走、就座、互动，为枯燥的运维增添一份趣味。\n\n## 功能\n\n- **机器人总览** — 卡片墙展示所有 Agent 的名称、Emoji、模型、平台绑定、会话统计和 Gateway 健康状态\n- **模型列表** — 查看所有已配置的 Provider 和模型，包含上下文窗口、最大输出、推理支持及单模型测试\n- **会话管理** — 按 Agent 浏览所有会话，支持类型识别（私聊、群聊、定时任务）、Token 用量和连通性测试\n- **消息统计** — Token 消耗和平均响应时间趋势，支持按天\u002F周\u002F月查看，SVG 图表展示\n- **技能管理** — 查看所有已安装技能（内置、扩展、自定义），支持搜索和筛选\n- **告警中心** — 配置告警规则（模型不可用、机器人无响应），通过飞书发送通知\n- **Gateway 健康检测** — 实时 Gateway 状态指示器，10 秒自动轮询，点击可跳转 OpenClaw Web 页面\n- **平台连通测试** — 一键测试所有飞书\u002FDiscord 绑定和 DM Session 的连通性\n- **自动刷新** — 可配置刷新间隔（手动、10秒、30秒、1分钟、5分钟、10分钟）\n- **国际化** — 支持中英文界面切换\n- **主题切换** — 侧边栏支持深色\u002F浅色主题切换\n- **像素办公室** — 像素风动画办公室，Agent 以像素角色呈现，实时行走、就座、与家具互动\n- **实时配置** — 直接读取 `~\u002F.openclaw\u002Fopenclaw.json` 和本地会话文件，无需数据库\n\n## 预览\n\n![仪表盘预览](docs\u002Fbot_dashboard.png)\n\n![模型列表预览](docs\u002Fmodels-preview.png)\n\n![会话列表预览](docs\u002Fsessions-preview.png)\n\n![像素办公室](docs\u002Fpixel-office.png)\n\n## 快速开始\n\n更多启动方式请见：[快速启动文档](quick_start.md)。\n\n```bash\n# 克隆仓库\ngit clone https:\u002F\u002Fgithub.com\u002Fxmanrui\u002FOpenClaw-bot-review.git\ncd OpenClaw-bot-review\n\n# 安装依赖\nnpm install\n\n# 启动开发服务器\nnpm run start\n```\n\n浏览器打开 [http:\u002F\u002Flocalhost:3000](http:\u002F\u002Flocalhost:3000) 即可。\n\n## 技术栈\n\n- Next.js + TypeScript\n- Tailwind CSS\n- 无数据库 — 直接读取配置文件\n\n## 环境要求\n\n- Node.js 18+\n- 已安装 OpenClaw，配置文件位于 `~\u002F.openclaw\u002Fopenclaw.json`\n\n## 自定义配置路径\n\n默认读取 `~\u002F.openclaw\u002Fopenclaw.json`，可通过环境变量指定自定义路径：\n\n```bash\nOPENCLAW_HOME=\u002Fopt\u002Fopenclaw \nnpm run start\n```\n\n## 作者联系方式（contact）\n小红书：[主页](https:\u002F\u002Fxhslink.com\u002Fm\u002FAsJKWgEBt1I) \n\u003Cbr\u002F>微信：xmanr123","OpenClaw Dashboard 是一个轻量级的网页仪表盘，用于一目了然地查看所有 OpenClaw 机器人、代理、模型和会话的状态。项目采用 TypeScript 编写，核心功能包括机器人概览、模型列表、会话管理、统计分析、技能管理和警报中心等，支持实时监控和测试跨平台（如飞书、Discord）运行的多个 OpenClaw 代理。无需数据库，直接读取本地配置文件和会话数据，同时提供像素风格的虚拟办公室增强用户体验。适用于需要集中管理和监控多平台聊天机器人的开发者或团队，帮助提高运营效率并确保系统健康运行。",2,"2026-06-11 03:51:26","high_star"]