SuperAPI AI 工具集

vectorcraft-scenario-playbooks

设计与创作

查看项目

更新于 10-22 03:24

技能介绍

VectorCraft 场景手册用于在矢量图形制作中按场景执行分步操作,覆盖可编辑徽章、数据柱图、镂空圆环、联系卡、品牌色板、文字标志轮廓、半圆裁切和导视箭头等任务。当前手册共 11 条配方,包括 8 条基础流程及 3 条 0.12 新增场景:尺寸标注单位交付、交织遮挡与释放、CSV 可编辑文案版本。

用途与选择方式

从 8 条基础流程及 3 条 0.12 新增场景中选择当前任务。recipes.json 含有序方法与示例参数,命令证据记录实际原生目录,来源固定 Illustrator 工作流资料提交。正文与几何为原创适配,不执行外部 JSX。

环境探测与版本边界

先探测 vectorcraft-cli --version 和 commands。本技能不附带 CLI;缺失时按官方发行说明选择系统版本并遵守安装授权。原生 0.12 命令与插件 Web 运行时可能不同,先查当前 schema 再使用。需要精简命令检索或向旧版 Illustrator 交付 AI 时,读取 0.12 能力与版本边界。原生 CLI 与内嵌引擎分别核对版本。

同会话操作

内嵌编辑器就绪后保持同一 MCP 会话;查 run_command 实际 schema,将步骤的 command 和 params 交给该工具,不猜工具参数名。inspect_document 和原生 document.inspect 用于核对当前对象。原生 CLI 修改另一文件不能证明宿主画面同步。

独立 CLI 示例

vectorcraft-cli run --cmd shape.rectangle --params '{"x":20,"y":20,"width":80,"height":60}' --export output.vectorcraft。每个 JSON 为独立 argv。一次 run 执行同一场景的全部步骤;既有文件用 --in input.vectorcraft 并跳过 newDocumentOnly。保存后用新进程 run --in output.vectorcraft --cmd document.inspect 检查并以 convert output.vectorcraft output.svg 导出。

选择、布尔与交付

创建返回的实际 ID 必须保留。这里未显式指定 ID 的填色/描边作用于刚创建的当前选区;在既有图中先用 select.set {"ids":[实际返回ID]} 明确选择,具体参数见命令证据;数组内容绑定真实返回值,不能填示例 ID。带 ownedSelectionOnly 的 select.all 仅适用于该独立新图;已有用户内容时替换为本次对象 ID 集合,不能整图布尔或归组。既有图可直接调用 object.pathfinder.minusFront {"ids":[实际外圆ID,实际内圆ID]},仅处理这两圆。外圆先建、内圆后建再 minusFront;倒置堆叠不能得到同样的圆环。

文件与文字处理

file.new 和示例文案不是既有图编辑步骤。每条默认独立文件,组合时需要安排画板、位置和对象选择。像素画板尺寸按运行时解释,不能直接当毫米印刷尺寸。转轮廓前保存可编辑文字母版,已有目标路径换新名称;转轮廓后显式 file.save 至不同的新路径,不能普通保存覆盖母版。该步骤只选择本次 wordmark ID,已有用户标题和注释应保持原样。textCount=0 只针对独立新图测试夹具,不能为满足它而轮廓化整份用户图。转轮廓后的目标文字不能声称仍可改字。半圆裁切是真实删去几何,保留原稿以便回改。

交付与检查

交付可编辑源与 SVG/PNG,并检查结构与实际画面。随附 assertions 只适用于本例输入,不能用技术回归替代品牌、数据和真实用途的设计审阅。

技能商店场景经验

遇到文字母版与轮廓交付分开、品牌颜色检查、验证真实几何而非白色遮盖时,读取商店工作流适配,使用对应的 Craft 方法和实际结果检查。上游技能不作为运行依赖。

0.12 发布能力

0.12 另补三条具体场景:尺寸标注单位交付、交织遮挡与释放、CSV 可编辑文案版本;按 0.12 参考读取结构化参数。