DyberPet 桌面宠物框架完全指南让心爱角色住进桌面的每一步【免费下载链接】DyberPetDesktop Cyber Pet Framework based on PySide6项目地址: https://gitcode.com/GitHub_Trending/dy/DyberPet屏幕右下角的时钟指向凌晨一点加班到麻木的你是否想过桌面上多一只会打瞌睡、会讨牛奶喝的小家伙DyberPet 桌面宠物框架正是为此而生——一个基于 PySide6、能养成、能对话、能装模组的完整桌宠生态。它不只是一个会动的 GIF更是一套把角色真正请进屏幕里的完整方案无论你是想找个可爱的桌面伙伴还是打算打造自己的 AI 助手它都能接得住。先看本质PySide6 底座如何撑起一个桌面宠物框架很多桌宠软件功能单一装完就只能看着它发呆。DyberPet 的聪明之处在于框架二字底座用 PySide6 写成所有角色行为、动画、物品都由 JSON 配置驱动这意味着你几乎不用写代码改改配置文件就能让宠物按你的想法行动。项目同时支持 Windows、macOS、Linux 三大平台主程序入口是run_DyberPet.py第一次启动会自动生成必要的配置和数据目录。源码结构也相当清爽DyberPet/放核心模块Dashboard 面板、HideDock 隐藏停靠、bubbleManager 气泡通知等res/存放角色、物品、音效与图标docs/里则躺着开发文档和素材合集。上图是它的主界面左侧是角色管理列表右侧是选中角色的实时状态饱食度、活力、好感度一眼看清下方还有状态日志记录每次互动。看到这里你可能已经跃跃欲试别急上手比想象中简单得多。三步让角色入住桌面环境配置、运行、导入打开终端照着下面三步走十分钟内就能看到宠物上线。第一步搭好 Python 运行环境。项目推荐用 conda 创建 Python 3.9.18 环境随后安装 apscheduler 与 pynput 两个依赖再用 pip 安装 PySide6-Fluent-Widgets 1.5.4、pyside6 6.5.2 以及 tendo。这几条命令在安装说明里写得清清楚楚直接复制执行即可。第二步克隆仓库并启动。把仓库克隆到本地后进入项目目录运行run_DyberPet.py。首次启动会自动建立配置与数据目录随后宠物出现在屏幕角落右键呼出菜单就能访问全部功能——角色面板、系统设置、聊天、选择动作、召唤伙伴一应俱全。第三步导入你喜欢的角色。通过角色管理界面导入角色模组角色会自动上桌。项目自带派蒙、Kitty 等默认角色官方素材合集里还收录了流萤、纳西妲、魈等热门角色放进对应目录就能被自动识别加载。从会动到懂你喂食、拖拽与养成带来的真实陪伴角色落地之后最打动人的是即时反馈。按住左键拖拽宠物它会被甩出去并在落地时反弹快速点击会触发拍拍互动投喂食物后气泡里蹦出感谢的话语旁边同步显示好感度 8、饱食度 1。这种动作→反馈的闭环让每一次互动都像在跟一个真实的小生命相处。养成系统则是让人放不下的关键。饱食度会随时间下降靠喂食维持好感度通过互动和投喂提升积攒到一定值角色就会升级最高可达 200 级徽章从星星、月亮、太阳一路晋升到皇冠。看着自己养的小家伙慢慢成长那种成就感很难从别处复制。把宠物变成效率助手的进阶技巧别误会它不只是用来萌的。项目内置一整套生产力工具能在摸鱼和专注之间丝滑切换番茄钟标准的 25 分钟工作 5 分钟休息周期适合单任务冲刺专注时间自定义时长可随时暂停或取消写代码、阅读时很实用日常任务设定每日目标完成后领取金币奖励提醒事项定时提醒支持间隔重复喝水、起身活动都不再忘。配合商店与背包经济循环也随之成立完成任务赚金币金币在商店购买物品价格随星级递增背包支持拖拽交换和自动整理消耗品与收藏品分开管理。你还可以在系统设置里为每个角色独立调整大小、重力参数、拖拽速度和音量连界面主题色都能自由更换。人人都能当创作者模组与对话树的定制方法玩熟了自带功能就到了最有意思的部分——创造你自己的角色。每个角色模组采用标准化目录结构action/动作图片序列info/角色信息与图标pet_conf.json角色基本属性、动作映射与交互逻辑act_conf.json每个动作的帧序列、播放参数与触发条件items_config.json角色专属物品与效果。动作系统支持随机动作按饱食度和好感度触发不同概率、交互动作点击、拖拽、拍拍、附件动画以及基于状态的限定动作详细的配置方法都写在docs/art_dev.md里。对话系统同样可以 DIY。你只需定义text_1、option_1这类节点就能搭建出线性或分叉的对话树——比如睡前问候场景选择继续就进入下一句选别的选项则走向另一条剧情线。更贴心的是DyberPet 预留了大语言模型接口AI 对话作为可选模块存在不启用时宠物依然拥有完整的交互与养成体验启用后它就升级成一个能陪你聊天的桌面 AI 伴侣。最后一步加入创作者社区开始你的创作到这里你手里已经有了一幅完整的地图从安装运行、日常养成到效率工具、模组创作每个环节都不要求你会写复杂的代码改改 JSON 就能收获全新体验。项目采用 MIT 开源协议你可以放心地改造、分发甚至把自制的角色模组分享给更多人。想亲手体验只需在终端执行git clone https://gitcode.com/GitHub_Trending/dy/DyberPet再按前面的三步走。如果你有心爱的角色素材想把它做成桌宠不妨翻开docs/art_dev.md开始第一份创作——说不定下一个被大家喜爱的角色就出自你手。【免费下载链接】DyberPetDesktop Cyber Pet Framework based on PySide6项目地址: https://gitcode.com/GitHub_Trending/dy/DyberPet创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考