AI CAD Platform Guide

从零到一构建 HiCAD AI 参数化建模平台

这是一套面向产品、研发和技术评估者的 HTML 文档站,系统介绍 HiCAD 的产品定位、技术架构、核心模块、从零开发路径与部署运维方法。

Vue 3NestJSJSCADThree.jsLangfuseAI 质量闭环
自然语言建模
94
JSCAD 实时渲染
AI 全栈应用开发学习手册
20 大模块 · 70+ 精品章节 · HiCAD 技术架构、开发教程、部署运维均是 Plus 专享内容,还涵盖 RAG、Agent、大模型调用等完整 AI 开发课程
进入小册 →
Product Overview

HiCAD 是什么

HiCAD 是面向 3D 打印、创客设计、工程原型和在线参数化建模场景的 AI CAD 平台。用户用自然语言描述模型,系统生成可编辑的 JSCAD 代码,并在浏览器中实时渲染、参数化修改、导出和分享。

一句话生成模型

从中文需求直接生成 JSCAD 参数化代码,降低传统 CAD 学习门槛。

浏览器实时预览

基于 WebWorker、JSCAD 和 Three.js,在前端完成安全执行与 3D 渲染。

生成后可编辑

用户既可以改代码,也可以通过参数面板调整尺寸、孔径、材质和结构。

Capability Map

当前项目能力全景

本教程基于当前项目实现,不是抽象方案。它覆盖已经落地的 AI 建模、双阶段管线、模型市场、会员、支付、Langfuse 观测和 AI 质量评测闭环。

AI 生成

多模型适配、SSE 流式输出、代码续改、自定义 API Key。

精准建模

机械臂、坦克、超跑等双阶段结构化 Spec 到确定性 JSCAD。

编辑器

Monaco 代码编辑、参数面板、3D 预览、STL/OBJ/DXF/STEP Mesh 导出。

质量闭环

生成后自动评分、可视化面板、低分项建议、一键优化。

用户系统

JWT 登录、会员等级、AI 配额、工作区模型管理。

模板市场

模板展示、套用、发布门控、社区化模型资产沉淀。

支付商业化

会员套餐、订单管理、JitPay 支付接入和后台治理。

观测运维

Langfuse Trace、AI 质量报告、部署脚本、Nginx SPA fallback。

Learning Path

推荐学习路径

如果你要从零复刻或扩展 HiCAD,建议按下面顺序学习和实现。技术架构、开发教程、部署运维为 Plus 专享,需在 AI 学习手册 升级后访问。

1
先理解产品闭环

明确用户如何从自然语言进入编辑器,再保存、导出、发布和付费。

2
搭建 Monorepo 工程

使用 pnpm workspace 管理 frontend、backend、shared 三个包。

3
实现前端编辑器与渲染

先让 JSCAD 代码能在 WebWorker 中执行,并用 Three.js 渲染。

4
接入 AI 生成与质量闭环

后端通过适配器调用模型,前端流式接收代码,生成后自动评测并一键优化。

5
补齐商业化和部署

加入登录、模型管理、支付、后台、观测和生产部署。