WeClaw — OpenClaw 的 Web 多容器管理平台

> 来源: https://github.com/JackYinpei/weclaw

> 日期: 2026-06-09

> 评分: ⭐⭐⭐⭐⭐ (强烈推荐关注)

一句话版本

WeClaw 是一个用 Go 写的 Web 管理面板,让多用户通过浏览器创建和使用自己的 OpenClaw AI 助手——相当于给 OpenClaw 配了一个"多租户云控制台"。

这是什么?

WeClaw(Web + OpenClaw 网关)是一个 Golang 后端网关桥接服务,提供 Web 端多容器管理平台。每个注册用户(Account)可以创建多个 Docker 容器,每个容器运行独立的 OpenClaw 实例。用户通过 Web Dashboard 管理容器生命周期、实时对话、安装 Skills 和 MCP Server。

核心架构


用户浏览器 → Web Dashboard → WeClaw Go Backend → Docker → OpenClaw容器
                ↓
         WebSocket (前端)
                ↓
         SSE (后端 → Gateway)
                ↓
         OpenClaw Gateway (/v1/responses)

核心特性

特性说明
**多容器管理**Dashboard 卡片视图,一键创建/删除/连接
**WebSocket 流式对话**逐 token 实时输出,无超时限制,自动重连(指数退避)
**多会话 Switch Bar**聊天页标签栏,支持多个独立会话,上下文隔离
**群聊 @mention**多用户多 Agent 群聊,@AgentName 召唤指定 Agent
**Skills/MCP 商店**管理员上架 → 用户一键安装 → Apply 生效
**共享知识库**宿主机 Bind Mount 到所有容器,文件全局共享
**动态资源优化**非活跃容器自动休眠,下次对话热启动
**OpenAI 兼容 API**/v1/chat/completions 端点,可接第三方工具

技术亮点

流式通信架构(主路径)


Browser ←--- WebSocket ---→ WeClaw Go Backend ←--- SSE ---→ OpenClaw Gateway

前端通过 WebSocket 连后端,后端通过 SSE 流式获取 Gateway 响应,实现逐 token 输出。支持自动降级:如果旧容器未启用 responses endpoint,自动回退到同步 HTTP。

踩坑沉淀(CLAUDE.md 价值极高)

WeClaw 的 CLAUDE.md 是一份含金量极高的 OpenClaw 容器化部署实战指南

1. Gateway 暴露: 需要 --bind lan + dangerouslyAllowHostHeaderOriginFallback=true

2. 模型代理绕过: OpenClaw 的 Shell env = off 刻意忽略 OPENAI_BASE_URL → 必须通过自定义 Provider 注入

3. 权限坑: 容器以 node 用户(UID 1000)运行,Bind Mount 目录必须 chown 为 1000:1000,否则 EACCES

4. mcporter 搜索: 通过阿里云百炼 WebSearch MCP 实现联网搜索,mcporter CLI 需手动安装(中国大陆网络无法一键安装)

5. 系统提示词注入: 通过 workspace 目录(~/.openclaw/workspace/)下的约定文件自动注入,非根目录

与 Jay 项目的关联

技术栈评估

维度评估
语言Go 1.25+,编译型高性能
依赖轻量(SQLite + Docker SDK),部署简单
前端单 HTML 文件(web/index.html),未使用前端框架,后续维护需注意
成熟度开发中,有完整 CLAUDE.md 和经验记录
安全JWT 隔离 + Docker 容器级别隔离
文档中文文档完善,API 文档清晰

值得关注的方向

1. WeClaw 可以作为 OpenClaw 的"好友邀请"入口——让非技术用户通过浏览器使用 OpenClaw,不需要配置 Discord/Signal/Telegram 等渠道

2. Skills/MCP 商店机制是亮点——管理员上架扩展,用户一键安装,适合多用户共享基础设施

3. 群聊 @mention 功能独特——多 Agent 协作对话,这是原生 OpenClaw 没有的能力

4. CLAUDE.md 的踩坑记录可作为 OpenClaw 容器化部署的最佳实践参考

已知限制

评分

维度评分理由
技术设计⭐⭐⭐⭐⭐架构清晰,Go + WebSocket + SSE 方案成熟
实用性⭐⭐⭐⭐⭐解决真实痛点:让朋友用上 OpenClaw
文档⭐⭐⭐⭐⭐README 完整 + CLAUDE.md 含金量极高
创新性⭐⭐⭐⭐多容器管理 + Skills 商店思路不错
成熟度⭐⭐⭐早期阶段,单文件前端需迭代
**总分****⭐⭐⭐⭐⭐****符合 Jay 需求,强烈建议研究**