首页 › LLM大语言模型 › Codex专栏 › Codex 实战案例 › Codex + Figma:构建前端 UI全流程

Codex + Figma:构建前端 UI全流程

效果图展示:​

​

飞书文档 - 图片

​

从设计开始构建应用​

先打开计划用来构建应用的 Figma 文件。右键点击一个 frame,选择 “Copy as” “Copy link to selection”。​

除了提取设计信息之外,Figma MCP server 中还有许多其他有帮助的工具;务必查阅文档。​

​

​

​

飞书文档 - 图片

​

50%

​

​

​

飞书文档 - 图片

​

50%

​

​

从代码回到画布​

当你在代码中迭代了一段时间之后,你通常会希望把设计重新带回画布中,以便比较流程、探索不同方案,并验证自己的假设。​

借助 generate_figma_design 工具,你可以在几秒钟内将一个真实运行中的界面转换成完全可编辑的 Figma frame,以便做更深入的探索和协作。​

首先,你需要先把应用的 UI 渲染出来。这可以通过本地运行完成,也可以通过一个公开可访问的 Web 服务器来完成。然后,让 Codex 帮你生成一个新的 Figma 设计文件。​

接着,Codex 会引导你完成以下步骤:​

​

✅

•

选择创建一个新的 Figma 文件,或者使用一个现有文件。​

•

确定要把这个文件放到哪个 workspace 中。​

•

为应用设置 UI capture。​

•

打开一个新的浏览器会话来访问你的应用。​

​

​

飞书文档 - 图片

​

​

飞书文档 - 图片

​

​

飞书文档 - 图片

​

​

飞书文档 - 图片

​

​

飞书文档 - 图片

​

​

飞书文档 - 图片

​

当应用重新加载后,你会在页面顶部看到一个新的工具栏,其中包含以下选项:​

​

💡

•

Entire screen(整个屏幕):捕获当前显示的整个屏幕渲染结果,并将其发送到 Figma 文件中。​

•

Select element(选择元素):选择页面中的某个具体组件或元素进行捕获。​

•

Open file(打开文件):打开 Figma 文件,检查你新生成的设计图层。​

​

当你完成了所有想要传输到 Figma 的内容之后,你可以选择打开该文件,或者返回 Codex。此时,Codex 会把对应的 Figma 文件 URL 准备好,等着你使用。​

​