SuperAPI AI 工具集

hatch-pet

设计与创作

查看项目

更新于 10-16 01:37

技能介绍

用途:hatch-pet 是 OpenDesign 集成、未修改的 Codex 技能,用于从概念、参考图或两者创建 Codex 兼容的动画宠物,并负责提示规划、动画行、帧提取、图集几何、QA、预览与打包。视觉生成委托给 $imagegen。

主要能力:生成基础宠物图与 9 个动画行条(如 idle、running-right、waving 等),提取帧、校验行、合成最终图集、生成 QA 媒体并打包。最终 spritesheet.webp 位于 ${CODEX_HOME:-$HOME/.codex}/pets/<pet-name>/,可通过 Settings → General → Pets → Import Codex sprite 导入,自动识别 8×9 / 192×208 图集并选择动画行。

使用方式:先运行 prepare_pet_run.py 准备运行目录与 imagegen 作业清单,再用 pet_job_status.py 查看就绪作业,逐项调用 $imagegen 生成,并用 record_imagegen_result.py 记录结果;running-left 可在 running-right 通过检查后由 derive_running_left_from_running_right.py 镜像派生,否则正常生成。全部完成后运行 finalize_pet_run.py 打包。行条生成默认使用子代理,父代理负责清单与打包写入。

限制:不得用本地 Python/Pillow、SVG、canvas、HTML/CSS 等代码原生方式替代 $imagegen 绘制宠物视觉;行条必须附带 imagegen-jobs.json 中列出的输入图;透明背景需干净可抠除,避免阴影、速度线、漂浮特效、文字、网格等;确定性校验通过不等于身份一致,仍需目视检查接触表。若生成调用不可用或受阻,应停止并说明,不得本地伪造。具体收费、价格与平台支持暂未提供。