5分钟让桌宠住进桌面:DyberPet桌面宠物框架的安装、养成与角色自制全指南
【免费下载链接】DyberPetDesktop Cyber Pet Framework based on PySide6项目地址: https://gitcode.com/GitHub_Trending/dy/DyberPet
当你在深夜加班、被截止日期追着跑的时候,桌面上要是有一只"懂你"的小宠物——会陪你专注、提醒你休息、甚至跟你聊两句——会不会轻松很多?DyberPet(呆啵宠物)就是这样一款开源的桌面宠物框架:它基于 PySide6 开发,把动画、互动、养成、任务和模组系统打包成一套开箱即用的"桌宠引擎",让你不用写一行代码,也能在 5 分钟内拥有自己的桌面伙伴。
它解决了一个很真实的痛点:市面上的"桌面宠物"大多是会动的图片,看两天就腻了。而 DyberPet 从诞生起就想做"完整可玩的桌宠 App"——宠物会饿、会依赖你、会陪你完成任务,甚至能让你把自己的角色"搬"进来。它适合所有想要一点治愈感的人:学生党用它当学习搭子,上班族用它管理专注时间,二次元爱好者用它让喜欢的角色天天陪着自己,还有那些想养宠物却受限于条件的人。
和其他桌宠方案相比,它的差异化很清晰:不是 GIF 展示器,而是一套养成 + 任务 + 对话的完整系统;模组自由度超高,角色、物品、音效、迷你宠物全部可以扩展,用 JSON 配置就能上手创作;AI 是加分项而不是前置条件——你可以接入大模型让宠物陪你聊天,也可以完全不接 AI,照样享受完整的桌宠体验。
一次 5 分钟的上手体验:把第一个桌宠带回家
DyberPet 的理念是"简单上手,深度可玩",所以从安装到见到宠物,全程不超过 5 分钟。
方式一:Windows 用户,下载即玩
对于 Windows 用户来说,这是最简单的一条路:
- 从项目主页的 Release 页面下载最新版本(当前为 v0.8.5)
- 双击 EXE 文件,等待几秒
- 你的第一个桌面宠物就出现了
方式二:Python 环境,从源码启动
如果你是开发者,或者想获得更多自定义空间,也可以用几行命令启动:
git clone https://gitcode.com/GitHub_Trending/dy/DyberPet cd DyberPet pip install pyside6 python run_DyberPet.py第一次见面:从角色管理到右键互动
启动应用后,你会看到一个清爽的角色管理界面。系统内置了可爱的Kitty、优雅的ChrisKitty等角色,每个角色卡片都清楚展示着喂养天数、饱食度、好感度等信息——就像一份"宠物健康档案",随时掌握伙伴的状态。
点一下"启动"按钮,宠物就会出现在你的屏幕上。接下来的一切都靠右键菜单完成:摸摸宠物、更换动作、跟随鼠标、查看状态……真正让这个框架"活"起来的,是那些充满细节的小反馈——喂它吃东西,头顶会冒出"咕噜咕噜~牛奶好好喝!"的对话气泡,好感度和饱食度同步上涨,偶尔还会掉落硬币,叮叮当当滚进你的背包。
亮点一:养成不是"会动的图",而是一场认真的陪伴
使用场景:你想让宠物不只是一张壁纸,而是一个会记住你、依赖你的伙伴。
具体效果:每个桌宠都有一套完整的属性系统——饱食度会随时间下降,需要你喂食维持;好感度通过互动和喂食提升,最高可以养到200 级,随着等级成长会解锁星星、月亮、太阳、皇冠四种荣誉徽章,成就感直接拉满;就连"已喂养天数"都会被认真记录,像一段无声的日记。你还可以通过任务和互动赚取金币,去商店买食物和收藏品,把喜欢的物品放进背包,甚至开启自动喂食,让宠物在你忙碌时也不会饿肚子。
读者收益:养一只真宠物需要时间和金钱,但养一只桌宠只需要一点点心意。每天打开电脑时看到它蹦蹦跳跳地迎接你,投喂、摸头、听它撒娇——这种"被依赖"的温暖,是纯装饰性桌宠给不了的。
亮点二:番茄钟与专注模式,宠物陪你一起肝
使用场景:你正准备写一份报告,或复习一场考试,但手机总在诱惑你。
具体效果:DyberPet 内置了完整的任务系统——开启番茄钟或专注时间后,宠物会进入专属的"专注"动画,安安静静陪你工作;计时结束后,它会用通知和奖励提醒你休息。日常任务每天更新,完成进度会直接显示在宠物头顶;备忘录和待办事项到点就会弹出通知,仿佛有人在你耳边温柔地喊:"该休息啦"。
读者收益:让宠物当你的"监工"和"闹钟",学习工作的氛围瞬间不一样了——你不是一个人在和拖延症搏斗,还有一个小伙伴在默默陪着你。专注结束后还能收到物品奖励,这种正反馈让自律这件事变得没那么痛苦。
亮点三:会聊天的宠物——从对话气泡到分支对话
使用场景:工作累了,想和桌宠说说话,又不想它只会"喵喵叫"。
具体效果:DyberPet 的对话系统分为两层。第一层是对话气泡,宠物会在各种时机主动冒泡——早上问好、肚子饿时撒娇、被你频繁点击时吐槽,甚至支持自定义文字和音效。第二层是可配置的对话树:它支持两种流程,一种是适合日常问候的线性对话,宠物按设定好的台词一步步跟你聊下去:
另一种是分支对话系统,你的每次选择都会把对话引向不同的方向,互动感更强、更像真实聊天:
如果你愿意更进一步,还能接入大模型,把桌宠升级成 AI 助手——陪聊、管理待办、协助日常都可以。当然,AI 只是加分项:不接 AI,它依然是一只活泼完整的桌宠。
读者收益:宠物不再是单向输出,而是真正"懂你"的伙伴。每次对话都像一场小小的解谜,探索不同的回答分支,本身就是一种乐趣。
亮点四:模组生态,把喜欢的角色"搬"进桌面
使用场景:你不满足于内置角色,想让流萤、纳西妲或像素猫meme 天天陪着你。
具体效果:这是 DyberPet 最让人兴奋的部分——社区创作者已经为它准备了大量精美模组。角色方面有来自《崩坏:星穹铁道》的流萤、《原神》的纳西妲、人气像素猫meme、原创角色守岸人等;迷你宠物有可爱的派蒙、蕈兽、兰纳罗;还有原神物品包、崩铁物品小包、猫meme食物包等物品模组。下载后放进对应文件夹,应用内一键导入即可使用。
而且,这个框架的模组制作门槛低得惊人。翻开素材开发文档 docs/art_dev.md,你会发现一个角色其实就是"动作图片 + 两个 JSON 配置文件"的组合;而社区角色和模组合集都收录在 docs/collection.md 里。即便你完全不懂编程,也可以照着指南设计自己的角色动作和个性化对话:
{ "text_1": "主人今天工作辛苦了!", "options": [ { "text": "谢谢关心,我们休息一下吧", "next_node": "text_2" }, { "text": "还有工作要完成呢", "next_node": "text_3" } ] }读者收益:喜欢谁,就让它住进你的桌面;想创作,就把它发布给整个社区。这种"人人可参与"的生态,让 DyberPet 永远保持新鲜感。
下一步:从今天开始,让桌面热闹起来
DyberPet 最打动我的地方,是它把"宠物"当成一件认真的事来做——它会饿、会感动、会陪你熬夜、会记得你们一起度过的天数。无论你是想要一个可爱的桌面装饰,还是一个能陪你自律、聊天、一起成长的数字伙伴,它都能满足你。
现在就动手吧:Windows 用户直接下载 Release 版双击运行;想自己折腾的开发者,执行git clone https://gitcode.com/GitHub_Trending/dy/DyberPet后运行run_DyberPet.py,让第一个桌宠住进你的屏幕。相信我,有一个会说话、会撒娇、会陪你加班的小家伙在桌面上蹦跶,你的每一天都会变得更鲜活一点。
【免费下载链接】DyberPetDesktop Cyber Pet Framework based on PySide6项目地址: https://gitcode.com/GitHub_Trending/dy/DyberPet
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考