SuperAPI AI 工具集

desktop-pet

通用与其它

查看项目

更新于 10-15 21:37

技能介绍

用途:为 Qwen Code 的悬浮宠物窗口生成像素风 Q版桌面宠物,给定角色名后产出完整宠物包(动画精灵图 + pet.json),放入 ~/.qwen/pets/ 由 Qwen Code 自动发现。

主要能力:支持 9 种动画状态(idle、running-right、running-left、waving、jumping、failed、waiting、running、review),每行 8 帧;图集规格 1536×1872 像素、RGBA、8 列 × 9 行、单元格 192×208;可通过 colors 与 features 配置配色、头饰、发型及眼镜/尾巴/号码等附加元素。

使用方式:需 Python 3 与 Pillow(pip3 install Pillow),检查命令 python3 -c "from PIL import Image; print('OK')"。先确定角色并研究其外观与配色(8–12 色),再运行 python3 <skill_dir>/scripts/gen_spritesheet.py --output ~/.qwen/pets/<character_id>/spritesheet.webp --config '{"colors":{...},"features":{...}}' 生成图集,随后写 pet.json(含 id、displayName、description、spritesheetPath),用 ls -lh 验证文件,最后在 Qwen Code 设置 → 外观 → 宠物伙伴中点击刷新并选择新宠物。

适用场景:为编程环境添加个性化像素宠物,角色可为赛车手、动漫人物或动物等。

限制:宠物图集须小于 5 MB;RGB 值须为元组而非十六进制字符串;若宠物未显示需在设置中刷新;详细配色方案与角色研究依赖用户提供或模型已知信息。