核心功能
Mission Control 是专为 OpenClaw 设计的实时代理监控仪表板,让使用者随时随地掌握代理运行状态。支持三级部署架构:
Tier 1(零配置画布):完全内置,无需任何外部服务,在 OpenClaw 会话中直接渲染,适合快速查看。
Tier 2(GitHub Pages + 轮询):推荐方案,免费托管,30秒自动刷新,2分钟完成部署,数据托管于用户自有GitHub仓库。
Tier 3(Supabase + Vercel):专业级方案,WebSocket实时推送,更新延迟低于1秒,适合需要即时响应的场景。
显著优点
- 完全数据主权:所有数据保留在本地机器,Tier 1无需任何外部服务
- 灵活的部署选项:从即开即用到企业级实时,覆盖全场景需求
- PIN保护访问:基础访问控制,防止偶然泄露
- 丰富的监控维度:紧急待办、当前任务、产品状态、定时任务健康度、活动时间线
- 自动更新机制:支持30分钟周期的定时任务更新 + 关键事件实时推送 + 手动强制刷新
潜在局限性
- PIN仅为客户端保护:非加密级安全,敏感场景需配合GitHub私有仓库或Vercel密码保护
- Tier 3依赖外部服务:Supabase和Vercel虽免费但存在服务可用性依赖
- GitHub Pages有30秒延迟:Tier 2的轮询机制不适合需要秒级同步的场景
- 环境变量配置复杂度逐级递增:Tier 3需要管理多个密钥和RLS策略
适合人群
- OpenClaw 重度用户,需要可视化代理工作状态
- 远程/移动场景下需要检查任务执行状态
- 管理多个产品或定时任务,需要集中健康监控
- 团队协作中需要共享代理状态视图
常规风险提示
SUPABASE_SERVICE_KEY为服务器端密钥,严禁泄露到客户端代码- 建议定期审计 Supabase RLS 策略,确保写入权限仅限于服务角色
- 敏感数据建议采用 Tier 3 + Vercel 密码保护或私有 GitHub 仓库方案