Gemini在 Google AI Studio 的 Build 中实测了一下 Gemini 3 Pro Preview 的编码能力。这次给它的要求有一定的挑战。
具体要求
构建一个“AI 赛博数据之城”3D 演示 1. 使用 three.js 和 OrbitControls 创建一座由上百栋建筑组成的发光赛博城市,带体积雾、霓虹材质和动态光源(如扫过城市的搜索灯)。 2. 摄像机启动时围绕城市自动巡航,同时支持鼠标拖拽和滚轮缩放。 3. 鼠标悬停高亮建筑,并在右上角用 HTML 浮层显示该建筑的“AI 描述”(你直接生成有想象力的文案,如功能、能量等级等)。 4. 提供一个简易控制面板(HTML/CSS),可以在“白天 / 夜晚 / 暴雨”三种模式间切换,灯光、天空颜色、雾密度和城市亮度有明显差异。 5. 代码结构清晰,关键部分有中文注释。
整个构建过程花费了 10 分钟,第一轮生成的代码有 20 几处错误,页面也没有加载成功。但它自动进行了 4 轮修改,生成了一个完整的基于 React 框架的演示程序。代码结构清晰、有完整的中文注释,虽然视觉效果比较简陋,但基本完成了要求。和 Gemini 2.5 相比,感觉更加稳定,速度快了一些,但这轮测试,就最终效果而言,只能说有微小进步。
