fatasia / DeepMonkey-Studio
git clone https://github.com/fatasia/DeepMonkey-Studio.git
v0.2.0 · 14d ago
从 Vibe Coding 到 Vibe World:AI原生的可编程三维世界,面向元宇宙、Science、世界模型的开源底座
+17
stars, 24h · #2,105
+~61
stars, 7 days · #3,340
+~260
stars, 30 days · #3,043
173
★ total · +54% this week
1
forks · 26 open issues
Star history (as recorded here)
LanguageTypeScript
License—
Created2026-08-04 (2mo ago)
Last pushtoday
Watchers1
OwnerUser
GitHub topics
3dai-agentsbimcaddigital-twinindustrial-automationiotmcpmetaverseplcreactrustscadasimulationthreejstypescriptwebassemblywebgpuworld-model
Links
- GitHub: github.com/fatasia/DeepMonkey-Studio
- Homepage: https://deepmonkey.studio
- Releases · Issues · Hacker News mentions
README excerpt
DeepMonkey Studio Vibe World | AI 元宇宙底座 你创造的世界 我将他留下来 简体中文 · English 从 Vibe Coding 到 Vibe World:AI原生的可编程三维世界,面向元宇宙、Science、世界模型的开源底座。 ## 作者的话 我对他的定位不是一个 数字孪生 平台,或重复造轮子的系统。 而是面向元宇宙、AI for Science、世界模型的开源底座。 上层包括:2D 编辑器、3D 编辑器、脚本编辑器和插件; 底层包括:自研引擎、数据平台和可组合的模型适配能力。 底层对 WebGPU、渲染、工业与 BIM 模型做了很多优化,模块独立简洁,可以单独作为一个 SDK 使用。 开发测试中让AI网上找了很多模型素材;若不小心侵权,万分抱歉,我直接删掉。 项目使用最宽泛的 MIT 协议,任何人都可以随意使用(技术的发展离不开行业专家大拿的支持),仅对忽视员工人权的特定企业例外(详见 LICENSE.zh-CN.md)。 文档 · 贡献指南 · 支持 论文工作稿 · PINN / PINO 训练源码 ## 系统介绍 · 从 Vibe Coding 到 Vibe World ## 演示视频 https://github.com/user-attachments/assets/b6059d6a-04c1-4fe1-b11e-9a46a42184d2 从模型接入、轻量化与数据连接,到 AI 工作流、自研引擎和多端交付。 ### 系统核心功能录屏 https://github.com/user-attachments/assets/d562bbec-f85a-4d75-890c-1aaa7f561105 ## 在线体验与下载 腾讯云在线版 · GitHub Pages 演示 · 下载 0.2.0 · Docker 一键部署 · Codex / Claude:Skill、MCP 与 SDK > 完整体验请下载 Windows 编辑器或使用 Docker / Docker Compose 部署。完整素材库通过 素材包 Release 下载。 默认账号密码 `admin / admin`;密码按部署说明获取。 ### 切换渲染引擎 打开场景,进入「三维」→「更多」→「渲染引擎设置」,选择 WebGL 2、Deep WebGPU 或 Deep WASM。 ## 功能亮点 - **AI 与本体,理解工程并执行任务**:本体描述工程对象、关系与可执行动作;AI 结合场景、构件、数据和运行状态回答问题,按授权修改对象、查询数据、运行分析。修改可预览,执行可取消、追溯。 - **模型、数据与仿真在同一个工程里**:组合 2D 看板、3D 场景、设备拓扑、实时数据和告警,并接入产线仿真、机器人工作站与虚拟调试。 - **工业模型接入与轻量化**:导入 IFC、STEP、IGES、DWG、glTF、URDF 等模型,支持构件查询、属性定位、减面和贴图压缩;格式范围见支持说明。 - **自研引擎,可独立集成和扩展**:WebGPU、Rust 原生与 WASM 共享场景包;通过引擎 SDK、Scene/Server SDK、脚本 API、插件和 MCP 接入自己的应用。 - **一次制作,多端交付**:发布为 Web、只读 Viewer、Windows、WASM 或 Android,自动检查目标端能力、资源依赖与兼容性。 ## 性能实测 同一布局、几何和机位,六个引擎按各自采样窗口跑多轮取中位(2026-10-07,RTX 4060 Laptop)。时间单位为 ms。*Unity 与 Deep Native 是 Windows 原生运行时(Unity 为 Mono,Deep Native 为 Rust/wgpu),与浏览器四列不可直接对比,仅供参考;"—"为未采集或未校准项。 | 指标 | three.js WebGL | three.js WebGPU | Babylon.js WebGPU | Deep WebGPU | Unity 2022.3 原生* | Deep Native 原生* | | --- | --- | --- | --- | --- | --- | --- | | 静置 P50(120 / 1000 物体) | 6.9 / 6.9 | 6.9 / 6.9 | 6.9 / 10.2 | 6.9 / 6.9 | 6.94 / 6.94 | 6.94 / 6.94 | | 静置 P95(120 / 1000 物体) | 7.1 / 7.1 | 7.1 / 7.1 | 7.4 / 15.0 | 7.1 / 7.1 | 7.27 / 7.12 | 7.55 / 7.40 | | 动态 P95(1000 物体) | 7.1 | 7.1 | 13.7 | 14.0 | 7.26 | 12.82 | | 静置最大帧(120 物体) | 27.7 | 159.6 | 240.2 | **7.2** | 8.29 | 9.90 | | 首帧(1000 物体) | **72.7** | 283.2 | 876.0 | 1,623.3 | 2,575.7 | 1,459.8 | | GPU 帧时 P50(1000 物体) | 0.9 | **0.7** | 1.3 | 2.9 | — | 0.51 | | 20 轮重建(1000 物体) | **3.2** | 3.6 | 410.2 | **3.2** | 45.3 | 8.27 | | Draw Calls(1000 物体) | 1,055 | 1,056 | 2,001 | **7** | — | 9 | | 重建堆增最差(1000 物体,MiB) | **0.1** | 90.9 | 21.6 | **0.6** | 121.2 | 0.34 | 复现方法、采样口径与完整证据见基准程序;功能对照见引擎能力对照。 ## 完整功能列表 ### 项目、应用与资源 - 项目、应用、场景、页面和拓扑管理,自动保存、撤销重做、版本历史与项目间转移。 - 模型、图片、视频、环境、材质、预制体与机器人资源库,支持搜索、拖放、替换、修订更新和素材包导入。 - 参数化建模、文字生成模型,以及浏览器内减面、Draco、贴图压缩和光照贴图烘焙。 ### 模型与 3D 编辑 - 支持 IFC、STEP、IGES、DWG、DXF、glTF/GLB、FBX、OBJ、STL、3MF、DAE、3DS、OpenUSD、URDF 等;RVT、JT、X_T 等格式的转换条件与支持范围见格式说明。 - 场景树、BIM 属性与构件检索,多选、编组、变换、吸附、材质、灯光、选择集与模型屏幕。 - 测量、剖切、爆炸、碰撞检查;轨道、第一/第三人称、相机书签与 WebXR。 - 动画、时间线、关键帧、骨骼与 IK、刚体与关节、空间音频和交互事件。 ### 渲染引擎与数字孪生 - **多端引擎**:TypeScript WebGPU、Rust/wgpu Native、Rust WASM,共享场景包与质量策略;Studio 支持 WebGL 2、Deep Web