开源桌面宠物 DyberPet 上手路线图:30 天把喜欢的角色养成桌面室友

📅 发布时间:2026/8/20 12:01:07
开源桌面宠物 DyberPet 上手路线图:30 天把喜欢的角色养成桌面室友 开源桌面宠物 DyberPet 上手路线图30 天把喜欢的角色养成桌面室友【免费下载链接】DyberPetDesktop Cyber Pet Framework based on PySide6项目地址: https://gitcode.com/GitHub_Trending/dy/DyberPetDyberPet呆啵宠物是基于 PySide6 的开源桌面宠物框架把动画交互、数值养成、任务奖励、商店与迷你宠物整合成一套完整玩法。不用写一行代码就能让喜欢的角色住进屏幕陪你工作、陪你犯困。下面的时间线从装好的第一分钟讲到最后一天的模组改造。第 1 分钟两条安装路径把第一个角色放进屏幕Windows 用户走最省事的路去项目 Release 页面下载 v0.8.5 的 EXE双击运行即可连 Python 都不用装。想从源码跑先建一个干净环境装依赖conda 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 python run_DyberPet.pymacOS 用户只需把pynput固定到 1.7.6 版本。启动后屏幕角落出现第一个角色右键可呼出完整菜单——角色面板、选择动作、召唤伙伴、更换角色都在这。到这一步你已经有了一只属于自己的桌面宠物。第 1 小时完成第一次投喂看懂三个数值先走一遍最小流程体验完整的反馈链右键点桌宠打开「角色面板」看到饱食度、好感度、啵币三个核心数值以及实时滚动的状态日志。等它冒泡饿了会随机弹出feed_required气泡点名要某样物品。打开背包选中食物点「使用」数值立刻变化头顶飘出对应的投喂反馈气泡。攒经验好感度每升一级弹升级气泡到 1 级就解锁新物品和新动作。上图左侧是角色管理窗口所有已安装的角色在这里切换右侧是状态面板饱食度、好感度等级、喂养天数一目了然下方还有一条实时状态日志你做的每一件事它都记着。第 1 天番茄钟与专注时间桌宠开始陪你干活把桌宠当桌面装饰就亏了它的干活能力同样完整。在 Dashboard 的专注面板里可以启动番茄钟或专注时间。开始后桌宠会自动切换到专属的focus动画安静陪读屏幕上同步显示倒计时。两个细节新手容易忽略奖励随时结算专注中途取消也会按已投入的时长折算物品掉落不必担心白干一场。开「自动锁定」设置里打开后屏幕锁定时数值会暂停变化出门一整天也不会饿到掉好感。专注期间去戳它会被气泡提醒专心频繁点击1 秒超过 7 次还会触发专属吐槽气泡。这套机制的目的是让养成真正服务于你的工作节奏而不是反过来。第 1 周好感度 200 级背后的喂养策略养到第三四天你会开始在意数值成长。项目把好感度上限做到了200 级每级需要 120 点好感徽章从星星1 级、月亮4 级、太阳16 级一路换到皇冠64 级。乱喂会吃亏每个角色在pet_conf.json里定义了item_favorite和item_dislike对同一种食物有喜爱/讨厌的倍率喂错好感度会打折。善用 Buff 能让养成事半功倍项目一共支持5 种增益饱食度/好感度/啵币持续增益以及暂停饱食度下降、暂停好感度下降。以默认物品为例数值全部可查汉堡饱食度 10、好感度 3附带 300 秒的HP_stop——5 分钟内饱食度不掉。薯条饱食度 8、好感度 2附带 120 秒的coin增益——每 30 秒掉 5 啵币。先吃哪个、Buff 怎么叠加本身就是一道策略题。配合任务掉落和商店购买喂食顺序会直接影响养成速度。上图是完整交互的样子投喂时头顶冒气泡、数值实时变动、右键菜单一应俱全。一天工作下来你会在喂食和结算之间形成自己的节奏。第 2 周气泡语音、存档多屏把它调成你的形状玩到第二周值得做三件事自定义气泡与语音。项目内置 9 种对话气泡升级、饿昏、索要食物、专注被打扰等每种都能换图标、文字甚至语音。在角色的note/bubble_conf.json里配置即可语音文件放进res/role/角色名/note/文件夹。它还支持昵称系统——设置里让桌宠叫你「主人」它要食物时气泡里的USERTAG会被替换成你的昵称。多屏与迷你宠物。跨屏移动、拖拽、屏幕边界都有完整处理。召唤出的迷你宠物会自己排队跟随主角色收回一个会自动补位多屏之间也不会漂移。存档管理。每个角色独立存档支持导出、导入和快速存档退出前会主动写盘一次正常使用基本不会丢进度。第 30 天一个文件夹加两行 JSON亲手造一只角色模组生态是这个项目的重头戏。一个角色就是一个文件夹res/role/角色名/下放着pet_conf.json角色大小、默认动作、随机行为概率、act_conf.json每套动画用哪些帧、多久换一帧、要不要移动和action/里的透明 PNG 帧图。App 内的系统面板会自动检查配置并提示错误。物品同理在items_config.json里定义效果与掉率即可类型有 4 种消耗品、收藏品、对话类物品和迷你宠物。进阶玩法是对话树——使用对话类物品会弹出带选项的分支剧情节点关系写在角色的msg_conf.json里官方开发文档docs/art_dev.md给出了完整的可视化结构图从起始节点出发每个文字节点接若干选项每个选项又指向下一个文字节点——只要不写成死循环可以做出任意复杂的分支剧情。社区模组合集在docs/collection.md小呆、流萤、像素猫 meme、会跟着你跑的派蒙都收录其中下载后可直接导入。收尾三个新手容易忽略的设置自动喂食背包里备好食物后开启桌宠饿了自己会吃适合出差党。一键静音与关闭气泡不想被打扰时可关掉对话气泡、关掉通知栏它能安静到像不存在。语言与主题内置中英切换和自定义主题色界面风格可随桌面环境调整。下一步很简单Windows 用户去 Release 下载 EXE其他平台照着上面的命令建环境跑起来后右键戳一下那个小家伙。剩下的交给时间——在你盯着屏幕发愁的深夜会有一个小身影从角落晃过来把光标当成玩具在你手边来回转。那一刻你会觉得屏幕右下角终于不空了。【免费下载链接】DyberPetDesktop Cyber Pet Framework based on PySide6项目地址: https://gitcode.com/GitHub_Trending/dy/DyberPet创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考