从GIF到数字伙伴DyberPet呆啵宠物开源桌面宠物完整指南【免费下载链接】DyberPetDesktop Cyber Pet Framework based on PySide6项目地址: https://gitcode.com/GitHub_Trending/dy/DyberPet锁屏开会的间隙回到工位屏幕角落的像素猫正抬头看你气泡里飘出一句下午好。这不是动图而是用 PySide6 搭建的开源桌面宠物框架 DyberPet呆啵宠物。它把一个会走会跳、有情绪有日程的虚拟角色放进你的桌面并且允许你亲手创造新的角色住进来。一句话定位它是什么DyberPet 是一套基于 PySide6 的桌面宠物系统动画、交互、养成、任务、商店、迷你宠物全部内置角色、道具、音效则通过 JSON 配置自由扩展。简单说普通用户得到一只可养成的桌宠开发者得到一个可以搭着自己角色的桌宠框架。亮点速览能力它能做什么动画与交互待机、行走、下落、拖拽、拍拍含重力与昼夜作息养成系统饱食度、好感度、啵币、商店买卖、物品掉落效率工具番茄钟、专注时间、日常任务、提醒事项MOD 生态角色、物品、迷你宠物、语音均可自创JSON 配置上手AI 对话开发中接入大模型后桌宠可以聊天、管理待办两分钟装好并启动Windows 用户最省事到项目 Release 页下载最新 EXE双击即可运行无需任何开发环境。想跑最新源码准备 Python 3.9 后执行最小必要步骤git clone https://gitcode.com/GitHub_Trending/dy/DyberPet cd DyberPet python run_DyberPet.py依赖以 PySide6 和 PySide6-Fluent-Widgets 为主完整安装清单含 macOS 版本见 README.md 的快速体验章节。启动后你会看到两个窗口左侧角色管理面板列出所有角色和启动按钮右侧角色面板实时显示饱食度、活力、好感度与状态日志。陪伴价值一个有状态的桌面宠物桌面宠物最容易做成会动的壁纸DyberPet 的做法是给角色一个身体和作息。动画系统待机、行走、下落、拖拽、拍拍各有一套帧动画动作按前缀_序号.png命名即可识别见 docs/art_dev.md。数值养成饱食度随时间下降喂食恢复好感度可升 200 级每级解锁动作、物品与商店货品。昼夜作息为角色配置夜间动画池后它会在设定时间入睡夜里被拍拍还会触发被吵醒动画。对话气泡与语音问候、喂食、升级、索食等 9 种气泡类型图标、文字、语音均可按角色个性化。迷你宠物派蒙式的小伙伴可跟随主角移动、独立活动还能为主角提供 Buff。效率价值桌宠之外的时间管理它顺手把桌面变成了轻量效率工具全部集中在任务面板里番茄钟可自定义时长倒计时进度条悬浮在宠物上方。专注时间开始专注时角色切换到专属 focus 动画期间拍拍它气泡会提醒你专注在任务上。日常任务与提醒事项每日目标加待办提醒完成专注任务会掉落物品与啵币作为奖励。对备考或长时间编码的人这套完成即奖励的正反馈比单纯的计时软件更容易坚持下去。创作价值三步做一个自己的桌宠这是项目最核心的卖点。所有内容都收敛在res/role/下的一个文件夹里放入透明背景 PNG 帧按相同前缀加序号命名stand_0.png、stand_1.png……在act_conf.json里为每个动作定义帧间隔、移动方向、锚点在pet_conf.json里组装随机动作、组件动画与物品喜好。物品侧同样简单一个模组支持四种类型消耗品、收藏品、对话物品、迷你宠物各自带数值效果、掉落权重、商店价格甚至 Buff 增益。对话物品是其中最有意思的一类——本质是带选项的分支对话玩法接近文字冒险。官方建议先画流程图再把每条箭头写成文字: [选项]的 relationship 配置更进阶的还有可穿戴 Equip 组件翅膀、披风常驻在角色身上、角色专属语音库、迷你宠物开发。完整规范都写在 docs/art_dev.md 和 docs/collection.md 里。谁适合用它适合想让桌面多一点生气、又不想装重型模拟游戏的用户用番茄工作法、希望计时过程有陪伴感的上班族和学生画师与创作者想把原创角色变成桌面 MOD想研究 PySide6 多窗口、信号联动、动画循环的 Python 开发者。不太适合只想要一个极轻量动图挂件的人——它的功能面比这宽需要官方 Linux 支持的用户源码理论上可运行但需自行配置期望开箱即用的完整 AI 对话——LLM 模块仍在开发相关能力暂未完全开源。技术思路一句话整个框架由 PySide6 驱动动画、交互、数值、物品、任务、通知各自独立成模块用 Qt 信号互相联动内容侧则全部 JSON 配置驱动角色住res/role/、物品住res/items/、存档与运行数据落data/目录改内容和改代码互不干扰。把角色请进桌面DyberPet 证明了一件事桌面宠物可以不只是贴图而是一个有状态、有日程、能创作的角色系统。去 Release 下载 Windows 版本体验一下或者克隆源码按开发文档做出第一只属于自己的桌宠——从一张待机动画开始就够了。【免费下载链接】DyberPetDesktop Cyber Pet Framework based on PySide6项目地址: https://gitcode.com/GitHub_Trending/dy/DyberPet创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考