SuperAPI AI 工具集

vectorcraft-cli-appearance

通用与其它

查看项目

更新于 10-15 21:48

技能介绍

用途:本技能负责修改品牌色、填充描边、透明与外观变体,与同包技能按名称交接,单独安装即可使用,不读取兄弟目录。调用固定官方 vectorcraft-cli,保留原生编辑工程。

主要能力:按稳定对象或色板 ID 改色,保留无关对象,区分 RGB/CMYK 与视觉效果格式差异;使用原生全局色板关联 Logo、字标与画板变体,再以 swatch.edit 更新;支持原生渐变、全局色板联动、多重填色与明确活动行场景;SVG 工作流按原生绘制边界隔离画板,保守保留群组、裁切与未知范围依赖;PDF 工作流绑定工程创建日期,缺少时保留首次导出日期记录。

使用方式:将 SKILL_DIR 设为宿主实际加载的本 SKILL.md 所在目录(绝对路径),将 HARNESS_DIR 设为 vectorcraft-harness 技能实际加载目录。执行实现收敛在内置 vectorcraft-harness 技能,单独安装用 npx skills add full-aigc-skills/vectorcraft-skills --skill 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 可隔离缓存。commands 返回 JSON 参数目录;run --in <工程> --cmd <id> --params <JSON> ... --export <新工程.vectorcraft>,同批次解析对象 ID;convert 按扩展名输出。

适用场景:品牌色 token 更新、填充描边与透明调整、外观变体生成、SVG/PDF 相关外观工作流,以及需要保留原生工程与修订历史的创作任务。

限制:当前支持 macOS arm64、Python 3.11+;固定 CLI 安装到用户数据目录。锁定制品摘要失败、损坏安装或不支持平台时停止;不改 PATH、不执行浮动升级。命令非零退出不算完成;超时结果标 unknown,不能自动重放编辑。本技能不提供虚构登录接口,本地 headless 不要求云账户。完整 GUI、跨编辑器保真与创作质量按实际证据陈述。当前运行时为基于官方 v0.2.0 的维护版 0.2.0-craft.2。安装失败与原生调用失败分别处理;安装、启动与实际 GUI 编辑分别核验。其他平台、收费与价格信息暂未提供。