SuperAPI AI 工具集

pencil-mcp-batch-design

设计与创作

查看项目

更新于 10-16 03:15

技能介绍

用途:该技能用于调用 Pencil 的 MCP 工具 batch_design(命名空间形式可能为 mcp__pencil__batch_design),对 Pencil .pen 设计节点批量执行插入、更新、替换、移动和删除操作。

使用前提:必须确认用户明确提到“Pencil”,或当前对话上下文明确属于 Pencil 设计任务;否则不应使用。例如用户仅在一般语境下说“画一个矩形”,可能指 Stitch、SVG 或 Mermaid,不应触发本技能。

主要能力:支持五类操作——Insert(I)、Update(U)、Replace(R)、Delete(D)、Move(M)。插入组件实例时使用 type: "ref" 与 ref: "ComponentID",并用 U() 配合实例路径覆盖属性。

使用方式:先规划需要变更的具体操作,再按 .pen schema 构造合法 JSON 载荷,调用 batch_design,最后处理错误。若某个操作失败,整批会回滚,需检查错误信息并修正后重试。

限制与注意:每次调用最多 25 个操作,超出需拆分;每个操作列表需创建新的绑定名称,不可复用。

适用场景:用 Pencil 绘制、插入、修改、删除或移动画布元素,执行设计计划,以及更新文本内容、插入组件、移动节点、删除选区等。

资料未提供具体安装命令、收费与平台信息。