Figma

Figma是一款用于界面设计的协作式网络应用程序。此模块提供从Figma文件加载和处理内容的功能,包括文本、组件和元数据。
此模块提供了一个功能强大的Figma文档加载器,该加载器能够:
从特定的Figma文件中加载内容
从选定节点中提取文本
递归处理内容
使用Figma API处理身份验证
使用文本分割工具处理内容
自定义元数据提取
输入
必选参数
文件键:Figma文件的唯一标识符(来源于文件URL)
节点ID:需提取的节点标识符列表,以逗号分隔
连接凭证:Figma API 凭证(访问令牌)
可选参数
递归:是否递归处理节点
文本分割器:用于处理提取内容的文本分割器
附加元数据:包含附加元数据的JSON对象
省略元数据键:以逗号分隔的需省略的元数据键列表
输出
Document:包含元数据和页面内容的文档对象数组
文本:从文档的pageContent中拼接而成的字符串
功能
基于API的内容提取
节点级内容选择
递归处理
文本分割支持
元数据定制
错误处理
认证管理
文件键格式
文件密钥可在Figma文件URL中找到:
https://www.figma.com/file/:key/:title示例:在https://www.figma.com/file/12345/Website中,文件键是12345
节点ID
获取节点ID:
在Figma中安装Node Inspector插件
选择所需的元素
从检视面板中复制节点ID
使用逗号分隔格式:“0, 1, 2”
注意事项
需要有效的Figma访问令牌
节点ID必须对该文件有效
支持递归内容提取
可以同时处理多个节点
处理API的速率限制和错误
保留元数据中的节点层次结构
支持添加自定义元数据
Last updated