ARTICLE DETAIL

资讯详情

深耕网站建设、视觉设计与SEO优化的一线实战洞察。

DyberPet 桌面宠物完整指南:如何把喜欢的角色搬上桌面

DyberPet 桌面宠物完整指南:如何把喜欢的角色搬上桌面

DyberPet 桌面宠物完整指南:如何把喜欢的角色搬上桌面

【免费下载链接】DyberPetDesktop Cyber Pet Framework based on PySide6项目地址: https://gitcode.com/GitHub_Trending/dy/DyberPet

盯着屏幕一下午,谁来提醒你起身、喝水、别走神?DyberPet 把喜欢的角色直接放到桌面上,做成一只可以喂食、可以拍打、能陪你专注的桌面宠物——它不是一段循环播放的 GIF,而是一套带数值、有记忆、会回应的桌宠系统。项目基于 Python + PySide6 开发,以 GPL v3 协议开源,代码和素材都可以自由取用。

一分钟看懂:它是什么档次的桌宠工具

  • 定位:一个"养成型桌面宠物框架",角色会饿、会无聊、会随时间掉饱食度,喂食和互动都会改变它的状态。
  • 人群:喜欢桌宠但嫌普通桌宠"只会放动画"的用户,以及想把自己画的/喜欢的角色做进桌面的创作者。
  • 和同类方案的差异:大多数桌宠只是动画播放器;DyberPet 内置任务(番茄钟、专注时间)、商店、金币掉落、多角色存档,玩起来更像一个轻游戏。
  • AI 是加分项:官方说明大模型可接入当聊天助手,但不接 AI 也是完整的桌宠体验,没有前置门槛。

跑起来:免安装路径与源码路径

路径一:零配置,3 步

  1. 到项目的 Release 页面下载最新 Windows 版压缩包(当前为 v0.8.5)。
  2. 解压,双击 EXE。
  3. 桌面上出现第一只宠物,右键开菜单。

路径二:开发者,从源码跑

要求 Python 3.9+,仓库已注明依赖版本,装完直接跑:

conda create -n dyber python=3.9.18 && conda activate dyber pip install PySide6-Fluent-Widgets==1.5.4 pyside6==6.5.2 pip install apscheduler pynput tendo git clone https://gitcode.com/GitHub_Trending/dy/DyberPet python DyberPet/run_DyberPet.py

上手之后:你最可能用到的三件事

喂它、拍它——它会真的回应

场景:下班了,不想看代码,只想戳两下桌面上的角色。操作:左键单击触发拍拍(随机语音、浮动心心、小概率掉落物品),按住拖拽挪动位置;打开背包使用食物喂食。效果:饱食度、好感度实时变化,宠物按当前状态切换动作——吃饱了大概率散步,饿昏了只播睡觉动画,头顶还会冒对话气泡跟你说话。

番茄钟 + 专注时间——顺便挣金币

场景:刷手机停不下来,需要个外力拽住注意力。操作:右键菜单里启动番茄钟或专注时间,宠物立刻切到专注动画;专注期间你拍它,它会冒气泡提醒你"现在应该专注在任务上"。效果:任务结束掉落物品奖励、结算啵币,啵币可以直接进商店买食物和收藏品——把"拖延成本"变成了宠物能吃到嘴里的东西。

多角色同屏——收藏不止一个

场景:猫和二次元角色都喜欢,不想二选一。操作:角色管理面板里启动/切换主角色,还可以"召唤同伴"或用迷你宠物功能带小跟班。效果:多只宠物同屏,迷你宠物会自动排队跟随、掉落后回到身边,互不冲突。

换个玩法:不写代码给你的角色换皮

DyberPet 桌面宠物模组开发的门槛比想象中低:不需要会编程,只需要透明 PNG 序列帧 + 两个 JSON。把角色放进res/role/角色名/,程序会自动识别文件夹并提示配置错误。最小改造示例:

  1. 复制现成模板 res/role/Kitty 作为起点;
  2. 把你的动作帧放进action/,按前缀_0.png、前缀_1.png命名;
  3. 在act_conf.json里改images前缀和act_num播放次数,在pet_conf.json里把动作组合进random_act。

想更进一步,可以给角色加对话物品:用msg_conf.json几行 JSON 就能写出带选项、带分支的文字对话,官方建议先画流程图再填键值,复杂分支长这样:

完整规范见 docs/art_dev.md,现成的角色模组合集在 docs/collection.md,都可以直接下载导入。

生态与动向:它做到哪了,在做什么

  • 协议:GPL v3(见仓库 LICENSE 文件)。
  • 版本:最新 v0.8.5,Windows 已打包发布;更新日志从 2022 年 11 月的 v0.1.2 一路记录到现在的数百次提交。
  • 模组生态:合集页收录了十余位画师的原画角色、迷你宠物与物品模组,欢迎提交自己的模组。
  • 在研方向:官方在 README 中明确 LLM 模块仍在开发、相关能力暂未完全开源,即"桌宠接入大模型聊天"还在路上。

写在最后

建议就从 EXE 版开始:挑一只喜欢的角色养一周,喂一喂、拍一拍,看它值不值得你为它画帧图。DyberPet 做的事情很简单——把"喜欢的角色"从手机壁纸里请出来,住进你的桌面上。

【免费下载链接】DyberPetDesktop Cyber Pet Framework based on PySide6项目地址: https://gitcode.com/GitHub_Trending/dy/DyberPet

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

返回列表