用途:本技能负责在 PhotoCraft 中创建和修改文字图层、字体、段落与布局,与同包其他技能按名称交接,可单独安装使用,不读取兄弟目录,调用固定维护版 photocraft-cli 并保留原生编辑工程。
主要能力:创建与修改文字图层,处理字体、段落与布局;文字保持独立图层,可核对字体、换行、溢出与字形,缺失字体时报告替代方案。通过固定 CLI 与原生子命令执行,输出实际 CLI 结果、保存后的原生工程、派生输出与核验记录。
使用方式:先设置 SKILL_DIR 为其 SKILL.md 的实际加载目录,将 HARNESS_DIR 设为 photocraft-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 --json CLI argv 放在 -- 之后,原生子命令须放首位;可用 --runtime-home 隔离缓存,原生帮助入口为 help。场景操作时从 commands --json --filter <关键词> 读取 params,再以 run <工程> --cmd <id> --params <JSON> --out <新工程.pcraft> 执行。
适用场景:涉及文字图层、字体、段落与布局的海报等排版任务;需要保留原生工程与派生输出的创作任务。
限制:当前支持 macOS arm64、Python 3.11+,固定 CLI 安装到用户数据目录;不支持平台、锁定制品摘要失败或安装损坏时应停止,不改 PATH、不做浮动升级。命令非零退出不算完成,超时结果标 unknown 且不能自动重放编辑。本技能不提供虚构的登录接口,本地 headless 不要求云账户;bridge 的 control-token 是本地应用访问控制,不同于云登录。安装、启动与实际 GUI 编辑需分别核验。其余未在资料中说明的细节暂未提供。