一张图 → 完整应用:我用 ClaudeCode 复刻了这个开发流程

使用 AI 编程工具,将一张图片变为web应用,使用什么样的方案最好呢?

最近因为写简历想找一个简历模板,于是去搜索引擎搜索,找到的都是一些需要登陆的三方网站,或者一些图片,刚好看到一个满意的简历图片,有了图片之后怎么让它成为自己的简历呢?

作为开发人员,在这个 AI 盛行的当下,当然是自己写一个简历编辑器了,也借此探索一下使用AI的最佳实践:

想要的效果如下:

一、第一个回合

我把图片下载下来了,新建一个项目,打开 Claude Code,输入如下提示词

bash 复制代码
参考 @1776222397194.png 这个图片生成一个web程序,可以自定义简历内容

效果如下:

这样式只能说一点也不搭边;

二、第二个回合

按照使用 LLM 的最佳实践,效果不满意就重开,不要屎上添花;

清空项目文件夹和对话历史,我先切换到 plan-mode 模式,输入提示词:

bash 复制代码
参考 @1776222397194.png 这个图片,生成一个web端的简历生成应用

先让 AI 通过 plan-mode 生成 PRD:

然后输入提示词:

bash 复制代码
按照 @PR.md 的要求生成一个web端应用

效果如下:

简历编辑态:

简历预览态:

效果比第一回合对话好了点,但还是不符合要求;

三、第三个回合

清空项目和对话历史,继续对话,第一轮对话过后还是不行,后面经过多轮对话调整之后才满足需求;

提示词:

perl 复制代码
# 第1轮对话
参考 @1776222397194.png  详细说明左边简历展示页的结构,大致是左右结构,左上头像,左边有自我介绍、教育经历、联系方式,右边是姓名、工作经历、专业技能、项目介绍等
# 第2轮对话
左侧背景色为灰色,右侧为纯白,注意 工作经历、专业技能、项目介绍等可以添加多个子项
# 第3轮对话
简历结构不对,应该是整体左右结构,照片放在左边,姓名放在右边
# 第4轮对话
整体左右结构,照片下的分割线放在整体左右之间
# 第5轮对话
分割线在页面中间偏左的位置,左边的是头像、自我介绍、教育经历联系方式,右边是其他的
# 第6轮对话
测试一下,看看布局对不对
# 第7轮对话
灰色背背景上下留一部分的白色
# 第8轮对话
照片下方三分之二的照片宽度改为白色背景,只留横穿照片中部的照片三分之一宽度的灰色背景,上方也改为白色背景
# 第9轮对话
去除照片区域的灰色背景,保留自我介绍以下的灰色背景

......

效果如下:

花费接近两个小时,实现了预期的效果,我在想有没有更好的方式?

四、第四个回合

使用 figma 处理图片,然后让 claude code 通过 figma mcp 来连接 figma 获取设计稿;

首先,使用 figma 将图片转换为具有元素的布局:

然后在 claude code 通过 /plugins 命令直接在官方市场搜索安装 figma 插件:

安装和重新加载插件后登陆 figma,开始对话:

bash 复制代码
读取 @prompt.md 的命令,按命令执行任务

prompt.md 文件如下:

markdown 复制代码
请使用 figma 这个插件读取这个 Figma 设计文件,根据里面的 UI 结构生成完整可直接运行的前端网站代码。
要求:
1. 技术栈:React + Tailwind CSS
2. 像素级还原布局、颜色、间距、圆角、字体
3. 生成语义化标签,结构清晰
4. 可直接在浏览器打开运行
5. 不要省略样式,不要使用占位图
6. 支持编辑
7. 支持pdf导出
8. 支持json格式保存>和导入

Figma 文件链接:<对应的链接>

效果如下:

总结

在第四个回合中,claude code + figma 将图片转换成web应用: 图片 -(figma图片转layout插件)> 设计稿 -(figma mcp)> 文字 -> LLM -> web应用;

在前三个回合中,claude code + 图片 直接转换成web应用:图片 -> 文字 -> LLM -> web应用;

总结: 使用 figma 来参与开发并没有表现更好,通过第一性原理分析:LLM输入的是文字,idea转换成文字的路径越短,理论上效率越高; 在使用 AI 编程工具的过程中,最好:

  1. 让 AI 先完善方案,再按照完善后的方案执行

  2. 减少 图片 -> 应用 转换过程的路径

衍生想法:产品、设计、开发 谁先被AI消灭?在样式主题已经确认的情况下不需要设计?


项目仓库:resume-generator

线上体验简历生成器:使用resume-generator

相关推荐
bughunter2 小时前
别再无脑用 LangChain 了,90% 的 AI 应用原生 SDK 就够了
ai编程
笨笨狗吞噬者2 小时前
Opus 4.7 skill 编写和使用实践
前端·ai编程
狼爷2 小时前
AI 来袭,程序员破局指南:不被替代,反而借势超车
aigc·ai编程
码头码农2 小时前
我用AI做的3个产品:复盘与经验
人工智能·ai编程
舞影天上2 小时前
WordPress MCP Adapter 调试实战:从"连接失败"到完全可用
前端·ai编程
streaker3032 小时前
Agent 规则文件不想入库?用 symlink 单仓托管多项目规则
ai编程·claude
夏天的峰没有风3 小时前
claude code 无法连接到 Anthropic 服务
claude
爱吃的小肥羊4 小时前
Claude 塌房实锤:Pro 用户可能连 Claude Code 都不配用了
aigc·openai·ai编程
财经资讯数据_灵砚智能4 小时前
基于全球经济类多源新闻的NLP情感分析与数据可视化(夜间-次晨)2026年4月20日
人工智能·python·信息可视化·自然语言处理·ai编程