将单张参考图重建为可动画的程序化 Three.js 代码模型,而不是网格文件。
iamlukethedev/Claw3D
自托管的 3D 虚拟办公室,可直观查看并与运行在 OpenClaw、Hermes 等后端上的 AI 智能体互动。
- Star
- 2,359
- Fork
- 644
- 未关闭 Issue
- 50
- 最近提交
- 2个月前
这是什么?
Claw3D 是一个用于 AI 智能体的 3D 工作空间,部署在自己的基础设施上。它不需要通过日志和仪表盘追踪智能体的运行情况,而是提供一个实时的 3D 办公室,智能体以工作人员的形象在其中移动。在这里你可以与智能体聊天、查看其状态,并处理审批和会话。
Claw3D 负责可视化与交互,本身不是智能体运行时。它可以连接 OpenClaw 网关、通过内置 WebSocket 适配器接入 Hermes、对接暴露直接 HTTP 接口的编排器,也可以使用内置演示网关在没有真实智能体框架的情况下体验办公室。Studio 服务端会代理 WebSocket 流量,浏览器只与 Studio 通信。
前端基于 Next.js、React 和 TypeScript 构建,3D 办公室使用 Three.js 与 React Three Fiber,办公室布局编辑器使用 Phaser。
核心功能
- 01实时 3D 办公室,智能体在其中移动并展示活动状态
- 02支持智能体聊天、集群管理、审批和会话控制
- 03办公室布局编辑器,可编辑并发布布局
- 04可连接 OpenClaw、Hermes、自定义 HTTP 运行时或演示网关
- 05支持访问令牌保护和上游主机白名单,便于公网部署
适用场景
- 在一个视图中观察一组 AI 智能体执行代码审查或质量检测流程
- 借助内置演示网关直观展示智能体行为
- 通过 Tailscale 或 SSH 隧道访问远程智能体环境
快速上手
- 1
使用 npm 安装依赖(建议 Node.js 20+)
npm install - 2
复制示例环境变量文件
cp .env.example .env - 3
启动 Studio 开发服务器,然后打开 http://localhost:3000 并连接网关
npm run dev
使用前须知
- 需要另行运行 OpenClaw、Hermes 或自定义运行时,或使用内置演示网关,才能显示实时智能体。
- 这是非官方的社区项目,与 OpenClaw 团队没有关联。
收录于专题
标签
常见问题
- Claw3D 是什么?
- 自托管的 3D 虚拟办公室,可直观查看并与运行在 OpenClaw、Hermes 等后端上的 AI 智能体互动。 Claw3D 是一个用于 AI 智能体的 3D 工作空间,部署在自己的基础设施上。它不需要通过日志和仪表盘追踪智能体的运行情况,而是提供一个实时的 3D 办公室,智能体以工作人员的形象在其中移动。在这里你可以与智能体聊天、查看其状态,并处理审批和会话。
- Claw3D 可以免费使用吗?用的什么许可证?
- Claw3D 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- Claw3D 还在维护吗?
- 半年内有更新。Claw3D 最近一次提交是在 2026年8月21日。
- Claw3D 适合用来做什么?
- 在一个视图中观察一组 AI 智能体执行代码审查或质量检测流程 借助内置演示网关直观展示智能体行为 通过 Tailscale 或 SSH 隧道访问远程智能体环境
- Claw3D 怎么安装和运行?
- 使用 npm 安装依赖(建议 Node.js 20+): npm install 复制示例环境变量文件: cp .env.example .env 启动 Studio 开发服务器,然后打开 http://localhost:3000 并连接网关: npm run dev
- 在哪里获取 Claw3D?
- 源代码和安装说明在 GitHub 上:https://github.com/iamlukethedev/Claw3D
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
一套 Claude Code 技能与插件集合,让 Claude 掌握 Three.js、GSAP、React Three Fiber 等 3D 与动效开发知识。
在浏览器中搭建场景、摆放角色、编排镜头运动,并将分镜交给 AI 视频模型的预演工具。
一组 Claude Code 技能,通过代码逐帧生成画面与配乐来制作视频,每个技能对应一种视觉风格。
一套供 Codex 和 Claude Code 使用的九个智能体技能,用于构建可玩、精致的 Three.js 浏览器游戏。
一座免费的双语 3D 史前动物博物馆,适合孩子和家长在浏览器中一起探索。