♥
⌣
⌁
从真实完成、可以实际使用的作品开始。
PyQt5 创建透明、无边框、始终置顶的宠物窗口;支持拖拽移动,并在待机、开心、生气和睡觉状态间切换。
可以上传和预览 MP4 动作素材,调整宠物大小、播放速度、循环方式与黑底透明,并在下次启动时恢复配置。
聊天窗口跟随宠物移动;程序优先请求本地 Qwen/FastAPI 服务,服务未启动或失败时自动切换到内置本地回复。
模型运行在用户自己的电脑上,桌面宠物只通过本地 HTTP 接口发送消息和接收回复。
公开仓库边界:GitHub 包含桌面宠物、模型客户端、回退逻辑、Electron 控制台和测试;模型权重及 Qwen/FastAPI 服务源码在本地独立维护,没有上传到公开仓库。
让手机和 Windows 电脑在同一 Wi-Fi 或手机热点内直接互传文件,无需账号,也不经过云端。

我喜欢把学习过程整理成可以验证、可以复用的作品。