Nano Banana 2 能直接生成 UI 素材吗?

22 阅读3分钟

作为前端,我们经常需要找 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 设计规范。"

nanobanana-edited-2026-02-27T05-25-05-529Z.jpg 结果与分析: 生成的图标非常标准!

  • 风格一致性:严格遵守了 "Flat Design"(扁平化)指令,没有出现多余的拟物高光或阴影,非常现代。
  • 形状准确:准确生成了 iOS 风格的圆角矩形(Squircle),而不是简单的正方形或圆形,直接就能用。
  • 可用性:抠出来直接就能当 demo icon 用,完全不需要设计师介入。配合简单的 border-radius: 22% CSS,直接就能在页面上跑起来。

Test 2: 带字的 Banner (Typography in Image)

前端切图最烦的就是 Banner 上的文字。以前我们需要分别生成背景图,然后用 CSS position: absolute 把文字叠上去。但这会带来字体跨域、响应式对齐等一系列麻烦。

Prompt:

"电商网站的横幅广告,背景是红色的礼物盒,中间写着 'BIG SALE',白色大号字体,字体要有节日气氛。"

nanobanana-edited-2026-02-27T05-26-59-755Z.jpg 结果与分析

  • 拼写准确:文字 '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)、懂设计规范、还能写字。

建议大家把它集成到自己的开发流里:

  1. Mockup 阶段:用它快速生成占位图,比用灰色的方块强一万倍,能在 Demo 时给老板更好的第一印象。
  2. MVP 阶段:直接生成可用的 Logo 和 Banner,快速验证产品想法。
  3. Production 阶段:对于非核心的运营位图片,甚至可以直接上线使用。