AI视觉创作

超过1.3万人收藏!7个方法让 AI 做出更有设计感的 UI

完整内容
超过1.3万人收藏!7个方法让 AI 做出更有设计感的 UI

一、全文速览图

超过1.3万人收藏!7个方法让 AI 做出更有设计感的 UI

Hello,这里是 Clip 设计夹,今天分享的是「Vibe Coding 设计技巧」。

如果你做过 Vibe Coding,应该都有过这样的经历 ——AI 制作 UI 界面,生成出来的效果图大概率一眼就能被认出来 "这是 AI 做的"。

超过1.3万人收藏!7个方法让 AI 做出更有设计感的 UI

这些效果图自带蓝色渐变、Inter 字体、线性图标、清一色的圆角卡片,怎么看都觉得千篇一律,毫无个性。

下面结合原帖的要点以及我自己使用 AI 的一些实操经验,讲讲如何 Vibe Coding 出具有设计感的 UI 界面~

二、在下指令之前,先画一张线框图

超过1.3万人收藏!7个方法让 AI 做出更有设计感的 UI

先用白板工具 Excalidraw 大致摆几个方块和按钮,截个图丢给 AI,附一句 "按这个结构来"。

光是这一步,输出的准确度就会天差地别。

如果你只用文字说 "帮我做个登录表单",AI 会自己凭空想象布局,每次出来的排布都不太一样:

复制内容
Logo 放左边还是右边?第三方登录按钮是在表单上方还是下方?

使用纯文字提示,AI 只能靠 "想象" 去填满所有空缺,于是交出来的东西就会跟你的想法对不上。但只要给 AI 一张图,它就能从 "想象" 切换到 "临摹" 模式,准确度高出一个量级。

具体怎么做:

  1. 打开 Excalidraw,只用方块和线条把页面结构画出来
  2. 截图,丢给 AI
  3. 补一句指令:"按这张线框图实现 UI 组件"

三、把喜欢的设计截图喂给 AI

超过1.3万人收藏!7个方法让 AI 做出更有设计感的 UI

在 Dribbble 或 Pin 上看到 "就是这个感觉" 的 UI,截下来跟一句 "照这个风格做" 一起丢过去。

这里的关键点是:按组件给,不要整页给。

导航栏、价格卡片、首屏轮播区、页脚 —— 各自单独截一张图。整页一股脑丢过去,信息量太大,AI 会混乱。用 "导航栏照这个风格"" 价格卡片照这个布局 " 这样分部件指定,精度才出得来。

我用 Claude Code 写前端时也是这么干的:直接把 Figma 的设计稿或截图丢过去。只给文字提示的话,例如 "做得好看点" 这句话每次的解读都会飘;而一张截图就能一次把意图说清楚。

四、用情绪板指定颜色

超过1.3万人收藏!7个方法让 AI 做出更有设计感的 UI

你就算在提示词中写明了要 "现代一点、温暖一点",AI 每次还是会生成同一个蓝色系。

这不是 AI 的错,问题出在 "温暖" 这个词的定义太模糊。是偏橘的暖?偏米色的暖?还是陶土色系的暖?人与人之间的理解都会跑偏,更何况指望 AI 准确接呢。

咱们可以换个做法:做一张情绪板图片,跟一句 "参考这套配色" 一起发给 AI。

做法很简单:

  1. 收集 3〜5 个你喜欢的配色网站或设计
  2. 做一张图,把色板 (带上 HEX 色值) 集中排在一起
  3. 一句提示词 "按这套配色做 UI"

五、写代码前先定义好设计系统

超过1.3万人收藏!7个方法让 AI 做出更有设计感的 UI

先把品牌色、字体、间距规则定下来发给 AI,然后再开始写代码。

Vibe Coding 做出来的应用看着东拼西凑,大半原因就在这。A 页面和 B 页面的颜色、字体会有些微妙的差异,例如每个页面的按钮间距各不相同;卡片的圆角一会 8px 一会 12px。

这是因为每做一个页面,AI 都会重新解构一遍 "好看",整体感就这么散掉了。

我的做法是把 Design Tokens 写进 CLAUDE.md:

只要定义一次,AI 就会在所有页面上套用一致的视觉样式。反过来,如果不做这一步,无论你把单个页面做得多漂亮,整体看还是分散的。

六、使用设计 Skill

超过1.3万人收藏!7个方法让 AI 做出更有设计感的 UI

现在有很多供 AI 使用的设计 Skill,这些 Skill 包括了完整的风格、配色、字体等设计规范,可以很大程度避免生成 "AI 味" 的设计效果。

我自己也在做类似的事 —— 在 DESIGN.md 里明明白白写一份 "禁止清单":

  1. 禁止 AI 渐变(就是蓝→紫那种)
  2. 禁止 Inter 字体
  3. 禁止只用 Lucide 图标
  4. 禁止直接沿用默认样式

提示 "禁止做什么",和提示" 需要做什么 "同样重要。AI 在没有指令的时候就会退回到默认值。只有把默认值明确禁掉,它才会开始给你" 非默认 " 的东西。

七、截图作为主要沟通方式

超过1.3万人收藏!7个方法让 AI 做出更有设计感的 UI

别用文字写 "做得好看点"。我们可以把截图发给 AI,让它知道好看具体代表什么意思。

AI 擅长临摹,但不擅长想象。例如,不要说 "这里的留白再多一点",而是在截图上画个红圈,写 "这里改成 24px";不要说 "按钮再圆一点",而是写 "圆角改成 4px"。

具体数值 + 可视化的指示,这个组合最能拉高 AI 的输出精度。

我自己用 AI 开发时,会直接截浏览器窗口的图贴过去,一句 "把红圈这部分改掉" 就能表明修改要求,比用文字描述修改要求要快得多。

八、替换字体和图标

超过1.3万人收藏!7个方法让 AI 做出更有设计感的 UI

AI 生成的界面默认使用的是 Inter 字体 + Lucide 图标,每个项目都是同一套组合。凭这一点,AI 做的图就很容易被识别出来。

这大概也是常使用 AI 的朋友最能共鸣的一个问题,把 10 个 Vibe Coding 项目摆在一起,8 个都是 Inter 字体 + Lucide 图标。

解决办法也很简单:

字体:去 Google Fonts 另选一套,或者用思源字体、或者自己熟悉的字体。

图标:换成 Lucide 以外的图标库👇

  1. Phosphor—6 种图标粗细(Thin〜Duotone),表现力强
  2. Tabler—6000 多个免费开源 SVG 图标,形状简洁很清爽
  3. Heroicons—Tailwind 官方图标,简洁好用

九、最后

这 7 条技巧的共同点,可以汇成一句话:别让 AI 想象,让它临摹。

  1. 线框图、截图、情绪板 → 用视觉传递意图
  2. 设计 Skill、禁止提示词 → 用规则把 AI 框住
  3. 改字体、改图标 → 让 AI 从默认值里跳出来

你投喂给 AI 的内容质量提上去了,输出的效果图质量自然也会跟着上去。

资料附件

当前教程暂无附件。