返回作品集
行业系统进行中(Phase 1/2 完成,Phase 3 待启动)2026-08-29

数字孪生实战项目(wxbuluo-twin)

独立仓库从零落地的企业级数字孪生 Demo,按 2D 指标大屏 → 工业设备/园区 3D → 地理城市级三阶段渐进;后端 Go/Gin + WebSocket 喂 mock 遥测,前端 Next.js + ECharts/R3F/Cesium,全程无真实数据,前后端 CI/CD 均已跑通验证。

数字孪生实战项目(wxbuluo-twin)

技术栈

Go 1.27GinWebSocketNext.js 16React 19R3FthreeEChartsCesiumzustandDockerGitHub ActionsVercel

项目简介

万象部落的数字孪生实战项目,独立仓库从零落地一个企业级数字孪生 Demo。按 2D 指标大屏 → 工业设备/园区 3D → 地理城市级 三阶段渐进,后端用 Go/Gin + WebSocket 喂 mock 遥测,前端 Next.js + ECharts/R3F/Cesium,全程无真实数据,用来打通「实时数据 → 可视化渲染 → 交互钻取」的完整链路。

技术栈

Go 1.27 / Gin / WebSocket / Next.js 16 / React 19 / R3F / three / ECharts / Cesium / zustand / Docker / GitHub Actions / Vercel

核心亮点

  • 三阶段渐进路线:2D 智能制造运营中心大屏(ECharts 实时面板矩阵)→ 工业设备/园区 3D 数字孪生(R3F 程序化占位体 + 状态着色 + 点击钻取)→ 地理城市级(CesiumJS + 3D Tiles,路线已规划)
  • 实时数据管线:后端 Go/Gin + WebSocket 持续推送 mock 遥测(内存引擎,不引外部 DB),前端接收后实时刷新指标与 3D 状态
  • 工业 3D 资产管线:Blender → GLB 导出 + Draco 压缩 + 纹理层,沉淀为可复用的程序化建模工作流(Phase 2.1)
  • 全链路 CI/CD 跑通:GitHub Actions 构建 Go 镜像推 ghcr → 服务器容器;前端 Vercel 自动部署;WebSocket 走独立子域 twin-api.wxbuluo.com
  • 质量门禁有实测:前端 124 tests 全绿、后端 internal 高覆盖(model/ws 100%、mock 96.6%);全程 mock 无真实数据