VSC

Codex Pet Director:一个把想法和参考图变成 Codex 桌宠的 Skill 项目地址: <https://github.com/zixuanzhou0 ai/codex pet director 我为什么做这个 这个项目是做什么的 Codex Pet Director 是一个 Codex Skill。 它不是重新写一个桌宠程序,也不是替代
项目地址:
https://github.com/zixuanzhou0-ai/codex-pet-director

Codex Pet Director 是一个 Codex Skill。
它不是重新写一个桌宠程序,也不是替代 hatch-pet。它更像一个“制作导演”:先帮用户把想法问清楚、把角色方向确认好、把参考图转成适合 Codex 桌宠的小尺寸资产,然后再交给 hatch-pet 生成正式宠物包。
最终产物是:
pet.jsonspritesheet.webp也就是 Codex 桌面端可以加载的宠物文件。
用户想法 / 参考图
↓
/create-pet 启动
↓
检查本机 Codex 桌宠环境
↓
分轮确认角色、形态、风格、性格、外观
↓
生成确认图,让用户选择方向
↓
锁定角色
↓
生成 192x208-ready 的 production_base
↓
检查是否适合官方桌宠规格
↓
交给 hatch-pet
↓
生成 pet.json + spritesheet.webp
192x208 的小尺寸动画。hatch-pet 对接,不能乱生成一套 Codex 不认识的格式。所以我做了一个前置流程,让用户先用人话说需求,再一步步收敛成官方格式能承载的桌宠。
192x208 边界内尽量还原参考图。hatch_pet_handoff.json。hatch-pet 生成正式宠物包。








最简单的方式:
npx --yes github:zixuanzhou0-ai/codex-pet-director
Windows PowerShell:
powershell -NoProfile -ExecutionPolicy Bypass -Command "irm https://raw.githubusercontent.com/zixuanzhou0-ai/codex-pet-director/main/install.ps1 | iex"
macOS / Linux:
curl -fsSL https://raw.githubusercontent.com/zixuanzhou0-ai/codex-pet-director/main/install.sh | bash
安装完成后重启 Codex,然后输入:
/create-pet
一个简单例子:
/create-pet 做一个赛亚人风格的桌宠,战斗感强一点,但要适合 Codex 官方桌宠尺寸
之后它会继续问:
create-pet 更像前置导演流程,hatch-pet 负责最后正式生成。
我的理解是:
create-pet 负责把需求整理清楚
hatch-pet 负责把宠物真正生产出来
这样做的好处是,用户不用一开始就懂 spritesheet、动作行、尺寸限制这些东西,只需要描述自己想要什么,而且在我的理解下,人们对自己想要的东西,其实了解不是那么清晰。而这个 skill 可以帮助你更好挖掘你的想法,通过问问题的方式。
Codex 官方桌宠格式是固定的,所以这个项目不会承诺无限动作或无限帧。
目前遵循的是:
192x2088x9 图集pet.jsonspritesheet.webp如果用户给的参考图很复杂,流程会尽量保留最重要的识别点,比如发型、轮廓、主色、服装大色块、表情气质和标志性道具;但太细的纹理和复杂背景会被简化。
/create-pet 在不同 Codex 环境里更稳定地出现。production_base 的转换更稳定。最后希望大家都能用它生成出自己真正想要的 Codex Pet。