← 返回日报
略读 预计 5 分钟

Launch HN: Adam (YC W25) – Open-Source AI CAD

摘要

这是一个开源的文本到 CAD 网页应用(CADAM),核心能力是把自然语言或图片输入转换为参数化 3D 模型,并在浏览器中实时预览与调整。支持导出 .STL、.SCAD、.DXF 等格式,前端基于 React 19、TypeScript、Vite,并使用 Three.js 做实时 3D 展示。CAD 生成依赖 OpenSCAD WebAssembly(OpenSCAD),并结合 BOSL / BOSL2 / MCAD 等建模库。AI 部分使用 Anthropic 的 Claude API,实现从描述中抽取参数与生成模型。 功能上强调参数化控制(滑块实时调尺寸)、多格式导出、浏览器纯运行(WebAssembly),以及图像辅助建模与即时预览。页面还展示了大量 benchmark 示例,包括 V8 引擎、涡扇发动机、行星齿轮、蜂窝支架等复杂机械与基础几何结构,说明其覆盖从简单零件到复杂机械装配的生成能力。 开发与部署部分依赖 Node.js、Supabase(Supabase)、ngrok 本地调试,并采用 TanStack Start、Three.js R3F 等技术栈,整体定位是 “AI + 参数化 CAD + 浏览器 Web 应用” 的开源工程项目(CADAM)。

荐读理由

浏览器 WebAssembly 运行的开源 AI CAD 工具能直接迁移到你的 AI 项目里,支持自然语言转 OpenSCAD 模型、参数化调整和多格式导出,实测能从描述生成复杂机械部件

Hacker News · 143 赞 · 76 评 讨论 → 阅读原文 →

这条对你有帮助吗?