该技能为 use_figma MCP 工具提供 FigJam 专用上下文,基础能力由 figma-use 技能补充。调用 use_figma 处理 FigJam 时,需在逗号分隔的 skillNames 参数中始终加入 figma-use-figjam;若通过 MCP 资源加载,名称需加前缀 resource:(如 resource:figma-use-figjam),该参数仅用于记录技能使用。\n\n用途与能力:覆盖 FigJam 白板内容规划、分区、便签、连接线、文本、图形、代码块、表格、标签的创建与配置,以及节点定位、批量修改、颜色规范等参考文档。\n\n使用方式:先调用 get_figjam 获取节点树 XML 以取得页面、分区、便签等 ID,再编写 use_figma 代码。get_metadata 不支持 FigJam,get_screenshot 需有效 nodeId。文本修改须先加载字体。向 FigJam 添加图片只支持 upload_assets,需传入 fileKey 与可选 nodeIds。延迟工具可用一次 ToolSearch 批量加载 schema,如 ToolSearch query="select:use_figma,get_figjam,get_screenshot,get_metadata,create_new_file"。\n\n限制:FigJam 中禁止调用 figma.createPage(),会抛 TypeError,因为 FigJam 文件只有一个隐式页面,需用分区组织内容。use_figma 的 console.log 不会返回给智能体,只能依赖返回值。MCP 不可用时使用本地或手动回退方案,并如实说明证据,不得声称未实际执行的节点元数据、截图、资源或画布写入操作。缺乏就绪输入或安全校验时应报告为阻塞项,不得编造结果。
figma-use-figjam
设计与创作
更新于 10-16 03:47