SuperAPI AI 工具集

vectorcraft-cli

通用与其它

查看项目

更新于 10-15 21:47

技能介绍

用途:本技能负责查询 VectorCraft 实际命令与参数,调用公开 CLI、MCP 与诊断,处理按属性选择品牌对象、批量变换与变体修改,保留原生编辑工程。与同包技能按名称交接,单独安装即可使用,不读取兄弟目录。

主要能力:commands 返回 JSON 参数目录;run 可按 --cmd 与 --params 执行并导出新工程,同批次解析对象 ID;convert 按扩展名输出。原生组合与源工程修订使用 vectorcraft-harness 的 scripts/workflow.py。完整命令目录可通过 commands.py list/describe/run 查询与执行。

使用方式:先把 SKILL_DIR 设为实际加载的 SKILL.md 目录,HARNESS_DIR 设为 vectorcraft-harness 技能目录。安装与初步检查示例: python3 -I -B "$HARNESS_DIR/scripts/bootstrap.py" python3 -I -B "$HARNESS_DIR/scripts/cli.py" -- --version python3 -I -B "$HARNESS_DIR/scripts/cli.py" -- commands CLI argv 在 -- 后,原生子命令必须放首位;安装参数放分隔符前,--runtime-home 可隔离缓存。单独安装可用 npx skills add full-aigc-skills/vectorcraft-skills --skill vectorcraft-harness。

适用场景:读取工程状态、创建或修改对象、批量变换、变体修改、PDF 与 SVG 工作流等。PDF 工作流绑定工程创建日期,缺少时保留首次导出日期记录,pdf-export-date.json 摘要写入交付清单;SVG 工作流按原生绘制边界隔离画板,保守保留群组、裁切与未知范围依赖。GUI 任务可先使用自带的固定桌面安装,安装、启动与实际编辑分别核验。

限制:当前为基于官方 v0.2.0 的维护版 0.2.0-craft.2。仅支持 macOS arm64、Python 3.11+。锁定制品摘要失败、损坏安装或不支持平台时停止;不改 PATH、不执行浮动升级。命令非零退出不算完成,超时结果标 unknown,不能自动重放编辑。现有项目摘要不符时拒绝覆盖。不提供虚构登录接口。技能目录与 CLI 用户数据安装目录是两个独立位置,不按当前工作目录猜测。安装、GUI 与全量命令验收需分别核验,目录覆盖不等于全部指令已验收。