周二早上,我收到谷歌的一则通知,说我可以试用全新的Gemini 4 Argon模型。通常我会直接忽略这类消息——我并不太在意用的是哪个模型,只要它能帮我处理日常事务就行——但这一次,谷歌提到了一件让我颇为心动的事。
Gemini说它可以“创建一个应用来设计可以3D打印的灯罩”。作为CNET常驻的3D打印专家,我的反应是:“我赌你做不到。”
结果证明,它确实可以。
从最初的几张截图到最终打印出完整的实物,我只用了不到18个小时,这种效率让我印象深刻。
我先说清楚,我其实并不太喜欢生成式AI。我认为它在未给予合理报酬的情况下使用了他人的艺术作品和创意成果,而我希望为创作者的劳动付费。因此我把项目从制作灯罩改成了制作角色扮演护甲,并刻意把范围限定在我自己已经能够制作的东西上。我知道如何建模护胫、护肩和护腕,所以这并不会抢走我的工作。
在我看来,这就像一位铁匠雇了一名学徒来打造钢甲的坯料。作品的精细部分和特色是由一个人完成的,但基础的粗活则交给另一个人。我做不出很好的胸甲或头盔,所以我把这些部分从应用中移除,专注于我力所能及的部分。
规划阶段
与Gemini 4交流的感觉和与其他Gemini模型交流差不多。它能理解我说的话,更重要的是能理解我的意图。Gemini创建的第一个应用在手机上显示效果很糟糕,窗口太多,而且模型的可视化效果不够。我向它说明应用太杂乱,需要清理一下,它便给出了我想要的回应,而不是反问一堆问题。
Gemini 4 Argon的不同之处在于它能够快速完成复杂任务。制作复杂的网页应用这类事情似乎变得轻松了,而且每次给我新版本所需的时间,比我平时使用的Gemini 3.5 Flash-Lite模型要短得多。
因为我有Google One套餐,所以用的是Gemini Plus,开发应用过程中我多次达到Token限制,但等上一小时重置一次也不算大问题。如果你用的是Pro版本,应该不会遇到这种情况。
我最终把这个护甲网页应用命名为KeriForge,它的最初几个版本出人意料地立刻可用。所有用于调整模型尺寸的滑块都能正常工作。虽然不是所有操作都很直观,但功能已经足够让我上手。不过我还是反复进行了调整,移除了一些功能,比如头盔生成器,也新增了一些功能,包括绑带孔标记和周长计算器。
Gemini理解到这些改动需要反映出最终实物的物理特性。它没有尝试直接在数字模型上切出绑带孔,而是在模型上做了标记,这样我就可以在现实中把孔切出来。3D模型需要是“封闭”的——所有面都必须朝向正确并相互连接,形成“水密”结构——否则在打印平台上就会出问题。如果在模型上随意打孔,几乎肯定会导致打印失败。
有一次,我让Gemini“把这个下载到我的iPad Pro上,方便使用”。Gemini明白我不是想做一个iPad应用,而是想让这个网页应用能在iPad上离线使用。它把应用生成为HTML文件,等我把它上传到Google Sites后,它还告诉我如何用Safari把应用下载下来。
它还自带预览功能,能让我直接在iPad上的Gemini应用里查看运行效果,所以修改起来既方便又即时。大约经过10次迭代,我做到了KeriForge 8.2版本,达到了我认为足够好、可以进行实物打印的状态。
最后的收尾工作
制作这个应用的过程很有趣,我也从中学到了很多关于Gemini工作原理以及如何更好地提示它以获得更佳成品的经验。但我最初的怀疑并不是Gemini做不出这个应用,而是它能否真正生成一个可以实际打印出来的3D设计。
我花了一些时间测量自己的手臂,调整护腕的基础模型尺寸,确保如果打印出来能够合身,然后点击了导出按钮。因为我用的是iPad,所以可以直接导出到Nomad Sculpt,这是一款3D雕刻工具,让我可以在模型侧面添加一些随意的花纹和一个近似我名字的图案。
之后,我再次导出文件,这次导出到了一个叫Layerling的浏览器应用。这个应用可以让我编辑STL文件——STL是不含任何颜色信息的纯3D模型格式——从而切出绑带需要穿过的孔。这款软件比我自己做的那个功能全面得多,所以我知道它可以在保持模型可打印性的同时完成切割。我用Layerling的次数不多,但用得越多,越觉得它令人印象深刻。
在模型上开孔很简单,由于我之前已经让Gemini确保添加了引导标记,所以找到正确位置毫不费力。切完孔之后,就到了最后一步:打印。
但它真的能打印出来吗?
当最终的STL文件准备好用于打印后,把它导入Bambu切片软件并开始实际打印就很简单了。我选择用TPU 75A材料打印,这是一种我当时正在测试的柔性材料。TPU是一种柔软、有弹性的材料,相比PLA和ABS等更硬的塑料,它能更好地贴合我的手臂。
这正是我和Gemini的这场“赌约”见分晓的时刻。经过7个小时的打印,以及大约11个小时与Gemini的反复迭代和调整,我们即将知道这个模型究竟能成功打印,还是会在我的打印机上变成一堆“意面”。
截图清楚地显示,它确实成功了。可以看到,尽管出现了一些并非由模型本身造成的误差,但它最终产出了一个完整、水密且可用的3D打印件。尺寸十分精准,与我前臂的长度和手腕的周长完全吻合。
模型上出现的那些瑕疵,源于TPU材料太软,以及模型本身打印得太高。随着打印机不断增加模型高度,张力逐渐放松,导致模型在打印头下方晃动。未来我需要在切片软件中为模型添加更好的支撑,或者让模型平放打印,才能达到我期望的打印质量。
一款令人印象深刻的AI工具
我并不是AI重度用户。我平时用Gemini来整理邮件、帮忙处理表格,基本仅限于此。我原本以为,制作一个能够生成完整实体产品(比如3D模型)的网页应用会十分艰难,以为我需要不断反复调整提示词,才能让它理解我的需求和想法。但事实并非如此。Gemini Argon对我真实意图的理解程度,远远超出了我原本的预期。
“提示词工程”这个说法一直让我对使用这类产品心存犹豫。我不想花时间去琢磨怎样让AI理解我的需求,而一个人本可以更快地完成同样的事情。现在我明白了,通过使用这样的术语,某些把关者可能把AI包装成一种隔着知识壁垒的东西:把它呈现为一种神秘、复杂的存在。但就最新的这些模型而言,事实根本不是这样。
我依然不喜欢生成式AI,但我不得不承认,一个能让我在不到一天的时间里从一个想法变成实物产品的工具,确实令人佩服。我带着“Gemini 4做不到它所说的事”这样的赌注开始了这次挑战,结果却让我心服口服。我不会就此在所有事情上都开始使用AI,但我已经想到了一些有趣的方式,可以在接下来的项目中借助它。一个能激发我创造力的东西,总不会完全是坏事吧?
热门跟贴