桌面AI伴侣完整入门指南如何让你喜欢的角色真正住进电脑屏幕里【免费下载链接】DyberPetDesktop Cyber Pet Framework based on PySide6项目地址: https://gitcode.com/GitHub_Trending/dy/DyberPet深夜加班光标在屏幕上孤零零地闪周末独处房间里安静得只能听见自己的呼吸。如果这时候那个你最喜欢的角色忽然从屏幕里探出头递上一句辛苦啦喝口牛奶吧——是不是整个人都会被治愈这不是电影桥段而是开源项目呆啵宠物 DyberPet 每天都在做的事一个基于 PySide6 打造的开源桌面宠物框架让喜欢的角色以动画、交互、养成、任务甚至 AI 对话的方式真正生活在你的电脑桌面上。它不只是会动的 GIF——为什么值得养一只 如果只是把一张动图贴在桌面角落那它和屏保没什么两样。DyberPet 刻意绕开了这条假桌宠路线把三个硬核能力塞进了一只小宠物里第一它是会长个儿的活物。饱食度随时间缓缓下降喂一口它爱吃的东西就能回满每一次互动、每一次投喂都会积累好感度好感度满了还会升级徽章一路从星星、月亮升到皇冠。养了半年的宠物和刚领养时完全是两种状态——这种靠时间堆出来的陪伴感是静态贴图永远给不了的。第二它真的会开口说话。项目可选接入大语言模型让宠物拥有 AI 对话能力就算不接 AI内置的分支对话逻辑也足够它陪你闲聊你说晚安它能接出睡前要不要再去一趟卫生间这种体贴的追问每一个选择都会导向不同的回应路径。第三它是任你拼装的积木。角色、迷你宠物、物品三类模组全部用标准化的 JSON 配置描述丢进对应目录就会被自动识别加载。不喜欢默认性格自己改想要新角色社区里的现成模组随便挑。5 分钟上手让第一只宠物住进桌面 ⚡从零开始其实比想象中简单顺着这条线走几分钟就能和宠物见面1. 备好环境。建议用 conda 建一个干净的 Python 3.9 环境依次装好 PySide6、Fluent-Widgets、apscheduler、pynput、tendo 等依赖。2. 拉取代码。在终端执行以下命令把仓库搬回本地git clone https://gitcode.com/GitHub_Trending/dy/DyberPet3. 一键启动。进入项目目录运行run_DyberPet.py首次启动会自动生成配置和数据目录。4. 领养角色。在角色管理界面导入角色模组宠物立刻出现在屏幕上再去系统设置里调整它的大小、重力、拖拽手感就像给它挑了一身合体的衣服。5. 试着戳它一下。左键拖拽它满屏跑右键呼出菜单快速点几下还能触发拍拍互动——它给你的第一句回应往往是这个项目最难忘的瞬间。搭积木的快乐把它改造成你的专属角色 模组机制是 DyberPet 的灵魂而它恰好对新手足够友好。一个角色模组的骨架无非是这样几件套角色名/ ├── action/ # 动作帧图片 ├── info/ # 角色信息与图标 ├── pet_conf.json # 基本属性与交互映射 ├── act_conf.json # 动作的帧序列、播放参数与触发条件 └── items_config.json # 该角色专属的物品与效果想让角色在特定状态下做出特定动作在act_conf.json里写好触发条件即可比如饱食度低于 30 时大概率播放饿肚子的动作。这类基于状态的随机动作让每个角色都显得特别有脾气。对话系统的玩法同样简单。把对话写成文本—选项交替的树状结构它就能顺着你的选择一路聊下去{ text_1: 晚安, option_1: 晚安纳西妲, text_2: 睡前要不要再去一次卫生间, option_2: 继续, text_3: 这是对提高睡眠质量很有帮助的建议。 }分支嵌套深了以后就是下面这张图的样子——复杂的交互藏在几行配置里。完整的模组开发说明收录在项目的 docs/art_dev.md 里照着写你也能从玩模组的人升级成造模组的人。一边养宠物一边把活儿干完 很多人担心桌宠让人分心但 DyberPet 反手把生产力工具装进了养成系统内置番茄钟标准的 25 分钟工作加 5 分钟休息专注模式支持自定义时长、随时暂停日常任务给每天立个小目标完成就有金币入账提醒事项还能定时弹气泡。宠物不再是干扰源而是你工作节奏的见证者。金币也不只是数字——商店里能买到食物和收藏品价格随星级递增喂食会实时反馈到饱食度和好感度上背包里的物品还能拖拽交换、一键整理。养宠物和打工在它这儿居然变成了同一件事。写在最后把心动的角色领回家 一只会饿、会长大、会接话、还能陪你一起专注的桌宠比任何屏保都更值得常驻桌面。项目以 MIT 协议开源模组开发文档、角色素材合集都整整齐齐地摆在仓库的 docs 目录里。现在就把它带回家然后动手造一个只属于你的角色吧——毕竟下一个住进你屏幕的很可能就是你最想见的那个人。【免费下载链接】DyberPetDesktop Cyber Pet Framework based on PySide6项目地址: https://gitcode.com/GitHub_Trending/dy/DyberPet创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考