本项目面向长期使用电脑办公、学习和编程的用户,解决传统桌面工具缺乏陪伴感、交互形式单一的问题。通过将个性化人物形象制作成常驻桌面的透明桌宠,为用户提供工作陪伴、休息提醒、日常互动和情绪反馈,适用于远程办公、程序员工作台、学生自习以及个人桌面美化等场景。
点击空白处退出提示
本项目面向长期使用电脑办公、学习和编程的用户,解决传统桌面工具缺乏陪伴感、交互形式单一的问题。通过将个性化人物形象制作成常驻桌面的透明桌宠,为用户提供工作陪伴、休息提醒、日常互动和情绪反馈,适用于远程办公、程序员工作台、学生自习以及个人桌面美化等场景。
系统实现透明无边框、窗口置顶和可拖拽的桌面宠物,支持待机、开心、睡觉、工作等多种动画状态。用户可通过右键菜单或系统托盘控制显示、隐藏、缩放、退出和设置;支持聊天气泡、定时提醒、休息提醒、个性化文案、皮肤切换和本地聊天记录。系统还支持鼠标穿透、开机自启动、单实例运行及配置持久化,可打包为独立的 Windows 可执行程序。
我负责项目需求设计、桌面交互逻辑和整体工程实现。项目基于 Python 3.11 与 PySide6 开发,使用 Qt 完成透明窗口、置顶显示、拖拽缩放、托盘菜单和动画状态切换;使用 JSON 保存用户设置、提醒内容与聊天记录;实现单实例检测、开机启动和鼠标穿透等 Windows 桌面能力。最后通过 PyInstaller 完成依赖打包和可执行程序发布,并对图片素材进行透明背景处理和动画帧组织。



评论