
DyberPet 桌面宠物安装教程十分钟跑起来还能自定义你的角色【免费下载链接】DyberPetDesktop Cyber Pet Framework based on PySide6项目地址: https://gitcode.com/GitHub_Trending/dy/DyberPetDyberPet呆啵宠物是基于 PySide6 的开源桌面宠物框架把帧动画、数值养成、番茄钟专注、商店和迷你宠物整合在一套系统里。本文按安装、规则、自定义、排错四步展开每步给出操作与验证标准适合想装一只会养、能自定义角色的桌面宠物用户。判断你的使用目标陪伴型用户只想要一个会动、会饿、会互动的桌面宠物装完即用。建议先跑通安装再花十分钟逛一遍角色面板和背包。画师与模组创作者一个角色就是一组帧图加两个 JSON 文件照着素材开发文档画一套图即可产出可投稿的模组。建议先通读文档再开工。框架学习者主控、动画引擎、状态面板被拆成独立模块适合拆解研究 PySide6 桌面应用的架构。建议从 DyberPet/DyberPet.py 主控文件读起再顺信号链走到 Accessory.py 动画引擎。安装并启动 PySide6 桌面宠物不写代码的路线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 换成pip install pynput1.7.6安装即可。成功标准角色在屏幕上站定、双脚落回地面右键点击它能看到角色面板、选择动作、召唤伙伴等全部管理入口。读懂数值规则与 buff 机制桌面宠物的数值分两条线。饱食度随时间持续下降跌破阈值会弹提醒气泡好感度靠互动累积每 120 点升一级、上限 200 级升级徽章按 1、4、16、64 级从星星依次换到月亮、太阳、皇冠。拍拍、喂食、升级都会以气泡或通知即时反馈这套设计让养成节奏和你的真实作息绑定久不理会数值代价会肉眼可见。物品层面每个物品在 items_config.json 中定义效果字段例如汉堡的effect_HP为 10、effect_FV为 3并携带 buff 对象effect为HP_stop、expiration为 300 秒表示 5 分钟内饱食度不再下降。喂什么、何时喂从第一餐起就有取舍。让番茄钟专注产出物品奖励番茄钟与专注时间的倒计时显示在宠物头顶桌面宠物专注期间会切换成对应的 focus 动画安静陪着。任务正常结束或中途取消时系统按已投入时长结算物品奖励于是形成工作 → 掉落物品 → 喂食 → 好感上涨 → 解锁内容的闭环再配合每日目标和待办效率工具自带奖励。一个细节专注期间 1 秒内点击 7 次及以上会立刻弹出吐槽气泡相当于它替你盯有没有摸鱼。自定义桌面宠物角色一个角色的本质是一个文件夹action/里放帧图外加两个 JSON。pet_conf.json记录角色的尺寸、缩放、默认动作以及random_act列表中每个动作的触发概率act_conf.json规定每个动作的帧序列、换帧间隔与移动方向是动作的场记板。给角色加随机睡觉行为只需在 random_act 里加一行random_act: [ {name: 站立, act_list: [default], act_prob: 1.0}, {name: 左右行走, act_list: [left_walk, right_walk], act_prob: 0.1}, {name: 睡觉, act_list: [fall_asleep, sleep], act_prob: 0.05} ]物品掉率与效果写在 items_config.json对话系统支持可视化配置多分支剧情可以按树状结构搭建。完整字段规范见素材开发文档已有角色与物品模组的清单见docs/collection.md可以对照着搭。遇到问题先查这几处依赖装不上优先走 conda-forge 源而不是默认源macOS 的 pynput 需指定 1.7.6 版本。多屏拖拽卡顿多屏的拖拽、掉落与屏幕边界已做处理卡顿先查显卡驱动再怀疑代码。担心丢档存档按角色独立保存、支持导出导入退出前会主动写盘锁屏期间数值冻结。内存占用高框架已做 QPixmap 统一加载与懒加载日常占用相当克制不必被桌宠吃资源的说法劝退。DyberPet 的低门槛在于一条命令就能跑起来高自由度在于一个角色只需要帧图加两个 JSON。现在打开终端运行run_DyberPet.py把它请到桌面上。想让它长出性格就从第一个自定义动作改起。【免费下载链接】DyberPetDesktop Cyber Pet Framework based on PySide6项目地址: https://gitcode.com/GitHub_Trending/dy/DyberPet创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考