从零玩转呆啵宠物 DyberPet:让喜欢的角色住进你的桌面AI伴侣

📅 2026/8/15 19:27:35
从零玩转呆啵宠物 DyberPet:让喜欢的角色住进你的桌面AI伴侣
从零玩转呆啵宠物 DyberPet让喜欢的角色住进你的桌面AI伴侣【免费下载链接】DyberPetDesktop Cyber Pet Framework based on PySide6项目地址: https://gitcode.com/GitHub_Trending/dy/DyberPet呆啵宠物 DyberPet 是一款基于 PySide6 构建的开源桌面 AI 伴侣框架它把动画、养成、任务、商店和可选的大模型对话集成进一个真正生活在桌面上的角色里解决桌面太安静、找不到能和喜欢的角色深度互动的痛点。本文带你从环境配置、日常玩法一路走到模组创作10 分钟就能让第一只桌宠上桌。 桌面太无聊呆啵宠物来解决你的桌面荒先问自己一个问题你的桌面现在是什么状态多数人的答案是——一张壁纸加一堆图标仅此而已。市面上不少桌面宠物其实只是循环播放的 GIF看两天就腻了。呆啵宠物 DyberPet 的理念完全不同一句话概括就是让喜欢的角色住进桌面。它是一套完整的桌宠生态而不是一个图片播放器桌宠系统角色拥有独立动画、交互反馈和养成数值会饥饿、会成长、会回应你的点击和拖拽AI 助手可接入大语言模型让桌宠陪你聊天、管理待办AI 是可选加分项不接也不影响完整体验MOD 生态角色、物品、迷你宠物、甚至音效都可以自由扩展社区里已经有流萤、纳西妲、魈等大量现成模组。项目采用模块化设计每个角色都通过标准化的 JSON 配置驱动这为后面的自定义模组留下了巨大空间。⚙️ 10 分钟跑起第一只桌宠环境配置与角色导入上手呆啵宠物有两条路你可以根据自己的情况二选一。先试再装Windows 用户可直接双击 EXE如果你是 Windows 用户最快的方式是直接下载官方打包好的 EXE 文件双击即可运行无需安装任何 Python 环境。这是体验项目的第一推荐路径适合只想先玩起来的你。源码运行三步完成 Python 环境搭建如果你想运行源码、参与开发或自定义模组建议先创建一个独立的 conda 环境避免污染系统 Pythonconda create --name Dyber_pyside python3.9.18 conda activate Dyber_pyside conda install -c conda-forge apscheduler conda install -c conda-forge pynput pip install PySide6-Fluent-Widgets1.5.4 pip install pyside66.5.2 pip install tendo然后克隆仓库并启动git clone https://gitcode.com/GitHub_Trending/dy/DyberPet cd DyberPet python run_DyberPet.py注意macOS 用户把pynput换成pip install pynput1.7.6即可其余步骤一致。依赖装好后运行run_DyberPet.py就能看到桌宠了。首次启动导入角色模组与基础设置第一次启动后程序会自动创建配置文件和数据目录。接下来你需要一个角色打开系统面板的角色管理点击添加角色或角色合集把下载好的角色模组导入然后点击角色旁的启动按钮角色就会出现在桌面上。之后在设置里你可以为每个角色独立调整显示大小、重力参数、拖拽速度、音量和主题色。建议先把重力调低一点桌宠下落会更柔和拖拽手感也更跟手。 不是 GIF 播放器养成、任务、商店、对话一次玩明白桌宠跑起来之后你会发现它真的会生活。这一节按是什么 怎么用的方式把核心玩法串一遍。数值养成饱食度、好感度与 200 级徽章饱食度HP会随时间自然下降降到 0 时好感度开始掉、角色进入饿昏状态喂食即可恢复好感度FV通过喂食和互动提升攒满 120 点升一级最高 200 级徽章体系1 级星星、4 级月亮、16 级太阳、64 级皇冠等级会直接显示在右键菜单和角色面板上。怎么玩没事点一点、拖一拖、喂喂食物角色会通过动作和气泡给你即时反馈。等级解锁更多动作让养成有持续的正反馈。生产力三件套番茄钟、专注时间与日常任务呆啵宠物不只是卖萌它还内置了三款生产力工具番茄钟标准的 25 分钟工作 5 分钟休息循环到点有通知提醒专注时间自定义时长的专注模式可暂停可取消期间角色会播放专注动画还能点击它获得鼓励气泡日常任务设定每日目标完成后获得金币奖励。建议把专注时间和你真实的工作节奏绑定——专注时桌宠安静陪伴摸鱼时它还会提醒你回归任务。经济循环啵币、商店与背包管理喂食需要食物食物从哪里来从商店买。任务和专注赚取啵币啵币去商店购买食物和收藏品背包支持拖拽交换格子、自动整理物品还分消耗品和收藏品两类。这样一个做任务 → 赚金币 → 买食物 → 喂养成 → 解锁动作的闭环就转起来了。会回应的角色9 类对话气泡角色升级、肚子饿、被频繁点击时头顶都会弹出不同类型的对话气泡。开发文档中预设了 9 种气泡场景好感度升级、饱食度不足、喂食反馈、专注时打扰提醒等气泡的文字、图标、语音都支持按角色定制——这让角色不再是哑巴。 从玩家到创作者用 JSON 定制你的专属模组玩熟了现成角色下一步就是自己动手。呆啵宠物最强大的地方在于不用写一行界面代码只靠 JSON 就能创作角色。这也是它区别于多数桌宠软件的核心竞争力。认识角色模组的标准结构一个完整的角色模组是一个文件夹官方文档给出了清晰的模板角色名称/ ├── action/ # 动作帧 PNG 序列stand_0.png、sleep_1.png 等 ├── note/ # 可选个性化通知与对话气泡素材 ├── info/ # 角色头像、作者信息 ├── items/ # 可选角色自带物品 ├── act_conf.json # 动作参数每帧刷新时间、位移等 ├── pet_conf.json # 桌宠参数尺寸、动作映射、随机动画 └── items_config.json # 物品与效果配置把模组文件夹放进对应目录程序启动时就会自动扫描并加载。动作图片遵循相同前缀_编号.png的命名规则程序按序号顺序播放即可实现动画。桌宠参数 pet_conf.json 的关键配置pet_conf.json是角色的大脑它把动作名映射到act_conf.json里定义的具体动画并决定随机播放策略。核心字段如下{ width: 98, height: 98, scale: 1.0, default: stand, left: left, right: right, drag: drag, fall: fall, focus: focus, patpat: patpat0, random_act: [ {name: 左右行走, act_list: [left_walk, right_walk, stand], act_prob: 0.1, act_type: [3, 1]}, {name: 睡觉, act_list: [fall_asleep, sleep], act_prob: 0.05, act_type: [0, 0]} ] }random_act把动作组合成完整动画act_prob控制随机概率act_type则标记这个动作对饱食度和好感度的依赖。建议至少做一个act_type: [0, 0]的睡觉动作这样角色饿昏时只会安静睡觉非常真实。让角色开口说话分支对话与气泡文案对话气泡的定制也很简单在note/bubble_conf.json里配置对应气泡类型的图标、文案和语音即可{ fv_lvlup: { icon: bb_fv_lvlup, message: 好感度提升啦, start_audio: null, end_audio: null } }更进阶的玩法是分支对话通过把text_*和option_*节点串起来你可以为角色编写带选项的多路径对话剧情用户选择不同选项会走向不同的回应形成树状对话树做出类似 Galgame 的互动体验。物品、迷你宠物与个性化通知除了角色本体你还可以物品模组通过items_config.json定义食物与收藏品配置星级、价格和喂食效果迷你宠物作为角色的附属宠物跟随活动比如派蒙、蕈兽、兰纳罗个性化通知用note.json为角色定制通知图标和语音甚至给早安问候随机聊天配上专属声线。 进阶玩法AI 相伴与最佳实践AI 是加分项不是前置条件项目正在开发大模型LLM模块接入后桌宠可以陪你聊天、协助管理日常。即便不启用 AI养成、任务、对话气泡等核心体验也完全不受影响——你可以把它当成先桌宠、后 AI的渐进式方案来用。性能优化、存档备份与多角色管理几个实用建议能让你的桌宠体验更稳定低配置设备适当降低动画帧率、关闭部分特效运行会更流畅定期备份通过导出游戏存档防止数据丢失桌宠养成数据很珍贵多角色管理避免同时运行过多宠物按需切换角色即可善用自动功能自动喂食、屏幕锁定时数值冻结自动锁定能减少日常维护成本。学习资源与开源协议模组开发规范docs/art_dev.md角色、物品、迷你宠物、进阶功能全覆盖素材与模组合集docs/collection.md含流萤、纳西妲等热门角色的下载与预览项目采用MIT 开源协议你可以在协议范围内自由使用和二次开发。结语它适合谁如果你符合下面任意一条呆啵宠物都值得一试桌面装饰爱好者想要一个会动、会饿、会回应的角色常驻桌面养成游戏玩家享受数值成长、收集物品、解锁动作的正反馈内容创作者想为喜欢的 IP 制作属于自己的桌宠模组效率工具用户需要番茄钟、专注时间这类轻量生产力伴侣。一句话总结呆啵宠物把桌宠从一个装饰品做成了一个完整可玩的养成生态还把所有扩展能力开放给了你。想拥有专属桌面伙伴先从运行python run_DyberPet.py开始然后按需拉取仓库git clone https://gitcode.com/GitHub_Trending/dy/DyberPet剩下的就是和你的角色一起度过桌面上每一个不那么无聊的工作日了。【免费下载链接】DyberPetDesktop Cyber Pet Framework based on PySide6项目地址: https://gitcode.com/GitHub_Trending/dy/DyberPet创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考