玩转ClaudeCode:使用Figma-MCP编写前端代码1:1还原UI设计图
目录本轮目标具体实践一、开启 Figma 的 MCP 服务器二、Claude Code 连接 Figma MCP三、Claude Code 代码实现 Figma 设计稿本轮目标本轮目标是制作数字化大屏的一个前端组件要求和UI设计图还原度达到1:1。本轮目标需要我们提前准备好figma客户端且登录帐号具有开发模式的权限没有可以去某夕。Claude Code 就不必多说没有安装的同学参考我的上一篇文章《玩转ClaudeCodeClaudeCode安装教程WindowsLinuxMacOS》完成安装通过专属链接注册可以额外领取100美金的免费使用额度。安装教程参考玩转ClaudeCodeClaudeCode安装教程WindowsLinuxMacOS_claude code安装-CSDN博客文章浏览阅读2.5w次点赞67次收藏86次。全网最火爆的Claude Code系列教程来了跟着小智学AI做新时代的Vibe Coder几篇博客带你玩转Claude Code本文介绍了Claude Code在Windows环境、Linux环境、MacOS环境下的安装和使用还没有体验过Calude Code的你快来扫盲吧有任何问题都可以在评论区留言期待你的互动_claude code安装https://blog.csdn.net/weixin_41793160/article/details/149313024具体实践一、开启 Figma 的 MCP 服务器打开 Figma 桌面客户端只支持在桌面端中设置 Figma MCP Server如图所示选中 Preferences - Enable Dev Mode MCP Server 启动 MCP Server。如果访问 localhost:3845/sse 有如下页面说明 Figma 的 MCP 服务开启成功。Figma MCP 支持 5 个 ToolToolFunctionget_code获取设计稿中的代码get_image获取设计稿中的图片get_variable_defs获取某个变量get_code_connect_map获取代码连接映射create_design_system_rules创建设计系统规则二、Claude Code 连接 Figma MCP首先保证电脑上已经安装 claude code没有安装的参考玩转ClaudeCodeClaudeCode安装教程WindowsLinuxMacOS_claude code安装-CSDN博客文章浏览阅读2.5w次点赞67次收藏86次。全网最火爆的Claude Code系列教程来了跟着小智学AI做新时代的Vibe Coder几篇博客带你玩转Claude Code本文介绍了Claude Code在Windows环境、Linux环境、MacOS环境下的安装和使用还没有体验过Calude Code的你快来扫盲吧有任何问题都可以在评论区留言期待你的互动_claude code安装https://blog.csdn.net/weixin_41793160/article/details/149313024已经安装成功的进行下面的步骤项目文件夹目录下 CMD 运行claude mcp add --transport sse figma-dev-mode-mcp-server http://127.0.0.1:3845/sse启动 Claude Codeclaude --dangerously-skip-permissions查看 MCP 是否安装成功/mcp如果显示未连接可以回车之后选择 Reconnect 一下连接成功如图如果需要项目特定配置可以在项目目录下新建 .mcp.json 文件将 Figma MCP Server 和 context7 MCP Server 的配置写入{ mcpServers: { Figma: { url: http://127.0.0.1:3845/sse }, context7: { command: npx, args: [-y, upstash/context7-mcplatest] } } }三、Claude Code 代码实现 Figma 设计稿先测试 Claude Code 能否读取到 Figma 的设计稿。选中 Figma 设计稿中的某一块或复制 Figma 中的图层链接。在 Claude Code 里提问是否可以抓取到对应模块的 CSS告诉我figma里选中的模块的css可以看到CSS 信息被顺利抓取。下面我们来进行代码的整体编写将 Figma 设计稿转换成代码实现。根据figma 设计稿当前选中的图层遍历里面所有的组件对图片逐一下载对每个子组件逐一读取将figma设计稿转换为html代码实现创建index.html我创建了一个静态 html 页面来实现这个效果如果是vue/react/angular的页面告诉 claude code 即可。由于元素过多claude code 的第一版一般都和 ui 大相径庭。后续需要我们逐个组件把 css 喂给 claude code。最终效果各个组件都和原型 1:1 复刻后面再微调组件间距离即可。因为大屏太过复杂调了很久但是也节省了非常大的时间。下面我们再去复刻一个简单的移动端的 UI 案例。还是先选中我们要实现的图层。告诉 claude code我们要遍历这个图层中的所有组件创建一个 html 文件实现这个组件。帮我创建一个test.html实现我选中的图层及内容要求遍历每一个组件获取他们的样式和svg等初版很快就被实现了出来下面我们需要依次选中figma中的每个子组件再把它们的 css 喂给 claude code。最终效果再实现一个简单的目标如下初版如图喂给 claude code 更多 css 和 svg 信息最终结果如图经过这几个例子我们可以看到 claude code 结合 figma 的 mcp 之后功能变得多么的强大期待使用 claude code 做出更多出色的作品加入社区Claude Code 开发者交流社区福利多多立即加入 Claude Code 中国开发者交流社区期待与你的思维碰撞共同奔赴AI开发的浪潮

相关新闻

Lean开发者的版本管理困境:ELAN如何解决多项目依赖冲突?

Lean开发者的版本管理困境:ELAN如何解决多项目依赖冲突?

Lean开发者的版本管理困境:ELAN如何解决多项目依赖冲突? 【免费下载链接】elan The Lean version manager 项目地址: https://gitcode.com/gh_mirrors/el/elan 还在为不同Lean项目需要不同版本而烦恼吗?ELAN作为专业的Lean版本管理器&…

2026/7/28 10:14:58 阅读更多 →
物联网设备安全芯片SE050的应用与优化

物联网设备安全芯片SE050的应用与优化

1. 为什么物联网设备需要专用安全芯片?在智能家居和工业物联网项目中,开发者常面临一个两难选择:要么使用主控芯片内置的加密功能(如AES加速器),要么外接独立安全元件。前者成本低但防护有限,后…

2026/7/28 10:14:58 阅读更多 →
TC33x/TC32x 【QSPI 配置】

TC33x/TC32x 【QSPI 配置】

英飞凌 TC33x/TC32x 芯片 QSPI 配置详解与寄存器解析一、QSPI 模块架构与核心特性QSPI(Queued Serial Peripheral Interface)是英飞凌 AURIX™ TC333 芯片的高速同步串行通信接口,支持多设备并行通信和灵活的帧格式定义。集成 4 个独立的 QS…

2026/7/28 10:14:58 阅读更多 →

最新新闻

Windows本地实时语音转文字终极指南:TMSpeech完整使用教程

Windows本地实时语音转文字终极指南:TMSpeech完整使用教程

Windows本地实时语音转文字终极指南:TMSpeech完整使用教程 【免费下载链接】TMSpeech 腾讯会议摸鱼工具 项目地址: https://gitcode.com/gh_mirrors/tm/TMSpeech 在当今数字化工作环境中,语音转文字已成为提升效率的关键技术。无论是会议记录、在…

2026/7/28 10:28:03 阅读更多 →
IQ调制原理与射频源应用详解

IQ调制原理与射频源应用详解

1. 理解IQ调制的基本原理IQ调制是现代通信系统中广泛使用的一种调制技术,它通过同时调制两个正交载波来实现高效的频谱利用。要真正掌握射频源的IQ调制功能,首先需要理解其背后的数学原理和物理实现。1.1 正交信号的数学表达IQ调制的核心在于利用两个相位…

2026/7/28 10:28:02 阅读更多 →
5个实用功能彻底解决Zotero中文文献管理难题:茉莉花插件完整指南

5个实用功能彻底解决Zotero中文文献管理难题:茉莉花插件完整指南

5个实用功能彻底解决Zotero中文文献管理难题:茉莉花插件完整指南 【免费下载链接】jasminum A Zotero add-on to retrive CNKI meta data. 一个简单的Zotero 插件,用于识别中文元数据 项目地址: https://gitcode.com/gh_mirrors/ja/jasminum 还在…

2026/7/28 10:28:02 阅读更多 →
猫抓浏览器扩展:3分钟解决网页视频下载的终极挑战

猫抓浏览器扩展:3分钟解决网页视频下载的终极挑战

猫抓浏览器扩展:3分钟解决网页视频下载的终极挑战 【免费下载链接】cat-catch 猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension 项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch 你是否曾经遇到过这样的情况&#xf…

2026/7/28 10:28:02 阅读更多 →
容器技术核心:资源隔离与调度机制详解

容器技术核心:资源隔离与调度机制详解

1. 对象容器的本质与核心价值在分布式系统架构中,对象容器(Object Container)已经成为资源抽象和管理的基石技术。不同于传统虚拟化技术对硬件资源的完全模拟,容器通过操作系统级别的隔离机制,实现了轻量级的资源划分和…

2026/7/28 10:28:02 阅读更多 →
WebSocket认证实践:Token传递与安全实现

WebSocket认证实践:Token传递与安全实现

1. Websocket与Token认证的深度解析Websocket作为一种全双工通信协议,在现代Web应用中扮演着重要角色。不同于传统的HTTP请求,Websocket建立的是持久化连接,这就带来了一个关键问题:如何在连接建立时传递认证凭证(如To…

2026/7/28 10:27:02 阅读更多 →

日新闻

告别臃肿!3步让你的暗影精灵笔记本重获新生

告别臃肿!3步让你的暗影精灵笔记本重获新生

告别臃肿!3步让你的暗影精灵笔记本重获新生 【免费下载链接】OmenSuperHub Control Omen laptop performance, fan speeds, and keyboard lighting, and unlock power limits. 项目地址: https://gitcode.com/gh_mirrors/om/OmenSuperHub 你是否也曾为官方Om…

2026/7/28 0:00:43 阅读更多 →
RAG必踩坑!财报法规检索不准?这款开源工具让答案浮出水面,准确率飙升98.7%!

RAG必踩坑!财报法规检索不准?这款开源工具让答案浮出水面,准确率飙升98.7%!

做 RAG 的人应该都踩过这个致命的坑:把几百页的财报、法规、技术手册扔给向量库,问一个具体问题,搜出来的全是沾边但没用的内容 —— 关键信息要么被硬切块拆碎了,要么藏在几十条结果的最下面。语义相似≠真正相关,这个…

2026/7/28 0:00:43 阅读更多 →
抖音视频文案提取工具全指南:免费2026版、手机App、在线工具一网打尽

抖音视频文案提取工具全指南:免费2026版、手机App、在线工具一网打尽

2026年做短视频运营,从抖音上扒文案早就不是偷偷抄笔记的事了。我刚开始做内容的时候,每天刷半小时抖音,手动把爆款视频的口播敲进备忘录,一条2分钟的视频得花十来分钟,碰到语速快的还要反复回听。后来试了一圈工具&am…

2026/7/28 0:00:43 阅读更多 →

周新闻

深度学习道路桥梁裂缝检测系统 道路桥梁裂缝检测数据集 道路桥梁病害识别检测数据集

深度学习道路桥梁裂缝检测系统 道路桥梁裂缝检测数据集 道路桥梁病害识别检测数据集

深度学习道路桥梁裂缝检测系统 数据集6000张 完整源码已标注数据集训练好的模型环境配置教程程序运行说明文档,可以直接使用!系统支持图片、视频、摄像头等多种方式检测裂缝,功能强大实用。 1数据集6000张 8各类别

2026/7/27 4:33:59 阅读更多 →
深度学习YOLO模型如何训练 PUBG 绝地求生目标检测数据集

深度学习YOLO模型如何训练 PUBG 绝地求生目标检测数据集

pubg数据集 精选原图1.42万数据 1.49万标签 无任何重复、算法增强或冗余图像! pubg绝地求生目标检测数据集 1分类:e_body,14905个标签,txt格式 共计14244张图,99%为640*640尺寸图像 适合yolo目标检测、AI训练关键词&am…

2026/7/28 8:29:16 阅读更多 →
Apex英雄目标检测数据集 深度学习框架YOLO如何训练APEX数据集

Apex英雄目标检测数据集 深度学习框架YOLO如何训练APEX数据集

Apex检测数据集数据集详情检测类别: allies enemy tag图片总量:7247张训练集:5139张验证集:1425张测试集:683张标注状态:全部已标注,即拿即用数据格式:支持YOLO格式及其他格式&#…

2026/7/28 5:03:42 阅读更多 →

月新闻