hawk86104/three-vue-tres

🎉一款让你的三维可视化项目快速落地的开源框架,天然具备良好的跨平台与🎊国产化适配能力 支持低代码编辑器、Web / 小程序 / App 全端部署,永久免费商用。 融合数字孪生、三维可视化(WebGL / WebGPU / three.js / tres.js / tvt.js),并扩展 AI 能力(Skills / OpenSpec),助力智能化场景快速构建 🚀

解決的問題

TvT.js 是一個 Web 3D 工程生態系統,旨在超越一次性示範,將 3D 概念轉化為可維護、可投入生產的專案。它彌補了初始 3D 內容創作與最終專案交付之間的差距,特別適用於數位雙生、工業可視化和線上 3D 編輯器領域。

如何運作

該框架基於 Three.js、Vue 3、TresJS 和 Fes.js 建構。採用「規格驅動」的工作流程,將需求以版本化的規格(OpenSpec)形式記錄,定義框架規則與外掛契約。這使得 AI 可透過專用 AI 技能(如 tvt-js-plugin-builder)協助實作,而無需產生一次性程式碼。同時,它也與 3D 內容生成工具(如騰訊混元3D)整合,將 AI 生成的模型導入可編輯的場景編輯器中。

適用對象

專為開發複雜 Web 3D 應用、數位雙生平台與工業可視化工具的開發者與工程師設計,特別適用於在本地化硬體與軟體環境中作業的使用者。

核心亮點

  • AI 協作工作流程:整合 AI 進行需求分析、外掛實作與 3D 模型生成(圖像轉 3D)。
  • 規格驅動開發:使用規格基線確保 AI 生成結果可審查、可維護。
  • 外掛式架構:支援動態元件發佈與載入服務,實現模組化應用交付。
  • 生產就緒生態系統:包含區域場景編輯器,並支援本地化硬體/作業系統/瀏覽器。
  • 開源免費:永久開源,可免費用於商業用途。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案