用途:本技能负责从原生图层工程输出 PSD、PNG 或其他交换文件,调用固定维护版 photocraft-cli,并保留原生编辑工程。同包技能按名称交接,单装可用,不读取兄弟目录。
主要能力与用法:安装收敛在内置 photocraft-harness 技能,单独安装用 npx skills add full-aigc-skills/photocraft-skills --skill photocraft-harness。需将 HARNESS_DIR 设为该技能实际加载目录,SKILL_DIR 设为宿主实际加载的本 SKILL.md 所在目录(不按工作目录猜测)。示例命令: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。CLI argv 在 -- 之后,原生子命令放首位;--runtime-home 可隔离缓存。执行 run <工程> --cmd <id> --params <JSON> ... --out <新工程.pcraft>,每个 --params 属于前一个 --cmd。
适用场景与限制:适用于已确认任务、素材、工程、输出目录与修改范围的导出与局部返工。命令非零退出不算完成;超时标 unknown,不自动重放编辑。PSD 重开仅检查图层结构,不宣称完整保真;平面输出会丢失编辑结构并保留损失报告。仅支持 macOS arm64、Python 3.11+。锁定制品摘要失败、损坏安装或不支持平台时停止,不改 PATH,不执行浮动升级。不提供虚构登录接口,本地 headless 不要求云账户。安装/诊断交给 photocraft-cli-setup,完整任务路由交给 photocraft-use;具体价格、平台范围等资料未提供。