我用 Figma MCP + Claude Code 构建了像素级UI设计

发布于 2025-8-12 06:01
浏览
0收藏

最近一直在玩claude code,发现它的潜力可不止这些。

这篇文章将教大家使用 Claude Code 配置 Figma MCP 来构建像素级的前端组件。

包括:

  • 配置 Composio Figma MCP,这是最好的 Figma MCP 服务器。
  • 将 Figma MCP 服务器与 Claude Code 集成以构建前端组件。

接下来将带你一步一步进行实操。

设置Figma MCP服务器和Claude Code

首先使用 Composio 将 Figma MCP 服务器支持添加到我们的 Claude code中。

关于Composio是什么,可以简单看看,

Composio是一个为AI代理提供生产就绪工具集的平台,旨在通过功能调用支持超过250种工具,这些工具涵盖了软件工具、操作系统功能及搜索能力等多个领域,包括Github、Notion、Gmail、Slack和Google等。

我用 Figma MCP + Claude Code 构建了像素级UI设计-AI.x社区

Composio不仅提供了支持多种框架的集成,还加强了工具调用的准确性,并且提供了一种白标解决方案用于后端整合。

我用 Figma MCP + Claude Code 构建了像素级UI设计-AI.x社区

之前没有创建账户没关系,直接前往 mcp.composio.dev 并在 Figma 集成下生成命令。

我用 Figma MCP + Claude Code 构建了像素级UI设计-AI.x社区

命令格式如下:

npx @composio/mcp@latest setup "<https://mcp.composio.dev/partner/composio/figma/mcp?customerId=><customer_id>" "figma-605dcr-13" --client claude

运行此命令后,会看到如下内容:

我用 Figma MCP + Claude Code 构建了像素级UI设计-AI.x社区

在计划运行 Claude Code 的项目中,确保将该文件复制到本地文件。

将每个项目的 MCP 服务器分开,这在将来为其他项目添加多个服务器时非常有用。

运行以下命令将文件复制到当前目录:

cp ~/.config/Claude/claude_desktop_config.json .mcp.json

然后运行 Claude,会看到如下内容:

我用 Figma MCP + Claude Code 构建了像素级UI设计-AI.x社区

点击 yes,在 Claude Code 中运行

我用 Figma MCP + Claude Code 构建了像素级UI设计-AI.x社区

目前我们只添加了服务器,还没有对 Composio 进行身份验证,以连接到我们的 Figma 帐户。

最后一步是使用 Composio 进行身份验证。

我用 Figma MCP + Claude Code 构建了像素级UI设计-AI.x社区

前往该 URL,进行身份验证:

我用 Figma MCP + Claude Code 构建了像素级UI设计-AI.x社区

现在可以克隆任何 Figma 设计了!

接下来只需要指向figma的文件链接,就可以与 Claude Code 聊天,让他帮你克隆设计页面。

这是 Figma 模板:

我用 Figma MCP + Claude Code 构建了像素级UI设计-AI.x社区

最终为我生成的。

我用 Figma MCP + Claude Code 构建了像素级UI设计-AI.x社区

最终几乎精确地为我像素级复刻了页面。

还可以要求它使用 Tailwind 和任何 JS 框架(如 Next.js)进行构建,为了简单起见,使用纯 HTML、CSS 和 JS做得最好。

写在最后

MCP、AI编程和 LLM 的发展速度令人惊叹。

然而,也存在新出现的挑战,特别是在安全性、可用性和可靠性方面。

在没有适当安全控制、认证的情况下信任随机服务器提供商可能是致命的。

本文转载自​​​AIGC新知​​​,作者:绛烨

收藏
回复
举报
回复
相关推荐