用途:本技能负责 VectorCraft 工程中的对象选择及其原生交付与局部返工,按属性挑选品牌对象,管理对象锁定、隐藏与隔离,并限定修改范围。与同包技能按名称交接,单独安装即可使用,不读取兄弟目录。
主要能力:调用固定官方 vectorcraft-cli,保留原生编辑工程;支持只读与编辑调用、对象 ID 同批次解析、convert 按扩展名输出,以及原生组合与源工程修订。返回实际 CLI 结果、保存后的原生工程、派生输出与核验记录。
使用方式:首次使用需安装固定 CLI,支持 macOS arm64、Python 3.11+,安装到用户数据目录。将 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 在 -- 后,原生子命令必须放首位;安装参数放分隔符前。单独安装 harness 可用 npx skills add full-aigc-skills/vectorcraft-skills --skill vectorcraft-harness。
适用场景:对象布局、状态与路径编辑,原生渐变、全局色板联动、多重填色等场景,以及 SVG、PDF 工作流。
限制:命令非零退出不算完成;超时结果标 unknown,不能自动重放编辑。锁定制品摘要失败、损坏安装或不支持平台时停止;不改 PATH、不执行浮动升级。本技能不提供虚构登录接口,本地 headless 不要求云账户。完整 GUI、跨编辑器保真与创作质量按实际证据陈述。当前运行时为基于官方 v0.2.0 的维护版 0.2.0-craft.2。