Agent Skills
返回列表
Hatch Pet Q版卡通桌面宠物生成器

Hatch Pet Q版卡通桌面宠物生成器

开发编程 更新于 2026.08.30

将以下提示词粘贴到你的 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 方向注视流程。