作者把 2015 年写的第一个 GitHub 仓库 Spider-Paint 唤醒——那是他学 Three.js 时想做「在空间里显示 3D 物体并在表面添加新物体」,为了调试还加上连线,结果场景长成一副立体的蜘蛛网,小金字塔还能快速发射。两个月的 AI 跃进之后,他做了一套能通过 MCP 连接大模型的 3D 引擎 3draft,带 SVG 输出,可以让模型不装大型 3D 软件就得到视觉反馈——桥就是模型自己在程序里生成的。验证方式很朴素:语言好不好用,写个真实程序就知道了。他把 Spider-Paint 从引擎里剥离出来放进旧仓库,HEXAW 编译出的内核比原 TS 代码快 13 倍。
🔑 核心要点
不写 benchmark,直接拿真实项目当语言的验证用例,跑了才知道哪里不好用。
让大模型绕过 Blender 直接拿到 SVG 视觉反馈,是这套 3D 引擎存在的理由。
HEXAW 编译的内核比之前的 TypeScript 实现快 13 倍,是语言设计顺带拿到的结果。
复活的第一仓库仍标注为预测试阶段,定位是「第一人称 3D 编辑器」而不是完整建模工具。
💡 金句
“I thought that if I wrote a program with them, I'd find out along the way whether they actually worked properly. So that's exactly what I did.” 译:我想,如果能用它们写一个程序,就会在过程中发现它们是否真的能用,于是我就这么做了。