Agent Skills
返回列表
Figma 高保真 HTML 生成

Figma 高保真 HTML 生成

开发编程 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_24c316b5/figma-to-html。

技能介绍

要解决的问题

前端从 Figma 设计稿还原页面时,常见难点不是“能不能写 HTML”,而是间距、字体、图片尺寸、响应式断点容易凭感觉估算,导致视觉还原偏差。该流程把还原过程拆成可确认的阶段,优先使用 figma.json 里的结构化数据,而不是只依赖截图目测。

工作过程与注意点

输入通常包括带 node-id 的 Figma 地址、参考截图,以及可选的图片节点 ID。核心步骤包括:

  • 获取设计数据:解析 fileKey 和 nodeId,调用 Figma 数据接口并保存 figma.json。
  • 下载图片资源:识别 imageRef、IMAGE-SVG 和用户指定节点,按 icon-*.svg、img-*.png、bg-*.png 等命名放入 images/。
  • 生成单文件 HTML:从 layout、textStyle、fills、borderRadius、effects 等字段提取布局、字体、颜色、圆角、阴影,并输出内联 CSS。
  • 视觉校准与适配:以 figma.json 的间距、宽高、字号为基准,再对照截图调整层次,并添加 @media 断点处理小屏。

适合快速得到可预览、可分享的静态页面。对复杂 SVG 动画、特殊滤镜等无法稳定用 HTML/CSS 表达的部分,应记录为限制项,而不是强行伪造效果。

使用场景

  • 拿到带 node-id 的 Figma 链接后,快速生成可本地预览的高保真静态 HTML 页面。
  • 需要把 Figma 里的图片、图标和背景导出到 images/ 目录并写入单文件 HTML 中。
  • 在交付前对照参考截图校准间距、字体和颜色,并补充 ≤768px 与 ≤480px 断点。
  • 将 Figma 设计稿中的导航、侧边栏、输入框和卡片转成语义化 HTML 结构。

适合人员

  • 需要把 Figma 设计稿快速变成可分享静态页面的前端工程师
  • 要交付可预览 HTML 原型、但不想手动复制间距和字体的产品设计师
  • 负责将设计稿整理成语义化页面和响应式适配的前端或全栈工程师
  • 需要下载 Figma 图片资源并在单文件中引用本地图片的页面实现者