作为前端,我们经常需要找 placeholder 图片、Logo 或者 icon。Google 新发布的 Gemini 3.1 Flash Image Preview (Nano Banana 2) 号称生图能力很强,甚至支持原生 4K 和精准的文字渲染。我决定拿它来做一次“前端素材生成”专项测试,看看它到底能不能融入我们的工作流。
测试渠道:Nano Banana AI
Test 1: App 图标生成 (Iconography)
前端开发初期,最缺的就是 App Icon。找设计师要排期,自己画又太丑。我们来看看 AI 能不能救急。
Prompt:
"一个扁平化风格的 App 图标,图案是一个极简的火箭,背景是渐变蓝,圆角矩形,符合 iOS 设计规范。"
结果与分析:
生成的图标非常标准!
- 风格一致性:严格遵守了 "Flat Design"(扁平化)指令,没有出现多余的拟物高光或阴影,非常现代。
- 形状准确:准确生成了 iOS 风格的圆角矩形(Squircle),而不是简单的正方形或圆形,直接就能用。
- 可用性:抠出来直接就能当 demo icon 用,完全不需要设计师介入。配合简单的
border-radius: 22%CSS,直接就能在页面上跑起来。
Test 2: 带字的 Banner (Typography in Image)
前端切图最烦的就是 Banner 上的文字。以前我们需要分别生成背景图,然后用 CSS position: absolute 把文字叠上去。但这会带来字体跨域、响应式对齐等一系列麻烦。
Prompt:
"电商网站的横幅广告,背景是红色的礼物盒,中间写着 'BIG SALE',白色大号字体,字体要有节日气氛。"
结果与分析:
- 拼写准确:文字 'BIG SALE' 清晰、居中、无拼写错误。
- 融合度:字体自带投影和发光效果,与背景的红色礼物盒光影融合得很好,这种效果用 CSS 很难模拟。
- 效率:直接生成一张完整的 WebP 扔上去就行了。这对于快速上线活动页(Landing Page)简直太方便了,不用再写一堆复杂的 CSS 来控制文字位置。
Test 3: 404 页面插画 (Illustration)
404 页面通常需要一张有情绪的插画来缓解用户的挫败感。
Prompt:
"插画风格,一个困惑的宇航员看着断开的电缆,背景是深邃的虚空,极简矢量风格,适合作为 404 错误页面。"
结果与分析:
- 构图:主体(宇航员)位于画面一侧,留出了大量的空白区域(Negative Space),非常方便我们在旁边放“返回首页”的按钮或提示文字。
- 画质:线条干净利落,色彩饱和度适中。直接由 2K 压缩成 WebP 放在网页上,既保证了视觉效果,又控制了加载体积。
结论:前端开发者的 Asset Generator
经过测试,Nano Banana 2 完全可以作为前端开发者的 "Asset Generator" (素材生成器)。它响应快(<10s)、懂设计规范、还能写字。
建议大家把它集成到自己的开发流里:
- Mockup 阶段:用它快速生成占位图,比用灰色的方块强一万倍,能在 Demo 时给老板更好的第一印象。
- MVP 阶段:直接生成可用的 Logo 和 Banner,快速验证产品想法。
- Production 阶段:对于非核心的运营位图片,甚至可以直接上线使用。