用编程 Agent 写 CadQuery 代码做参数化 3D 建模的桌面应用
Star453
24h 新增+1
7 天新增—
Fork43
Issue2
语言TypeScript
项目介绍
更新于 1 天前
SOMA 是一个桌面应用,让你用自然语言配合编程 Agent 来设计参数化 3D 模型,相当于「CAD 领域的 vibe coding」。你告诉 Agent 想要什么零件,它用 Python 写出 CadQuery 代码,SOMA 实时构建并在 3D 视图里展示结果;你可以点击零件测量、在视图上画标注、指出哪里不对,Agent 再改代码。它内置代码工作区和终端,兼容 Claude Code、Codex CLI、OpenCode 等任何能读文件跑命令的 CLI Agent,也支持 Claude Desktop 这类桌面 Agent 应用,订阅和模型选择仍归你自己。除了建模,它还支持参数调节、版本历史回溯、剖切与爆炸视图、标准件库、STEP 导入、FEM 强度分析、动画渲染,以及导出 STEP/STL/3MF 和工程图 PDF。适合 maker、硬件爱好者和需要快速做出外壳、支架、安装座的开发者——不用学 CAD 软件就能出可打印的零件;对纯软件岗位的人关系不大。
上手成本:中
Star 趋势
话题标签
3d-modeling3d-printing3d-printing-toolsagentagentic-aiai-cadcadcadqueryclaude-codecodexelectronfemllmmacdmakeropencodeparametric-designpythonsteptext-to-cad
仓库信息
| License | GPL-3.0 |
| 创建时间 | 2026-10-10 |
| 最后推送 | 1 天前 |
| 热度分 | 5.0 |