用途:登记素材摘要、来源与子工程依赖,核对受影响产物,并处理素材版本与血缘。与同包技能按名称交接,单独安装即可使用,不读取兄弟目录。使用本项目本地编排 CLI;上游 ArtCraft 是 Tauri 应用,不安装或冒充同名官方 CLI。
主要能力:执行实现收敛在内置 artcraft-harness 技能(随插件捆绑;单独安装用 npx skills add full-aigc-skills/artcraft-skills --skill artcraft-harness)。将 HARNESS_DIR 设为该技能实际加载目录(绝对路径);本技能 SKILL_DIR 只用于读取自身 examples/ 与 references/,脚本执行路径一律用 $HARNESS_DIR/scripts/。
使用方式:输入为用户已确认的任务、素材、工程或对象、输出目录与修改范围;需要现有工程时先核对摘要。返回实际 CLI 结果、保存后的原生工程、派生输出与核验记录。首次使用需定位当前 SKILL.md 真实目录;当前支持 macOS arm64、Python 3.11+。基础入口安装固定 Node 与编排包;workflow.py 按任务图安装所需领域技能源和原生 CLI,不要求全局 Node。
命令示例: : "${SKILL_DIR:?请先设置为本 SKILL.md 的实际所在目录}" python3 -I -B "$HARNESS_DIR/scripts/bootstrap.py" --runtime-only python3 -I -B "$HARNESS_DIR/scripts/cli.py" -- --version python3 -I -B "$HARNESS_DIR/scripts/cli.py" -- --help CLI argv 在 -- 后,原生子命令必须放首位;安装参数放分隔符前;--runtime-home 可隔离缓存。
适用场景:素材版本与血缘登记、子工程依赖核对、受影响产物核验、原生组合与源工程修订、动态透明序列交接、混合 ASR 与字幕任务、Photo 局部调整、Vector 外观与 Effect 表达式返工等。
限制:锁定制品摘要失败、损坏安装或不支持平台时停止;不改 PATH、不执行浮动升级。命令非零退出不算完成;超时结果标 unknown,不能自动重放编辑。同名不等于同版本;提供素材按 --asset 绑定。本技能不提供虚构登录接口;本地 headless 不要求云账户。完整 GUI、跨编辑器保真与创作质量按实际证据陈述。安装失败与原生调用失败分别处理。