Awesome-AI-Pedia/Awesome-DSH-Pet

Awesome-AI-Pedia★ 1JavaScriptLast synced: 2026-08-17

Open on GitHub

deepseek harness Pet 包含噜噜 总裁等宠物,并可快速添加自定义宠物

README excerpt

Awesome DSH Pet DSH Web GUI 内的可扩展桌面宠物插件。 - jingyu-zongcai :鲸鱼总裁 - lulu-capybara :噜噜 安装 安装或更新后重启 web。插件会在页面右下角显示桌面宠物,菜单里可以投喂、玩耍、切换角色。 配置 settings.yaml 中使用 awesome-dsh-pet: section: 快速添加你自己的宠物 三步走: 放素材 → 改 manifest → 跑门禁 。 1. 起个角色 id 并放素材 角色 id 只允许 [a-z0-9-] (会当 URL 路径用)。示例用 my-cat 。 把 Codex 标准 8×9 spritesheet 放到: Codex atlas 规范:8 列 × 9 行,每格 192×208(像素)。行含义: row 用途 : 0 idle 1 running-right / walk / drag 2 running-left 3 waving / welcome / celebrate 4 jumping / play 5 failed / error / disappointed 6 waiting 7 running / working 8 review / think 如果你手里只有一堆单行动作 sheet(不是 atlas),也支持——见下方"素材两种形式"。 2. 在 lib/assets/manifest.json 增加角色 在 characters 下加一个 key: 必备 15 状态一个都不能少 : idle / working / celebrate / error / disappointed / joy / eat / play / drag / walk / sleep / wake / welcome / think / wait 。 上面的 atlas 行映射是通用模板,直接复制改角色 id 即可跑起来。想让某个状态换动作(例如 eat 走单独的表情),改对应条目的 row 或 sheet 即可。 想把新角色作为默认,把顶层的 "default": "jingyu-zongcai" 改成 "my-cat" 。 3. 校验并重装 门禁会告诉你缺哪个状态、sheet 文件不存在、frames/fps 不合法等——按报错逐条修就行。 素材两种形式 - Codex atlas 行 (推荐): { "sheet": "spritesheet.webp", "row": 0, "rows": 9, "frames": 8, "fps": 4, "playback": "loop" } - 单行动作 sheet : { "sheet": "idle.png", "frames": 3, "fps": 4, "playback": "loop"…

View full README on GitHub →
Tools / Devdsh-plugin

Category