SuperAPI AI 工具集

figma-canvas-authoring

设计与创作

查看项目

更新于 10-15 21:36

技能介绍

用途:在 Figma 中交付最小且完整的原生可编辑设计结果,涵盖界面、流程、组件及所要求的本地设计系统资源;研究、排版与修复过程都以可用性为准。

主要能力:通过宿主提供的 TemPad MCP 工具完成画布读取与写入;支持检查 get_code 与像素、用 get_structure 查看层级、几何与稳定键;用 manage_design_task 以 begin/complete/cancel/resume 管理设计任务,用 list_design_sessions 确认目标会话,用 set_design_anchor 固定设计区域。可按需读取 editing.md、document-geometry.md、paints-effects.md、rich-text.md、component-authoring.md、variables.md、resource-mapping.md、local-styles.md、delegation.md 等参考,处理更新、页面与分组、字体与富文本、组件与变体、变量与样式等原生机制。资源策略分 Direct、Reuse、Author,分别在 design-system-reuse.md、design-system-authoring.md 中说明。

使用方式:需要可编辑的 Figma Design 文件与目标标签页已激活的 MCP 连接。新任务先调用 manage_design_task,action 为 "begin",带短标题与新 UUID requestId,并复用返回的 taskId;完成后用 action: "complete" 提交;放弃时用 action: "cancel"。恢复任务用 action: "resume" 并携带最新 epoch,写回前用 get_structure 或 get_code 重读画布。元素反馈以编号批次返回,应用前须重读每个目标节点。构建标记前阅读 canvas-html.md 并完成 preflight。

适用场景:需要在 Figma 中生成或更新界面、流程、组件与设计系统资源的设计任务,包括已有设计的检查与修复。

限制:若 MCP 集成不可用,应报告问题并停止,不应启动 CLI、重建传输、用浏览器自动化搭建画布或输出原始 Plugin API 操作。不得改动范围外内容、删除手动或无键内容、删除仍有实例的组件,不修改远程资源、不发布、不分离或重置实例、不执行任意 JavaScript。任务被取消后不可恢复,也不能自动替换。具体收费、价格与平台支持情况暂未提供。