DyberPet 桌宠零基础上手指南:从安装到自制模组,一篇文章全搞定 📅 发布时间:2026/8/18 18:11:26 👁 浏览次数: DyberPet 桌宠零基础上手指南从安装到自制模组一篇文章全搞定【免费下载链接】DyberPetDesktop Cyber Pet Framework based on PySide6项目地址: https://gitcode.com/GitHub_Trending/dy/DyberPetDyberPet呆啵宠物是一款基于 PySide6 的开源桌面宠物框架它把动画、养成、任务、商店和对话系统全部塞进一只会动会闹的小家伙里让你喜欢的角色真正住进电脑桌面。这篇文章用一趟 90 分钟的实操旅程带你从下载安装一路走到亲手做出第一个专属模组——全程零门槛读完就能动手。出发之前先认清 DyberPet 能给你什么一句话概括DyberPet 不是GIF 播放器而是一套完整可玩的桌面电子宠物系统外加一个自由度极高的模组生态。养得住的伙伴饱食度随时间下降好感度支持 200 级长线养成喂对东西还能触发临时 Buff陪得上的效率工具内置番茄钟、专注时间与待办事项完成任务会掉落物品奖励回得应的活物点击、喂食、升级都会弹出对话气泡甚至能识别你是不是在疯狂点它改得动的框架角色、道具、音效、迷你宠物全部 JSON 配置化社区已积累一批现成模组它适合三类人想给桌面添个伴的普通用户、想给角色做动画的画师、想研究 PySide6 桌面应用结构的开发者。无论你是哪一类下面的旅程都能各取所需。第 0 分钟两条路把 DyberPet 领回家Windows 用户走捷径去 Release 页面下载打包好的 EXE双击运行即可连 Python 都不用装。这是最快见到桌宠的方式前后不超过三分钟。愿意折腾的开发者用 conda 建一个独立环境避免污染系统 Pythonconda create --name Dyber_pyside python3.9.18 conda activate Dyber_pyside conda install -c conda-forge apscheduler pynput pip install PySide6-Fluent-Widgets1.5.4 pyside66.5.2 tendo git clone https://gitcode.com/GitHub_Trending/dy/DyberPet cd DyberPet python run_DyberPet.pymacOS 用户把pynput换成 1.7.6 版本即可项目对 Mac 做了针对性适配。到这里你的桌宠已经能跑起来了。下一步提示右键点击它一切管理都从这里开始。第 5 分钟第一次见面先学会和它互动启动之后右键菜单就是你的指挥中心。菜单里的角色面板看数值、选择动作换动画、召唤伙伴叫出迷你宠物、更换角色在已有角色间一键切换。打开角色面板你会看到当前角色的饱食度、活力、好感度等级以及一份记录每一次喂食、每一次随机掉落的状态日志。角色管理窗口则陈列着所有已导入的形象——默认自带小呆、流萤、像素猫 meme、会到处跑的迷你宠物派蒙等右侧启动按钮即可切换上场。第 20 分钟把它当成一只要喂、要陪、会长大的电子宠物很多桌宠玩两天就腻原因是没有反馈。DyberPet 的解法是——给小家伙一套完整的数值生命饱食度随时间递减饿了它会主动提醒你投喂好感度是 200 级长线养成每级需要 120 点好感从星星、月亮到太阳、皇冠徽章随等级一路升级养成路径有清晰的里程碑感物品 Buff让喂食有了策略深度一份汉堡让5 分钟内饱食度不再下降一份薯条变成每 30 秒掉落 5 枚金币的小金库这套反馈机制细到什么程度点击会冒摸摸气泡心情好时飘出爱心喂食升级各有专属文案专注期间拍它、1 秒内狂点超过 7 次都会触发吐槽。屏幕锁定时数值自动暂停变化避免你离开时它饿死。小结你养的不是一张图片而是一只有生活节奏的角色。第 40 分钟把工作变成养宠的动力番茄钟、专注时间这些工具你早用惯了但冷冰冰的计时器很难坚持。DyberPet 的做法是把自我管理游戏化倒计时实时显示在宠物头顶专注时小家伙会切换成专属的专注动画安静陪你专注结束哪怕中途取消系统按已投入时长结算物品奖励奖励掉进背包 → 喂给宠物 → 好感度上涨 → 解锁更多动作与内容奖励链条就此闭环再配合每日目标与待办事项这套机制完全可以当一套轻量级个人效率系统来用。工作 25 分钟宠物就有饭吃——这种温柔的交易大概是让习惯坚持下来最不费力的方式。第 60 分钟不写代码做出第一个专属模组玩腻了默认角色DyberPet 最让人上瘾的部分来了角色和道具不需要写一行代码。每个角色就是一个文件夹里面是图片帧加两个 JSON 配置——pet_conf.json定义角色大小、默认动作与随机行为概率act_conf.json定义每套动画用哪些帧、多久换一帧、要不要移动。物品则在items_config.json里描述效果比如给汉堡定义一段 Buff{ 汉堡: { effect_HP: 10, effect_FV: 3, buff: {effect: HP_stop, expiration: 300} } }图片加几行 JSON一个新角色或新道具就诞生了。想先批量体验现成素材去 docs/collection.md 逛一圈下载后通过 App 一键导入即可。小结你的想象力就是模组的边界。第 90 分钟进阶创作地图——对话树与开发者入口如果你想要一个能聊天的角色DyberPet 的对话系统同样支持可视化配置。下图就是一棵真实对话树的结构文本节点与选项分支层层展开你可以用它设计多分支剧情、问答互动甚至做一款教育类小游戏。想深入改功能的话项目模块划分得很清晰主控入口在 DyberPet/DyberPet.py动画引擎核心是 DyberPet/Accessory.py养成数值在 DyberPet/Dashboard/statusUI.py商店与背包分别在 shopUI.py 和 inventoryUI.py。做素材前记得先读 docs/art_dev.md。项目还在持续开发 AI 助手能力未来桌宠可以接入大模型陪你聊天、管待办——不过就算不接 AI它现在也已经完整可玩。上路之前你可能还有三个担心内存会爆吗不会。框架统一用 QPixmap 加载图片并引入懒加载策略日常运行的内存占用控制得很克制多屏幕能玩吗能。桌宠可跨屏移动拖拽、掉落、屏幕边界都有完整处理迷你宠物跟随主宠物时还会自动排队补位存档会丢吗基本不会。存档按角色独立保存支持导出、导入与快速存档退出前主动写盘一次屏幕锁定时数值也会冻结现在轮到你了回到最初的想法你的屏幕角落里会有一只饿了会提醒你、专注时安静陪你、想摸鱼时还会小声吐槽的小家伙。它像小时候的电子宠物却走得更远——动画、养成、效率工具、模组生态层层叠叠构成了一个完整的小宇宙。去下载一个 EXE或者克隆仓库跑一次 run_DyberPet.py用不了十分钟它就会出现在你的桌面上。如果你喜欢它不妨顺手给仓库点个 Star再把它介绍给同样需要陪伴的朋友——你们的桌面都会因此热闹起来。【免费下载链接】DyberPetDesktop Cyber Pet Framework based on PySide6项目地址: https://gitcode.com/GitHub_Trending/dy/DyberPet创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考