mudrii/openclaw-dashboard
A beautiful, zero-dependency command center for OpenClaw AI agents
解決的問題
OpenClaw Dashboard 提供一個集中式、本地化的指令中心,用於管理和監控複雜的 AI 代理部署。它消除了需要翻閱日誌檔、CLI 命令和多個資料來源來追蹤網關健康狀態、成本、模型使用情況以及排程任務和子代理狀態的繁瑣操作。
如何運作
此專案是一個零相依的應用程式,由單一 Go 二進位檔後端和純 HTML/CSS/JS 前端組成。它透過 CLI 介面從 OpenClaw 安裝中收集資料,並透過本地 Web 界面公開。後端實作了「過期-同時-重新驗證」(stale-while-revalidate)的資料更新模式,確保 UI 保持回應性,同時在背景中更新系統狀態。
適用對象
大規模運行 OpenClaw AI 代理的使用者——特別是那些管理多個代理、大量排程任務、多種通訊渠道(Telegram、WhatsApp、Slack、Discord)以及多個 LLM 模型的人——需要一個一目了然的系統健康狀態和支出概覽。
主要亮點
- 全面可觀測性:即時追蹤 CPU/RAM 使用情況、網關狀態,以及各模型的詳細 token 使用量和成本。
- 代理與任務監控:即時查看活動會話、子代理活動以及排程任務狀態(包括對不穩定任務的「抖動」偵測)。
- 整合 AI 聊天:可選的聊天介面,允許使用者透過 OpenClaw 網關使用自然語言查詢其儀表板資料。
- 零相依設計:在 macOS 和 Linux 上作為本地服務運行,無需外部相依或雲端需求。
- 可自訂 UI:採用玻璃擬態介面,提供六種內建主題,並支援自訂 CSS 顏色變數。
相關
- 專案
- 專案
- 專案
- 專案
- 專案