用途:面向 PhotoCraft 的滤镜与局部处理任务,包括局部滤镜、背景虚化、颗粒与输出锐化,同时保留可编辑的原生设计工程,便于后续返工。
主要能力:调用固定维护版 photocraft-cli,执行只读与编辑命令;通过命令目录读取每个命令的 enabled 与 params,按场景组合操作;可保存原生工程、生成派生输出,并做结果核验。返回值与逐步回执须保留,命令非零退出不算完成。
使用方式:首次使用先定位实际加载的 SKILL.md 目录并设置 SKILL_DIR;公共入口由随插件捆绑的 photocraft-harness 技能提供,单独安装用 npx skills add full-aigc-skills/photocraft-skills --skill photocraft-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 --json 运行命令时,原生子命令必须放在 -- 之后首位;安装参数放分隔符前;--runtime-home 可隔离缓存。可用 commands.py list/describe/run 查询与执行命令。不改 PATH,不执行浮动升级。
适用场景:需要局部滤镜、背景虚化、颗粒、锐化以及局部返工的图像编辑任务;需与源工程修订、PSD 交付、平面导出等场景衔接时,按对应合同处理。
限制:当前仅支持 macOS arm64、Python 3.11+;CLI 安装到用户数据目录。锁定制品摘要失败、安装损坏或不支持平台时应停止。超时结果标记为 unknown,不得自动重放编辑;摘要不符时拒绝覆盖。跨编辑器保真、GUI 与创作质量按实际证据陈述,未提供的细节暂未提供。