跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客GitHub 精选镜像工具UI配色美学隐私政策关于联系
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
HTML / CSSNode.jsAI大前端

基于 MCP Server - Figma AI Bridge 自动生成前端代码

介绍如何使用 Trae IDE 配合 MCP Server - Figma AI Bridge,将 Figma 设计稿自动转换为 HTML/CSS 前端代码。流程包括安装 Trae IDE、配置 Node.js 和 Python 环境、获取 Figma Access Token、添加 MCP Server、创建自定义智能体以及一键生成页面。该方案能显著提升设计交付效率,减少重复劳动。

灵魂摆渡发布于 2026/4/7更新于 2026/5/2319 浏览
基于 MCP Server - Figma AI Bridge 自动生成前端代码

基于 MCP Server - Figma AI Bridge 自动生成前端代码

在现代前端开发中,从设计稿到可用页面的交付往往需要大量重复劳动:切图、手写样式、布局调整……而借助 MCP Server - Figma AI Bridge,我们可以将 Figma 设计稿自动转换成整洁的 HTML/CSS/JS 代码,并立即生成可预览的网页。一键化、傻瓜式操作,让设计交付效率跃升。

本文测试使用的系统环境如下:

  • Trae IDE 版本:2.4.5
  • macOS 版本:14.7
  • Node.js 版本:24.6.0
  • npx 版本:11.5.2
  • Python 版本:3.13.3
  • uvx 版本:0.6.16

一、安装并启动 Trae IDE

Trae IDE 与 AI 深度集成,提供智能问答、代码自动补全及基于 Agent 的 AI 自动编程能力。首次使用时,前往官网下载并安装:

  1. 访问官网下载页面并选择对应平台的安装包。
  2. 双击运行安装程序,按提示完成安装。
  3. 启动 Trae IDE,初次打开会看到欢迎页及快速入门指南。

二、配置 MCP Server 运行环境

为了让 MCP Server 正常工作,需要安装 Node.js、npx、Python 及 uvx 工具。

1. 打开 Trae IDE 终端

  • 启动 Trae IDE。
  • 在顶部菜单栏依次点击 终端 > 新建终端,打开内置命令行。

终端界面

2. 安装 Python 与 uvx

前往 Python 官网下载并安装 Python 3.8+。安装完成后在终端验证安装:

python3 --version 

安装 uv 工具集(包含 uvx):

# macOS / Linux
curl -LsSf https://astral.sh/uv/install.sh | sh
# Windows
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"

执行环境初始化:

source $HOME/.local/bin/env 

验证 uvx 安装:

uvx --version 

3. 安装 Node.js 与 npx

前往 Node.js 官网下载并安装 Node.js 18+。在终端验证安装:

node -v
npx -v

若看到类似 v22.x.x、11.x.x 的版本号,则说明安装成功;重启 Trae IDE 以使新安装生效。

三、获取 Figma Access Token

配置 Figma AI Bridge 时需要填写你的 Figma Personal Access Token,具体获取流程如下:

  1. 登录 Figma,在左上角点击用户头像,选择 Settings。

Settings 入口

  1. 在顶部菜单中选择 Security。

Security 页面

  1. 下滑至 Personal access tokens 区域,点击 Generate new token。在弹窗中输入 Token 名称、选择有效期并配置权限。

Token 生成

  1. 点击 Generate token,复制生成的 Token 字符串备用。

四、在 Trae IDE 中添加 MCP Server - Figma AI Bridge

  1. 打开 Trae IDE,点击 AI 对话框右上角的 设置 图标,选择 MCP。

MCP 设置

  1. 在 MCP 面板点击 + 添加 MCP Servers(或已添加时右侧的 + 添加)。在列表中找到 Figma AI Bridge,点击右侧 + 按钮。

添加 MCP

  1. 将之前复制的 Figma Personal Access Token 粘贴到输入框,点击 确认。

Token 输入

此时,MCP Server - Figma AI Bridge 已成功配置,并已自动添加到 'Builder with MCP' 智能体中。

五、创建自定义智能体并绑定 Figma AI Bridge

智能体(Agent)是你在不同场景下的 AI 助手。自定义智能体后,你可以灵活配置提示词和工具集,快速完成复杂任务。

在 AI 对话框右上角点击 设置,选择 智能体。点击 + 创建智能体。

创建智能体

在配置面板中:

  • (可选)上传智能体头像。
  • 输入智能体名称,例如:'Figma 助手'。
  • (可选)填写提示词,示例:

'根据用户提供的 Figma 链接,精准还原 UI 设计,生成响应式 HTML 前端页面代码。结构清晰,视觉细节与设计稿高度一致,禁止擅自修改设计内容。'

  • 在 工具-MCP 部分仅勾选 Figma AI Bridge。
  • 在 工具 - 内置 部分勾选:
    • 文件系统(File System)
    • 终端(Terminal)
    • 联网搜索(Web Search)
    • 预览(Preview)

配置完成后示例:

智能体配置

点击 创建,完成后应用自定义智能体。

六、一键生成前端页面

  1. 在本地新建一个空文件夹,在 Trae IDE 中打开该文件夹。
  2. 在 AI 对话框右下角选择模型(本文以 DeepSeek-V3-0324 为例)。
  3. 打开 Figma 设计稿页面,选中目标画板,右键 → Copy/Paste as > Copy link to selection,复制链接。

Figma 链接

在 Trae IDE AI 对话输入框中粘贴链接,并附上需求说明,例如:

'请严格按照我提供的 Figma 链接内容生成 HTML 前端页面,UI 要严格还原设计稿,需要实现响应式设计。'

智能体开始调用 Figma AI Bridge,读取设计稿并自动生成前端项目文件夹和 index.html。以下为生成过程示例:

生成过程

生成完成后,双击输出的 index.html,在浏览器中预览最终效果。若需调整,可在 AI 对话框继续与智能体互动,优化样式或交互,直至满意为止。

目录

  1. 基于 MCP Server - Figma AI Bridge 自动生成前端代码
  2. 一、安装并启动 Trae IDE
  3. 二、配置 MCP Server 运行环境
  4. 1. 打开 Trae IDE 终端
  5. 2. 安装 Python 与 uvx
  6. macOS / Linux
  7. Windows
  8. 3. 安装 Node.js 与 npx
  9. 三、获取 Figma Access Token
  10. 四、在 Trae IDE 中添加 MCP Server - Figma AI Bridge
  11. 五、创建自定义智能体并绑定 Figma AI Bridge
  12. 六、一键生成前端页面
  • 💰 8折买阿里云服务器限时8折了解详情
  • Magick API 一键接入全球大模型注册送1000万token查看
  • 🤖 一键搭建Deepseek满血版了解详情
  • 一键打造专属AI 智能体了解详情
极客日志微信公众号二维码

微信扫一扫,关注极客日志

微信公众号「极客日志V2」,在微信中扫描左侧二维码关注。展示文案:极客日志V2 zeeklog

更多推荐文章

查看全部
  • Linux 网络基础:局域网与跨网段传输原理
  • 时序逻辑电路设计:跨时钟域处理实战案例
  • MCP 插件配置指南:以 browser-tools-mcp 为例
  • 黄仁勋力荐:OpenClaw不止是下一个ChatGPT,更是AI“动手时代”的破局者
  • Spring Boot WebClient 集成大模型 API:OpenAI、文心一言、通义千问
  • WordPress 基础配置与 Spring Boot + MyBatis-Plus 开发实战记录
  • ESP32 智能家居固件环境配置与烧录指南
  • 被工具定义的编程时代:VS Code 与 JetBrains 效率提升指南
  • AI Agent 架构概况:关于推理、规划和工具调用
  • HTTPS 协议原理详解:加密机制与证书认证
  • FPGA 低延迟库在高频交易中的实战优化与避坑指南
  • OpenClaw 龙虾机器人本地部署技术指南
  • Linux 系统升级 CUDA 到最新版本
  • ngrok 内网穿透工具详解:免费 HTTPS、本地开发与 Webhook 测试
  • FPGA 实现 HDMI 输出:从接口原理到 4K 显示全流程
  • OpenClaw Linux/macOS 安装、自启动与基础配置指南
  • Ubuntu 部署 OpenClaw 实战指南
  • 基于 SpringBoot+Vue 的旅游网站管理系统设计与实现
  • Python-Chess 实战指南:构建专业级象棋编程环境
  • QoderWork 桌面级 AI Agent 工具功能与案例演示

相关免费在线工具

  • RSA密钥对生成器

    生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online

  • Mermaid 预览与可视化编辑

    基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online

  • 随机西班牙地址生成器

    随机生成西班牙地址(支持马德里、加泰罗尼亚、安达卢西亚、瓦伦西亚筛选),支持数量快捷选择、显示全部与下载。 在线工具,随机西班牙地址生成器在线工具,online

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online

  • Base64 文件转换器

    将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online

  • Markdown转HTML

    将 Markdown(GFM)转为 HTML 片段,浏览器内 marked 解析;与 HTML转Markdown 互为补充。 在线工具,Markdown转HTML在线工具,online