惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

D
Docker
Apple Machine Learning Research
Apple Machine Learning Research
宝玉的分享
宝玉的分享
博客园 - 叶小钗
酷 壳 – CoolShell
酷 壳 – CoolShell
博客园 - 司徒正美
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
博客园 - Franky
爱范儿
爱范儿
罗磊的独立博客
IT之家
IT之家
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
N
Netflix TechBlog - Medium
云风的 BLOG
云风的 BLOG
P
Proofpoint News Feed
U
Unit 42
Engineering at Meta
Engineering at Meta
WordPress大学
WordPress大学
博客园 - 三生石上(FineUI控件)
T
Tailwind CSS Blog
H
Help Net Security
博客园_首页
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
人人都是产品经理
人人都是产品经理

人人都是产品经理

为什么你的产品找不到差异化?90%的失败都卡在第一步上(下) – 人人都是产品经理, 3年从30万到1300万用户、获2200万美元融资,这个AI教育产品用“抽卡”破解了获客难题 – 人人都是产品经理, 园区招商系统怎么做才能真正帮到去化?我加了这一个功能,推广链接转发400次阅读过万 – 人人都是产品经理, AI大事件:OpenAI发完网络安全模型又搞药物研发,小鹏汽车要抓”DeepSeek时刻” – 人人都是产品经理, 电商不是卖货,是一场更残酷的产品经理实战 – 人人都是产品经理, 没想到,活动营销又回来了! – 人人都是产品经理, 为何All-in海外KOC:一场关于AI时代窗口期的豪赌 – 人人都是产品经理, 重新理解企业的内部协作 – 人人都是产品经理, 苹果的 AI 战略到底是什么? – 人人都是产品经理, 医疗智能体·第2讲——合规护城河:等保、PIPL与HIPAA的架构实战 – 人人都是产品经理, 向量知识库五步法:从“答非所问”到“精准回复” – 人人都是产品经理, 鸿蒙PC三方库构建总指挥HPKBUILD(sha)库为例 – 人人都是产品经理, 何时该用LLM?AI产品经理的LLM设计指南 – 人人都是产品经理, 医疗信息领域的需求方、决策方、准入方以及关注点(二) – 人人都是产品经理, 即梦涨价:一场被误读的「傲慢」 – 人人都是产品经理, 面试AI PM必答题:Hermes和OpenClaw的区别,如何讲清楚业务价值 – 人人都是产品经理, AI的下一张船票:世界模型——AI产品经理必须理解的技术拐点 – 人人都是产品经理, 小红书做GEO,怎么让AI信你?记住这 3 个重要信息 – 人人都是产品经理, 5 家印度 AI 初创公司,看看印度 AI 再做什么 – 人人都是产品经理, AI项目跨团队协作:产品技术业务如何不打架 – 人人都是产品经理, Agentic Workflow(智能体工作流):让AI从”答案生成器”变成”数字员工” – 人人都是产品经理, lycium_plusplus 项目全景解读:OpenHarmony 三方库构建的“大管家” – 人人都是产品经理, 从爆单救火到前置履约:两套预采策略,把生鲜大促履约效率拉满 – 人人都是产品经理, 什么时候该补货?我用一轮数据做了一个决定 – 人人都是产品经理, 从“机械兜底”到“动态分流”:AI客服重复进线治理的4大底层逻辑 – 人人都是产品经理, 抖音拼效率,红书拼洞察 – 人人都是产品经理, 全民狂欢与退潮——为什么龙虾这波热潮冷却得如此之快? – 人人都是产品经理, Stripe押注!MPP重塑全球支付 – 人人都是产品经理, 小红书GEO:AI引用你的内容,不是因为你对,而是因为你看起来可信 – 人人都是产品经理, 前百度副总裁押注办公Agent,日韩付费爆发,Manus迎来强劲对手 – 人人都是产品经理,
图片转 Prompt · Web Coding 工作流 – 人人都是产品经理
烁维 · 2026-05-21 · via 人人都是产品经理

将设计稿转化为精准的AI编码指令正在成为开发新范式。本文揭示了一套五步核心流程,通过结构化描述解决直接投喂图片导致的布局错位、技术栈混乱等痛点,从视觉细节到交互逻辑的拆解方法,配合可复用的Prompt模板,让Claude/Cursor等工具产出可用代码的成功率提升300%。关键技巧在于建立‘图片-文字描述-代码’的精确映射关系,避开5大常见陷阱。

把设计稿/截图变成能让 AI 一次写出能用代码的 prompt。不是把图丢给 AI 让它”看着办”,是把图里的信息翻译成 AI 能稳定接住的描述。

这套流程解决什么

直接把图扔给 Claude/Cursor/v0 让它复刻,问题有几个:

  • 模型对图的理解有损耗,颜色和间距经常猜
  • 布局复杂时它会自己脑补,跟图对不上
  • 没说技术栈,它默认给你一套你不想要的(比如你要 Vue 它给 React)
  • 改起来反复横跳,因为最初的描述就模糊

加一步”看图 → 写描述 → 再投喂”,比直接丢图的成功率高很多。

五步走

1. 准备图

  • 设计稿截图、网页截图、手画草图都行
  • 一张图只放一个屏(手机一张、桌面一张,别拼一起)
  • 如果有交互(hover、点击展开),单独截一张展开后的状态

图越糊,prompt 要写得越细。反过来也成立——图清楚的话 prompt 可以省话。

2. 看图,列清单

打开图,按下面这几项过一遍,能答上来的写下来,答不上来的标”待定”:

布局骨架

  • 几栏?是不是有 sidebar?header/footer 各占多高?
  • 主内容区是 grid 还是 flex 排的?
  • 断点大概在哪(手机/平板/桌面)?

视觉

  • 主色、强调色、背景色——能从图里吸到具体色值最好,吸不到就描述(“偏冷的深蓝”、“米白底”)
  • 字体层级:标题、副标题、正文大概几号
  • 圆角、阴影、边框这些细节要不要

组件

  • 图里出现的可复用块(卡片、按钮、表单、tab、modal)列出来
  • 每个组件的状态:默认 / hover / 选中 / 禁用,图里有几个就标几个

交互

  • 哪些按钮要点了有反应?反应是什么?
  • 有没有动画、过渡?

这一步不写代码,只是把图里的信息变成文字。

3. 写 Prompt

模板大概长这样,不是死的,按需调:

帮我用 [React + Tailwind] 实现下面这个界面。

技术栈:

– React 18 + TypeScript

– Tailwind CSS

– 不要引入额外的 UI 库(除非我点名)

布局:

– 整体是 [描述骨架,比如:左侧固定 240px 的 sidebar,右侧主内容区,顶部 64px 的 header]

– [描述断点行为]

视觉:

– 主色 #xxx,背景 #xxx

– 字体用系统默认,标题 [字号],正文 [字号]

– 卡片圆角 8px,阴影用 Tailwind 的 shadow-sm

组件清单:

– [组件 A]:[作用 + 状态]

– [组件 B]:[作用 + 状态]

交互:

– [按钮 X] 点击 [做什么]

– [输入框 Y] [行为]

数据:

– 先用 mock 数据,写在组件内部 const 里就行

– [如果要 API,说清楚字段]

约束:

– 单文件实现,不要拆 components 文件夹

– 中文注释

– 不要写 README,不要解释思路,直接出代码

写完 prompt 之后,回头对一遍图。每一条描述都能在图里找到对应吗?图里有但 prompt 没写的,要么补,要么明确说”暂不实现”。

4. 把图 + Prompt 一起投喂

Claude / Cursor / Bolt / v0 都支持图片输入。投喂时图片和 prompt 一起给,不要先发图等回复、再发文字——会丢上下文。

第一轮产出基本不会一次到位。这是正常的。

5. 迭代

看到产出后,不要凭感觉说“再调调”。打开图和产出并排比,逐项指:

  • “卡片间距比图里大,图里大概 12px,现在看着像 24px”
  • “header 里的搜索框图上是带左侧 icon 的,现在没 icon”
  • “图里这个按钮是 ghost 样式,现在写成了 solid”

指得越具体,AI 改得越准。模糊的”感觉不太对”基本上等于让它重写一遍。

几个容易踩的坑

坑 1:上来就让 AI 看图猜技术栈

它会猜,但猜的多半不是你想要的。prompt 第一句先把技术栈写死。

坑 2:图里有的东西,prompt 里不提

模型对图的理解会丢失细节。比如图里有个 badge,你 prompt 没提,它大概率不会画。不要假设它能看见图里所有东西。

坑 3:一次想把所有页面都做出来

一张图一次喂。多张图喂一次,AI 会偷懒——某几个组件复用一下,跟你图里的细节对不上。

坑 4:复杂交互让 AI 一次猜对

如果有那种”点击展开、再点击收起、收起时有动画”的逻辑,先让它出静态布局,跑通了再单独提交互需求。

坑 5:让 AI 自己“优化代码结构”

不要在第一轮说”代码要优雅”。先要”跟图一样”。等长得对了,再单独提一轮重构。

什么时候这套流程不合适

  • 图特别简单(就一个登录页),直接发图说“用 React 实现这个”就够,不用写长 prompt
  • 你自己也没想清楚要做什么,prompt 写不出来 —— 这种情况先别找 AI,先把需求想清楚
  • 设计稿还在改 —— 等定稿,否则每改一版设计就要重写一版 prompt,得不偿失

本文由 @烁维 原创发布于人人都是产品经理。未经作者许可,禁止转载

题图来自Unsplash,基于CC0协议