mudrii/openclaw-dashboard

A beautiful, zero-dependency command center for OpenClaw AI agents

解决的问题

OpenClaw Dashboard 为复杂的 OpenClaw AI 代理部署提供了一个集中式、本地化的指挥中心。它消除了手动解析日志文件、运行 CLI 命令或跨多个模型和代理追踪成本的需求,提供系统健康状况、支出和代理活动的概览视图。

如何工作

该项目是一个零依赖的应用程序,由 Go 二进制后端和纯 HTML/CSS/JS 前端组成。它通过 CLI 适配器从 OpenClaw 安装中收集数据,并生成一个 data.json 文件。前端通过「陈旧-同时-重新验证」API 获取此数据,确保页面即时加载,同时触发后台刷新以保持信息最新。它还与 OpenClaw 网关的 HTTP 端点集成,允许使用自然语言查询系统状态。

适用人群

在 Telegram、WhatsApp、Slack、Discord 等多个平台上运行多个 OpenClaw 代理、子代理和计划任务(cron 作业)的用户,需要一种可视化方式来监控成本、性能和运行时健康状况。

主要亮点

  • 全面监控:实时跟踪 CPU/RAM/磁盘使用率、网关健康状况,以及各模型的详细成本分解。
  • 代理可观测性:监控活跃会话、子代理任务进度和 cron 作业状态(包括“抖动”不稳定的作业)。
  • AI 驱动的洞察:内置聊天界面,可通过 OpenClaw 网关询问关于成本、会话和配置的问题。
  • 零依赖架构:作为单个二进制文件运行,前端嵌入其中,无需外部数据库或云服务。
  • 可自定义 UI:采用玻璃拟态设计,提供六种内置主题,并支持自定义 CSS 颜色变量。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目