ChatClaw — Dashboard

☁️ 云端远程对话·实时Token监控

为本地OpenClaw代理提供云端远程聊天、Token追踪和任务管理的安全桥接服务,纯出站连接无需端口暴露

收藏
3.3k
安装
1k
版本
0.2.8
CLS 安全扫描中
预计需要 3 分钟...

使用说明

ChatClaw 综合评估

ChatClaw 是一款面向 OpenClaw 生态的云端桥接技能,核心功能是将本地运行的 OpenClaw AI 代理安全接入 ChatClaw 网页/移动端仪表板,实现远程实时对话、Token 用量监控与任务管理。

核心用法

技能以守护进程形式驻留后台,建立双向数据通道:向上通过 WebSocket 连接 wss://api.sumeralabs.com 与云端仪表板通信,向下通过本地 WebSocket(认证)与 HTTP SSE 流(聊天)对接 OpenClaw 网关的 /v1/chat/completions 端点。用户在任何设备上发送的消息经云端中转至本地代理,代理生成的 Token 流实时回传呈现打字机效果。首次启用时自动修改 openclaw.json 启用 HTTP 端点,全程无需手动配置防火墙或暴露公网端口。

显著优点

  • 零入侵部署:纯出站连接设计,无需端口映射、DDNS 或反向代理,家庭网络/VPS 均可即开即用
  • 实时双向流:采用 SSE 实现逐 Token 推送,云端仪表板获得接近原生的流式体验
  • 自动故障恢复:两端连接均具备指数退避重连机制(5s→60s),网络抖动后自愈
  • 生态深度整合:原生支持 OpenClaw 的 Ed25519 设备认证与会话 Token 统计读取
  • 多入口管理:同一仪表板可管理多个代理实例,适合团队或个人多设备场景

潜在局限与风险

  • 云端依赖:核心中继 api.sumeralabs.com 由 SumeraLabs 运营,服务可用性受第三方 SLA 约束,自托管需额外部署 FastAPI 中继
  • 数据流转:聊天内容经云端持久化(Supabase 后端),虽声称消息由后端存储,但敏感对话仍存在传输与托管信任假设
  • 配置副作用:启用时强制修改 openclaw.jsonchatCompletions 开关,禁用后不会自动还原,可能遗留开放端点
  • 密钥管理:依赖 CHATCLAW_API_KEY 环境变量或配置文件注入,无内置密钥轮换机制
  • Python 依赖:需 Python 3.10+ 及 cryptographywebsockets 等原生扩展,在精简容器环境可能增加镜像体积

适合人群

  • 需要远程管理本地 OpenClaw 代理的开发者与高级用户
  • 家庭 NAS/VPS 运行 AI 助手但无公网 IP 或不愿配置反向代理的用户
  • 追求实时流式对话体验、反感传统轮询延迟的交互敏感型用户
  • 多设备切换场景下希望统一聊天入口的跨平台用户

常规风险

  • 供应链信任sumeralabs.com 证书若被劫持或域名过期,存在中间人攻击面
  • 本地权限:技能需读写 OpenClaw 数据目录的 JSON 身份文件与会话日志,容器逃逸场景下扩大攻击面
  • Token 计费争议:本地统计依赖 sessions.json 解析,若与云端计费逻辑不一致可能导致用量认知偏差
  • 长期维护:项目处于 0.x 版本迭代期,配置格式与 API 存在向后不兼容变更可能

结论

ChatClaw 在便利性与安全性之间取得了实用主义平衡,适合信任 SumeraLabs 云服务的用户快速搭建远程 AI 助手。若对数据主权有严格要求,建议评估自托管中继的可行性或等待开源中继代码的独立审计。

ChatClaw — Dashboard 内容

手动下载zip · 14.0 kB
gateway_client.pytext/plain
请选择文件