尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

Multi-Agent-CAD Web UI 实战:填个表单就能 3D 预览并一键下载 STEP/STL 模型

Multi-Agent-CAD Web UI 实战:填个表单就能 3D 预览并一键下载 STEP/STL 模型 Multi-Agent-CAD Web UI 实战填个表单就能 3D 预览并一键下载 STEP/STL 模型【免费下载链接】Multi-Agent-CADMAC (Multi-Agent CAD): A decoupled multi-agent framework for text-to-CAD generation via constrained test-time compute项目地址: https://gitcode.com/gh_mirrors/mu/Multi-Agent-CADMACMulti-Agent-CAD是一个把自然语言直接变成可 3D 打印模型的 Text-to-CAD 框架。它的 Web UI 让新手无需写一行代码打开浏览器、填个表单就能实时 3D 预览生成过程并一键下载 STEP / STL 模型文件。什么是 Multi-Agent-CAD4 个 Agent 协作的 Text-to-CAD 流水线Multi-Agent-CAD 把「文字生成 CAD 模型」拆成 4 个专职 Agent需求解析 → 几何设计 → 代码生成 → 自动修复。与单 Agent 方案相比它在同一基准测试上用了 1/116 的 Token、1/13 的成本特性通过率却达到 99.3%。对新手来说最友好的一点是整个流程有图形界面。下面我们就用 3 步走完全程。一键安装步骤2 条命令启动 Web UI首先克隆并安装项目git clone https://gitcode.com/gh_mirrors/mu/Multi-Agent-CAD cd Multi-Agent-CAD conda env create -f environment.yml conda activate multi_agent_cad pip install --no-deps aider-chat0.82.3 pip install -e .[web]然后启动服务python -m multi_agent_cad.web终端会打印MAC Web UI — http://127.0.0.1:8000浏览器打开该地址即可。依赖清单可参考 requirements.txt 与 pyproject.toml。⚠️ 注意Web UI 为单用户、可信网络设计——生成的 Python 代码会在服务器端执行请勿暴露在公网。填写表单 3 步选模型、写需求、点生成左侧配置面板只需关注三处Provider 与 API Key下拉框内置 Qwen默认、OpenAI、DeepSeek、Gemini、本地 Ollama 五种预设切换后自动填好DS_BASE_URL和建议模型名只需粘贴你的 API Key。Prompt生成需求用一句自然语言描述模型即可例如「创建一个外径 80 mm、厚 10 mm、中心有 30 mm 通孔的圆形法兰盘单位毫米输出 STEP」。Workflow 与输出目录默认选original确定性代码生成优先Aider 兜底修复可选填服务器端保存路径成功后 STEP/STL/GLB/源码会复制过去。配置完成后点击▶ Generate右侧面板会通过 SSE 实时推送各阶段日志状态栏显示当前所处 Stage 与迭代轮次。浏览器内 3D 预览生成过程实时可见这是 Web UI 最有意思的部分实时中间模型每当自主修复循环产出一版新的 STL服务端会自动转成 GLB 推送到页面model-viewer立即刷新——你能亲眼看着模型一轮一轮被修正。交互式查看支持鼠标拖拽旋转、缩放默认自动旋转无需打开任何外部 CAD 软件。最终模型加载完成后最终 GLB 自动载入预览区。一键下载6 种产物文件全带走运行结束后页面底部会显示实际存在的产物下载按钮文件用途STEP工程标准格式导入 SolidWorks / FreeCAD 做二次修改STL3D 打印切片软件直接可用GLB网页 / 渲染器预览Python source生成的 build123d 源码可复用修改Measurements白盒特性尺寸测量报告Runtime diagnostics运行诊断缺特征、圆角失败等分类页面同时显示本次消耗的 Tokens 与 API 调用次数。如果中途想放弃点击■ Stop也能下载已生成的半成品产物不会白跑。常见问题与进阶技巧每个 Agent 用不同模型可以。展开「Models (per stage)」可单独修改 4 个阶段的模型名、温度与最大 Token实现「便宜模型解析需求 强模型做几何设计」的混合路由配置项定义见 config.py。远程使用跨机器访问建议走 SSH 隧道ssh -L 8000:localhost:8000 userserver然后本地打开http://localhost:8000。换提示词没生效终端模式有pipeline_cache/缓存前两个阶段的输出Web UI 每次运行都在独立任务目录执行不受影响。端口与地址自定义设置环境变量MAC_WEB_HOST/MAC_WEB_PORT即可覆盖默认监听地址。延伸阅读服务与 API 实现multi_agent_cad/web/server.py前端页面与交互逻辑multi_agent_cad/web/static/index.html、multi_agent_cad/web/static/app.js无头执行器进度推送与产物收集multi_agent_cad/web_runner.py完整流水线设计文档multi_agent_cad/WORKFLOW.md各阶段量化评测数据docs/quantified_quality_cn.md填个表单看模型在浏览器里转起来再一键下载 STEP/STL——这就是 Multi-Agent-CAD Web UI 给普通用户的完整体验。【免费下载链接】Multi-Agent-CADMAC (Multi-Agent CAD): A decoupled multi-agent framework for text-to-CAD generation via constrained test-time compute项目地址: https://gitcode.com/gh_mirrors/mu/Multi-Agent-CAD创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表