一句话出 CAD 图纸,直连切片和 3D 打印机。简易零件够了,替代 SolidWorks 全流程还早。
个人开发者 earthtojake 的项目,本质是 11 个 Agent Skills 的合辑:自然语言或一张图进去,STEP 主格式加 STL、3MF、GLB 出来,浏览器里的 CAD Viewer 直接预览。从文字到能加工的工程图纸,中间不用碰一次建模软件。
它聪明的地方在于没造软件,而是把 CAD 能力拆成技能包,挂进你已有的 agent——Claude Code、Codex、Cursor、Gemini、Grok 都能接。三个月 star 从 9k 涨到 18k,这个增速说明创客圈子等这类工具等很久了。
02仓库健康度
三个月翻倍的曲线在工具类仓库里罕见——上一次见这种斜率,是 agent 概念刚爆的时候。
03技能清单
- 文字/图片出模型:STEP 主格式加 STL/3MF/GLB,浏览器 CAD Viewer 直接看
- 直达打印链路:DfAM 打印可行性检查,G-code 切片直发 Bambu 打印机
- 工程周边齐全:PDF 工程图纸(尺寸/虚线/孔标注/标题栏)、DXF 2D 排样、CNC 对接、SendCutSend 钣金审查
- 生态挂载:step.parts 现成零件库、URDF/SDF 机器人描述格式
04同类对比
传统 CAD(SolidWorks 这类)功能全,但学习曲线陡、按席位收费,工程师之外的人基本进不了门。纯 AI 生成的 3D 工具反着走——门槛低到一句话,但出的是「看着像」的网格,真拿去打印大概率翻车。
text-to-cad 走的是中间路线:输出参数化的工程格式(STEP),带 DfAM 可行性检查,出的是「能加工」的图。说句实在的,简易零件它真能顶事,复杂装配体就别为难它了。
05亮点
- 全本地免费:生成在本地跑,没有积分制、没有订阅墙
- 从想法到打印件一条线:文字出 STEP,切片出 G-code,直发 Bambu
- 形态聪明:Skills 挂进现有 agent 就能用,不必再装一个独立软件
06谁在生产用它
3D 打印玩家是基本盘,创客拿它快速出原型件,做机器人的工程师用 URDF/SDF 输出接仿真,需要钣金和 CNC 报价图的人用 SendCutSend 审查和 2D 排样省事。
说句实在的:它现在是「个人工作台」的料,不是「设计部门」的料——个人项目、pre-1.0,进生产流程之前先掂量清楚。
07快速上手
前置:一个支持 Skills 的 agent(Claude Code/Codex/Cursor/Gemini/Grok)。
$ git clone https://github.com/earthtojake/text-to-cad $ cd text-to-cad # 把 11 个 Skills 装进你的 agent,然后直接说需求
结果在浏览器 CAD Viewer 里预览,STEP 拿去切片,或让 agent 直接发 Bambu 打印机。
pre-1.0 阶段迭代飞快(0.3.x→0.7.15),接口随时可能变,进任何固定流程前先锁版本。它能顶简易零件的设计,替代 SolidWorks 全流程还早——装配体、公差链这种活,别派给它。另外警惕同名:Zoo.dev 的 text-to-CAD 是商业 Web 服务,和这个开源项目毫无关系,别搜错门。
09适合谁
3D 打印玩家和创客;用 URDF/SDF 做机器人原型的工程师;想让 agent 多一手制造能力的开发者。
要做复杂装配体设计的(替代 SolidWorks 还早);要稳定接口进生产管线的(pre-1.0);需要商业支持的(同名 Zoo.dev 才是商业服务)。