ARTICLE · INTELLIGENCE

战地情报 · 详情页

来自尧图项目组的一线实战观察与深度解析

在电脑桌面养一只会饿、会撒娇、陪你加班的宠物,需要几步?

在电脑桌面养一只会饿、会撒娇、陪你加班的宠物,需要几步? 在电脑桌面养一只会饿、会撒娇、陪你加班的宠物需要几步【免费下载链接】DyberPetDesktop Cyber Pet Framework based on PySide6项目地址: https://gitcode.com/GitHub_Trending/dy/DyberPet凌晨一点半屏幕右下角空空荡荡只有任务栏图标在微弱地闪。我盯着那行报错看了快二十分钟忽然想起小时候攥在手心里的电子宠物蛋——要是现在也有个小家伙蹲在屏幕角落陪我一起熬夜加班该多好。顺着这个念头我翻到了 DyberPet一个基于 PySide6 的开源桌面宠物框架。后来的事你应该猜到了那晚我没睡着而是连夜把它装好让第一只宠物正式住进了我的桌面。第一次见面它从屏幕角落探出头说人话DyberPet 是一个能养在电脑桌面上的虚拟宠物会动、会说话、会饿、还会闹点小情绪但它和你小时候玩的电子蛋完全是两码事。它想解决的事情很朴素——让那些一个人对着电脑熬夜的人屏幕角落不再只有冷冰冰的图标。喜欢二次元角色的人、想给自己加点陪伴感的上班族和学生党都是它的目标用户。它不要求你整天盯着它。装好之后它就蹲在桌面边缘偶尔自己走两步、打个盹、跳一跳你忙你的它陪它的互不打扰。十分钟把第一只宠物请上桌面上手有两条路丰俭由人。Windows 用户可以直接下载 Release 里的 EXE 包双击运行连 Python 都不用装喜欢折腾的话用 conda 建一个干净环境装好依赖克隆项目就能跑conda 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换成 1.7.6 版本就行。启动后右键点击桌宠菜单里藏着角色面板选择动作召唤伙伴更换角色这些选项——你的第一只宠物就这么和你正式打了招呼。相处几天后我发现它真的会饿、会记账、还会怼人真正让我觉得它活着的是接下来几天的相处。它的饱食度会随时间一点点往下掉饿到一定程度会主动冒气泡提醒你。你喂它汉堡、青菜、薯条饱食度和好感度就涨好感度是一套 200 级的长线养成每级 120 点徽章从星星、月亮一路换到太阳、皇冠越养越有成就感。更妙的是喂食不是随便点点就完事。物品自带Buff——一份汉堡能让 5 分钟内的饱食度不再下降一份薯条则变成每 30 秒掉 5 枚金币的小金库。喂什么、什么时候喂、金币怎么花突然就成了一门小生意。它还很有脾气。点击它会冒出摸摸气泡心情好时飘爱心1 秒内狂点它超过 7 次它会吐槽你手速专注模式下拍它同样会被嫌弃。屏幕锁定后数值会暂停变化所以就算你离开半天它也不会饿死在桌面上。最戳我的是番茄钟。启动专注倒计时时间会实时显示在宠物头顶它进入对应的专注动画安安静静陪你工作专注结束或中途放弃系统按你实际投入的时长结算物品奖励。任务完成掉物品、物品喂宠物、好感度上涨解锁更多内容——每天的工作就这样悄悄变成了一场给宠物赚口粮的游戏想换个角色、加个道具其实只需要几张图加几行 JSON玩熟默认角色之后我冒出个念头能不能把我喜欢的角色也请进桌面答案是可以而且不需要写一行代码。每个角色就是一个文件夹里面是图片帧加两个 JSON 配置文件pet_conf.json定义角色大小、默认动作和随机行为概率act_conf.json定义每套动画用哪些帧、多久换一帧、要不要移动。物品效果写在items_config.json里比如给汉堡定义效果核心就是这几行{ 汉堡: { effect_HP: 10, effect_FV: 3, buff: {effect: HP_stop, expiration: 300} } }图片加几行 JSON一个新角色或新道具就诞生了。更没想到的是对话系统也支持可视化配置——官方文档里那张多分支对话树结构图展示了文本节点和选项节点怎么组成一棵树。顺着这个思路你可以设计多分支剧情、问答互动甚至给小朋友做一个小型的教育小游戏。项目仓库里已经收录了一批社区角色和迷你宠物比如小呆、流萤、像素猫meme还有会满屏跟着你跑的派蒙翻翻docs/collection.md就能看到完整合集角色、迷你宠物、物品、音效全部开放扩展。有人写教程有人在画新角色还有人等着它接入 AI想动手做素材的docs/art_dev.md是官方的素材开发文档从角色尺寸、动画帧到行为概率都有说明。项目目前还在开发AI 助手功能——据说未来桌宠能接上大模型陪你聊天、帮你管待办就算不接 AI现在的版本也已经是能完整玩下去的桌宠了。它在多屏幕环境下可以跨屏移动拖拽、掉落、屏幕边界都有处理存档按角色独立保存支持导出、导入和快速存档退出前还会主动写盘一次基本不用怕丢数据。如果你遇到问题或有好点子直接在 GitCode 仓库里提 Issue 或 PR 就行作者和社区用户都挺乐意回应。第二天早上我照常打开电脑右下角的小家伙已经醒着蹲在角落头顶慢悠悠飘出一句早上好呀。那一刻我突然觉得那些写不出代码的深夜好像也没那么难熬了。你的屏幕右下角现在住着谁呢【免费下载链接】DyberPetDesktop Cyber Pet Framework based on PySide6项目地址: https://gitcode.com/GitHub_Trending/dy/DyberPet创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
RELATED READING

延伸阅读

更多一线实战笔记与深度复盘,助您持续精进