news 2026/6/15 16:03:03

Build in Public|AI时代做前端页面,我用这三种方式快速出设计稿

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Build in Public|AI时代做前端页面,我用这三种方式快速出设计稿

上一篇说了怎么在开发前写产品文档,最后提了一嘴"下一章分享怎么做一个美观的设计稿"。

这篇就来兑现。

先说一下我的观点:AI 时代,审美能力变得特别关键。

以前做设计,你需要会 Figma、会配色、懂排版、熟悉各种组件库。现在这些技能不是不重要,但门槛确实降低了——AI 可以帮你生成 80% 的基础工作,剩下 20% 才是你真正需要发挥审美判断力的地方。

你要做的,是知道"什么是好的",然后让 AI 帮你实现。


一、我的设计思路:先画骨架,再填皮肉

不管用什么工具,我做设计稿之前都会先做一件事:

用 ASCII 或简单的线框图,把页面布局画出来。

就是那种很丑的框框图。比如这样:

┌─────────────────────────────┐ │ 顶部导航栏 │ ├─────────────────────────────┤ │ │ │ ┌─────┐ ┌─────┐ │ │ │ 卡片 │ │ 卡片 │ │ │ └─────┘ └─────┘ │ │ ┌─────┐ ┌─────┐ │ │ │ 卡片 │ │ 卡片 │ │ │ └─────┘ └─────┘ │ │ │ ├─────────────────────────────┤ │ 底部 Tab 栏 │ └─────────────────────────────┘

你可能会问:这么丑的图有什么用?

答案是:它帮你确定信息架构和空间分布,而不会被视觉细节干扰。

当你看到一个好看的设计时,你很容易被颜色、图标、字体吸引,反而忽略了"这个页面到底有几个区块,每个区块放什么"。

画完这个草图之后,我会把它丢给 AI,让它帮我:

  • 建议配色方案
  • 补充视觉风格描述
  • 甚至直接生成代码或设计稿

这样基本就有雏形了,后面再去细调。


二、生成初版设计稿的三种方式

下面分享我目前在用的三种方式,各有优缺点,你可以根据自己的情况选一个。


方式一:Google AI Studio 生成 Next.js 页面

这是我目前觉得效果最好的一种方式。

基本流程是这样的:

  1. 打开 Google AI Studio
  2. 用 Gemini 2.5 Pro 模型(目前实测效果比较好)
  3. 把你的需求描述给它,让它帮你生成一个完整的 Next.js 前端页面
  4. 生成后,用手机浏览器打开看效果(因为我做的是手机 App,所以要看移动端效果)
  5. 不满意就继续让它优化,比如"把卡片间距调大一点"“换个更柔和的颜色”
  6. 一直迭代到满意为止
  7. 下载整个项目代码

关键的一步来了:

拿到这个 Next.js 项目后,我不是直接用它,而是把它放到我的 iOS 项目目录里,然后让 AI(比如 Claude Code 或 Cursor)直接参考这个页面,帮我生成对应的 SwiftUI 代码和文件结构。

这样做的好处是:

  • Next.js 页面生成速度快,迭代成本低
  • 你可以在浏览器里快速预览、调整
  • 最后再"翻译"成 iOS 代码,效率高很多

注意事项:

  • 描述需求时尽量具体,比如"一个相册清理 App 的首页,顶部是存储空间统计,中间是清理分类入口,底部是 Tab 栏"
  • 让它生成移动端适配的页面,不然默认是桌面版
  • 迭代的时候,每次只调一两个点,不要一口气提一堆需求

方式二:MasterGo 的 AI 生图功能

MasterGo 是国内的一个设计工具,类似 Figma。它有一个 AI 生成界面的功能,生成的图是可以二次编辑的,这点比较关键。

使用步骤:

  1. 打开 MasterGo,在顶部工具栏找到 AI 图标
  2. 选择"AI 生成界面"
  3. 选择你要生成的是网页版还是移动端
  4. 输入你的需求描述,比如"一个简洁的相册清理工具首页,主色调是浅蓝色,卡片式布局"
  5. 可以调整主题颜色、圆角样式、亮/暗色模式等参数
  6. 按回车,等大概 10 秒,AI 会先帮你生成详细的页面描述
  7. 确认后点"开始生成",就能看到设计稿了
  8. 不满意可以继续调整,比如"把整体文字放大 1.5 倍"“优化间距”

MasterGo 的优势:

  • 生成的设计稿是真正的设计文件,图层结构清晰
  • 你可以直接在上面改颜色、调间距、换图标
  • 支持导出 HTML/CSS 代码
  • 还可以根据你已有的界面风格,生成配套的新页面

注意:MasterGo AI 现在是商业化的,有"大匠"和"小匠"两种模型,需要消耗积分。不过对于做原型来说,免费额度应该够用。


方式三:Google Stitch 生成原型

这是 Google 在 2025 年 I/O 大会上发布的一个新工具,定位是"设计师的 AI 副驾驶"。

地址是:https://stitch.withgoogle.com/

Stitch 的特点:

  • 用自然语言描述需求,就能生成设计稿
  • 支持直接导出到 Figma,图层结构可编辑
  • 也可以导出 HTML/CSS 代码
  • 有两种模式:Standard 模式(快速)和 Experimental 模式(高保真但慢一些)

使用方法:

  1. 用 Google 账号登录 Stitch
  2. 输入你的需求描述
  3. 等待生成(通常几十秒)
  4. 可以调整配色方案、字体、边框圆角等
  5. 满意后导出到 Figma 或导出代码

一些提示词技巧:

如果你还没想清楚具体要什么,描述可以简单点:

“我想设计一个相册清理类的 App”

如果你很清楚要什么功能和页面,就可以具体一点:

“一款相册清理 App,首页包含存储空间环形图、相似照片清理入口、截图清理入口、视频清理入口,风格简洁现代,主色浅灰蓝”

免费额度:

  • Standard 模式每月 350 次
  • Experimental 模式每月 50 次

对于做原型来说完全够用了。


三、我的实际工作流

分享一下我现在做设计的实际流程:

  1. 先画 ASCII 布局图
    确定页面有几个区块,每个区块放什么

  2. 把布局图和需求描述丢给 AI
    让它帮我补充视觉风格描述和配色建议

  3. 选一个工具生成初版
    我个人比较常用 Google AI Studio + Next.js 的方式,因为迭代快

  4. 在工具里反复调整
    每次只调一两个点,比如"间距再大一点"“颜色再柔和一点”

  5. 满意后导出
    如果是 Next.js 代码,就放到项目里让 AI 参考生成 iOS 代码
    如果是 Figma/MasterGo,就作为设计参考

  6. 进入开发阶段
    让 AI 参考设计稿,生成代码框架和基础页面


四、一些心得

做了这几次之后,有几个感受:

1. 审美能力真的很重要

AI 可以帮你生成很多东西,但它生成的第一版往往只是"能用",不是"好看"。你需要有判断力,知道哪里不对、怎么改会更好。

2. 迭代比一次到位更重要

不要想着一次描述就生成完美的设计,这不现实。正确的方式是:先生成一个大概的,然后一点一点调。

3. 多看好设计

推荐几个找设计参考的地方:

  • Dribbble
  • Mobbin(专门收集移动端 UI)
  • 各种 App 的官网截图

看多了,你自然知道什么是好的。

4. 工具只是工具

不管是 Google AI Studio、MasterGo 还是 Stitch,它们都只是帮你提高效率的工具。核心还是你对产品的理解和审美判断。


五、下一篇预告

这篇主要讲了怎么快速出设计稿,下一篇我会分享:

怎么把设计稿变成真正能跑的 iOS 代码,以及我在 Vibecoding 开发过程中踩的那个卡了一周的坑。

如果你也在做自己的产品,欢迎分享:

  • 你平时是怎么做设计的?
  • 有没有什么好用的工具推荐?

我会认真看每一条。下一篇见。


版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/15 12:19:13

4、敏捷开发流程模板与团队管理

敏捷开发流程模板与团队管理 1. 流程模板概述 流程模板通过设置默认工作项类型、报告、查询、角色(即安全组)、团队门户和工件来支持团队的工作流程。其中,工作项类型最为直观,因为它决定了团队成员用于管理待办事项、选择工作和记录完成状态的数据库架构。创建团队项目时…

作者头像 李华
网站建设 2026/6/14 13:17:25

13、软件开发中的分支管理、透明工作与持续交付实践

软件开发中的分支管理、透明工作与持续交付实践 1. 分支管理与变更追踪 在软件开发中,分支管理是一项关键的工作。通过可视化的完整分支层次结构,能帮助我们更好地理解分支之间的关系,而且这些关系并不一定与源代码控制的文件夹结构相关。 1.1 跨分支合并与变更追踪 TFS…

作者头像 李华
网站建设 2026/6/15 12:29:00

Excalidraw AI平台引入注意力机制,理解更精准

Excalidraw AI平台引入注意力机制,理解更精准 在远程协作成为常态的今天,技术团队、产品设计师和教育工作者越来越依赖虚拟白板进行思路表达与信息共享。Excalidraw 作为一款开源的手绘风格绘图工具,凭借其简洁直观的界面和“纸笔般自然”的交…

作者头像 李华
网站建设 2026/6/15 0:52:57

Excalidraw镜像配备专用GPU资源,确保AI流畅运行

Excalidraw镜像配备专用GPU资源,确保AI流畅运行 在远程协作日益成为常态的今天,可视化工具早已不再是可有可无的“辅助品”,而是技术设计、产品原型和团队沟通的核心载体。开发者需要快速勾勒系统架构,产品经理要即时呈现业务流程…

作者头像 李华
网站建设 2026/6/15 10:18:05

Excalidraw开源工具支持AI生成SVG矢量图

Excalidraw:当手绘白板遇上AI,秒级生成可编辑SVG图 在一场远程技术评审会上,主讲人刚说完“这是一个前后端分离的架构”,还没来得及打开绘图工具,画布上已经自动浮现出了前端React、后端Node.js和MongoDB数据库之间的连…

作者头像 李华
网站建设 2026/6/15 2:43:52

Excalidraw刻画灰度发布:渐进式上线示意图

Excalidraw刻画灰度发布:渐进式上线示意图 在一次深夜的线上故障复盘会上,团队争论不休——“我们到底什么时候切完5%流量?”“监控面板显示新服务有延迟,但文档说还在测试阶段?”这类沟通偏差,在微服务频…

作者头像 李华