GitHub热点2026-10-20·7 分钟阅读

QQPet:QQ 宠物的跨平台开源复刻,素材缺口比想象中大(解读评估篇)

基于 Arctic Penguin T800 逆向重建的 QQ 宠物跨平台复刻版,Flash 内容由 Ruffle 播放。本文为第 135 期专栏解读评估篇:官方完整包体积超出本次实测网络能力,如实降级并写明素材缺口——它不是「开箱即玩」。

测试中GitHub热点
第 135 期原视频UP 主:IT咖啡馆
在 B 站打开 (BV1EVJY6GEA6)

Github一周热点135期

QQPet:QQ 宠物的跨平台开源复刻,素材缺口比想象中大

📺 出处:本文属「GitHub 一周热点」专栏第 135 期,出处 UP 主:IT咖啡馆(BV1EVJY6GEA6)。

专栏索引页:GitHub 一周热点 · 逐期盘点


① 一句话是什么

QQPet 是QQ 宠物的跨平台复刻版(Windows / macOS / Linux / Android / HarmonyOS / iOS),基于对 Arctic Penguin T800 硬件逆向重建,Flash 内容由 Ruffle 播放。养成、打工、上学、全国旅游、商城背包、任务邮件、活动玩法都做了复刻。

② 为什么火

  • 星标数:截至 2026-10-20 实查 GitHub API,AnkioTomas/qqpet 为 902 星——本期五个项目里星标最低的一个。
  • 情怀浓度高:QQ 宠物是很多人的童年记忆,「复活」这个卖点本身就带流量。
  • 工程量不小:Electron 桌面端 + 六个平台(还含 iOS IPA、HarmonyOS HAP)+ Git LFS 管理的大体积资源 + Ruffle Flash 运行时,是个体量不小的复刻工程。
  • 最新版本线已到 v0.7.1。

③ 视频里怎么讲的(第 135 期)

第 135 期把它列为「复活的QQ宠物」。视频点出的是逆向重建这件事本身——从硬件层逆向还原当年的 T800 设备,Flash 资源用 Ruffle 在现代系统上跑起来。原视频:https://www.bilibili.com/video/BV1EVJY6GEA6

④ 实测:装不动,如实降级

结论:本篇降级为解读评估篇,不计为实操实测。

实测经过与卡点如实记录:

  • 官方 release(v0.7.1)提供的资产清单(经 GitHub API 实查):
资产大小
QQPet-0.7.1-arm64.dmg(macOS 完整版)518,311,201 字节
QQPet-Lite-0.7.1-arm64.dmg(macOS 精简版)154,132,681 字节
QQPet-content-0.7.1.qqpetpack(完整内容包)375,466,237 字节
QQPet-0.7.1.apk(Android)398,156,888 字节
QQPet-0.7.1.hap(HarmonyOS)404,324,508 字节
  • 实测卡点:完整包 518 MB + 内容包 375 MB,本次实测网络不足以在限时内取全并完成安装启动验证,因此没有完成实机运行实测。
  • 已验证的硬事实(不依赖下载,来自 release 元数据与 README):
  • 最新版本 v0.7.1,六个平台官方包齐备(含 iOS IPA、HarmonyOS HAP、Android APK);
  • 提供 Lite 精简版(约 120–160 MB),不含宠物内容,首次启动会提示下载或导入内容包;
  • 桌面包没有代码签名,macOS 首次运行需执行 xattr -cr /Applications/QQPet.app;
  • 本地构建需 git lfs install && git lfs pull(resources/pet 由 Git LFS 管理),再 npm run dist。

⚠️ 素材缺口:必须讲清楚的一件事

它不是「开箱即玩」。 README 自己写明:

社区场景的贴图原本是客户端运行时从服务器下载的,安装包里没有。如果你有当年的 QQ 宠物或 QQ 缓存目录(尤其是 petsoc 相关文件),会很有帮助。

也就是说:程序能装、内容要自己补。想要当年那些社区贴图,得自己找当年的 QQ 宠物安装包或 QQ 缓存目录导进去。这既是它「复刻」而非「移植」的实质,也是它跟「完整复活」说法的差距所在。本站不写「完整复活、开箱即玩」。

其他已知限制(README 自述):

  • iOS 侧需要 TrollStore 或越狱安装器,entitlement 权限无法用普通开发者签名替代;
  • iOS 全局 HUD 依赖系统私有接口;
  • 桌面端 iOS 之外无开机自启,完整重启后需手动开始桌宠。

替代上手路径(给读者的建议,非本站实测)

若想试,优先下 Lite 精简版(154 MB 量级),首次启动按提示下载内容包;macOS 用户记得先 xattr -cr 解封。

⑤ 适合谁 / 不适合谁

适合:有怀旧情结、愿意折腾的老玩家;想研究 Electron + Ruffle + 逆向重建怎么拼在一起的人;手里有当年 QQ 缓存、能补齐贴图的人。

不适合:想「点开就玩」的人(素材要自己补);磁盘和网络带宽紧张的人(完整资源近 900 MB);iOS 普通用户(需越狱或 TrollStore)。

⑥ 项目地址 + 原视频链接

  • 项目地址:https://github.com/AnkioTomas/qqpet
  • Releases:https://github.com/AnkioTomas/qqpet/releases/latest
  • Flash 运行时:https://ruffle.rs/
  • 原视频(第 135 期):https://www.bilibili.com/video/BV1EVJY6GEA6

版权提醒:项目 README 明确声明,QQ 宠物的美术资源与 SWF 版权归腾讯所有,本项目仅供学习交流,请勿用于商业用途。

本篇为第 135 期专栏的降级解读篇。专栏索引:GitHub 一周热点 · 逐个实测