Hatch Pet Q版卡通桌面宠物生成器
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_90a020b6/erdong-hatch-pet。
技能介绍
适合解决什么问题
桌面宠物项目常常卡在素材规格、动画状态和运行时联动上:参考图要转成 Q 版卡通风格,精灵图要严格匹配 8列×11行、1536×2288 px,动画还要覆盖 idle、waiting、running、review、failed 等状态。Hatch Pet 把这些问题收敛成一条本地工具链,帮助开发者快速生成、校验并显示桌面宠物。
核心能力与关键步骤
- 生成 Q 版宠物:可用
qpet --image 图.png从人物参考图生成卡通帧;不带 AI API 时以简单缩放和风格滤镜为主,想要更高还原度需要--ai + --api-key。 - 构建标准精灵图:输出
spritesheet.webp、pet.json和 zip 包,默认规格为192×208 px单格,9行动画 +2行 16 方向注视。 - 桌面显示与交互:
desktop命令使用tkinter显示透明无边框窗口,支持左键拖拽、右键菜单、跟随鼠标、16 方向注视。 - AI Agent 状态联动:加
--watch后轮询~/.hatch-pet/status.json,根据thinking、working、reviewing、done、error等状态自动切换动画并弹气泡。 - 规格校验:
validate可检查精灵图尺寸、格式和配置,避免窗口一闪退出或坐标错位。
适用边界与注意点
这个工具更适合快速原型和桌面状态可视化,而不是替代专业动画工具。desktop 必须有图形桌面环境,无头服务器或 SSH 无法创建窗口;照片转 Q 版效果受参考图质量和模型能力影响,最好使用正面、半身、背景干净、光线均匀的照片;不同桌面宠物框架的精灵图规格可能需要自行适配。
使用场景
- 准备本地原型:把人物参考图生成 Q 版帧,再用 `build` 和 `validate` 拼出 `1536×2288` 精灵图。
- 调试桌面动画:用 `desktop` 显示透明窗口,验证拖拽、右键菜单、跟随鼠标和 16 方向注视。
- 做 agent 状态演示:让 AI agent 写入 `status.json`,宠物按 thinking、working、done 切换动画和气泡。
- 校验素材规格:用 `validate` 检查 `spritesheet.webp` 尺寸、格式和 `pet.json`,避免窗口启动失败。
适合人员
- 做桌面状态可视化的小队:需要把 AI agent 的 thinking、working、done 状态映射成宠物动画和气泡。
- 做快速原型的前端工程师:想在本机生成 Q 版精灵图、校验规格并跑 `tkinter` 透明窗口。
- 维护 AI 工具链的工程师:需要一个本地文件桥接,把 agent 状态文件同步到桌面提示。
- 测试桌面交互的产品工程师:要验证拖拽、右键菜单、跟随鼠标和 16 方向注视流程。