SuperAPI AI 工具集

figma

设计与创作

查看项目

更新于 10-16 02:36

技能介绍

用途:该技能封装 Figma REST API,用于读取设计文件与资源,适合在用户提到 Figma、分享 figma.com 链接、需要设计规格或从 Figma 导出资源时使用。

主要能力:获取当前用户信息;读取完整文件结构(画板、组件、样式);按节点 ID 获取指定节点;将节点导出为 PNG、JPG、SVG 或 PDF;获取文件中图片的下载地址;列出与发布文件评论;查看文件版本历史;列出项目内文件;获取组件集与单个组件元数据。

使用方式:所有请求需设置 FIGMA_TOKEN,基址为 https://api.figma.com/v1,通过 Authorization: Bearer $FIGMA_TOKEN 认证。文件 key 从 Figma URL 的 /design/<file-key>/... 提取;节点 ID 格式为 X:Y,URL 中显示为 X-Y,需将 - 转为 :。示例:curl -s "https://api.figma.com/v1/me" --header "Authorization: Bearer $FIGMA_TOKEN";导出图片可加 format=png|jpg|svg|pdf 与 scale=0.5|1|2|4。发布评论需提供 client_meta 与 node_id。

限制:速率限制为每分钟 60 次请求,遇到 429 应退避重试;部分接口返回分页结果,需检查 next_page;请求失败可用 zero doctor check-connector --env-name FIGMA_TOKEN 或 zero doctor check-connector --url https://api.figma.com/v1/me --method GET 排查。