用途:本技能负责 Logo 与品牌文字的设置、字体处理与轮廓导出,属于 VectorCraft 技能包中的专项技能,单独安装即可使用,不读取兄弟目录,与同包技能按名称交接。
主要能力:调用固定官方 vectorcraft-cli,保留原生编辑工程;工程文字保持可编辑,outline-text 仅对指定交换副本使用并记录字体编辑性损失;支持显式对象 text.setText 原工程修订,整段替换保留首段样式;自带中文标题与独立页脚示例;支持原生渐变、全局色板联动、多重填色等场景;SVG 工作流按原生绘制边界隔离画板,PDF 工作流绑定工程创建日期。
使用方式:将 SKILL_DIR 设为宿主实际加载的本 SKILL.md 所在目录(绝对路径),用户级可能位于 ~/.agents/skills/vectorcraft-cli-text,项目级可能位于 .agents/skills/vectorcraft-cli-text,以实际加载路径为准。实现收敛在内置 vectorcraft-harness 技能,将 HARNESS_DIR 设为该技能实际加载目录。常用命令: 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 可隔离缓存。场景操作使用 run --in <工程> --cmd <id> --params <JSON> ... --export <新工程.vectorcraft>,convert 按扩展名输出。单独安装用 npx skills add full-aigc-skills/vectorcraft-skills --skill vectorcraft-harness。
适用场景:Logo 与品牌文字设置、字体与字形处理、轮廓导出、中文文字与定点修订、原生组合与源工程修订、SVG/PDF 工作流、GUI 任务(可先用自带固定桌面安装)。
限制:当前支持 macOS arm64、Python 3.11+;固定 CLI 安装到用户数据目录;锁定制品摘要失败、损坏安装或不支持平台时停止,不改 PATH、不执行浮动升级;命令非零退出不算完成,超时结果标 unknown,不能自动重放编辑;竞争或未知状态不得删除登记、自动重放或换目标绕过核对;本地 headless 不要求云账户,不提供虚构登录接口;完整 GUI、跨编辑器保真与创作质量按实际证据陈述。当前运行时为基于官方 v0.2.0 的维护版 0.2.0-craft.2。安装失败时交给 vectorcraft-cli-setup,完整任务路由交给 vectorcraft-use。