Autoqqpet 图标:一只头顶小芽的白色团子

Autoqqpet

QQ 宠物,交给它照看。
学习、打工、冒险、喂食洗澡,按你的意思安排,在你自己的手机 QQ 里自己跑。

下载最新版  ·  模块仓库  ·  更新日志  ·  许可协议  ·  交流群

最新版本 总下载量 Android 8.0 以上 LSPosed 模块 许可协议 Telegram 交流群


先读这三句

  1. 完全免费。 没有内购、会员、广告,也不收集任何数据。向你收费、卖“激活码”“内部版”的,都是别人二次打包的。
  2. 风险自负。 它调用手机 QQ 自己的宠物接口,属于非官方自动化。平台可能限制功能或封号,通常无法申诉。请只在你自己的账号与设备上使用。
  3. 不开源,与腾讯无关。 这里只提供安装包与使用说明;本项目不是官方产品,也没有获得任何授权或背书。

交流群

Telegram:https://t.me/Juwan_H

反馈问题、交流用法都在群里,也可以去 GitHub 开 issue。

为什么用它

  • 不需要电脑、模拟器或第二台手机。 它是一个 LSPosed 模块,就跑在你手机里的 QQ 中。
  • 装好就不用管。 照顾、学习、打工、冒险一条龙;QQ 被系统杀掉也能静默接回。
  • 从不打扰你。 不会把 QQ 弹到你面前,没有悬浮窗;真需要你动手时,只发一条通知。
  • 只在本机。 没有网络权限,不上传任何东西。

它能做什么

照顾 体力、清洁低了就喂食、洗澡;饼干和香皂用完自动补货(花游戏金币)。
最优调度(默认) 把今天剩下的账按实时目录算一遍全天最优安排:疲劳按官方三档分段折算、补给按单价计入、冒险按期望值,只走第一步、每趟重算。目标三选一:金币优先 / 工分优先 / 属性优先;工分挡带净亏刹车,属性挡可设学习停课线。
学习 按你要练的属性(力量 / 智力 / 魅力)挑当下最划算的课,一节接一节,到期自动结算。
打工 自动选最划算的岗位与时长档;也可以指定只去某个职业。列表直接读自你的账号,只列出你解得开的职业。
冒险 学工都累了才去冒险;也可以选「只冒险」一直刷短冒险。冒险金币到顶当天自动停派(排班不受影响)。
五种干活方式 最优调度(新装默认)· 学习优先 · 打工优先 · 只冒险 · 排班。学习优先 / 打工优先是旧逻辑,学工疲惫后转冒险。
排班 自己定顺序:每一步“做什么、做哪一条、做几次或做多久”,做完进下一步;可设例外规则,比如“体力低于 30 时,先照顾”。
学累了自动收手 不靠猜:读服务器发下来的结算明细,实收比预期少了,才判定这一档今天干累了,第二天自动重来。
算得清账 今天净赚多少金币、一整天的金币曲线、服务器实发了哪些奖励,主页一眼看完;每天零点归档成「昨天」报告。
雇好友一起干(默认关) 开工时雇一个好友的宠物一起打工,多一份金币收益,还可能给自己加属性;可以手动指定雇谁,不指定就按学到的性价比自动挑;开工前先问服务器对方能不能雇。
被雇走自动召回(默认开) 确认被好友雇走(服务器通知里有“雇佣了”)后,进度到 71% 叫回来,拿满基础工资和 75% 分成;可改成“立刻召回”。
属性与经验 主页显示力量、智力、魅力、战力和今日经验;PK 按真实战力只挑弱一截的对手,胜负按服务器结算称号判断。
火花 你定每天踩谁、谁永远不踩;每天各踩一次不断线,快断了提醒你。可选回踩(默认关)。
每日白捡 签到领食物(默认开)、信箱一键领取(实验,默认开)、福袋(默认关,自己名下的也能领)。
照顾好友(默认关) 好友饿了脏了,用你的饼干香皂帮一把;或用一键照顾。都有阈值和每日上限。
好友互动 任务间隙 PK(只挑比自己弱的,输一次永久拉黑)、访问、踩踩,带黑名单与白名单和每日上限。
实验功能 个别请求格式是按回包推断的功能,界面里标着「实验」。
保活 前台服务 + 看门狗 + 开机自启;QQ 被杀先静默唤起进程,不弹任何界面。
看得见 主页实时显示宠物在做什么、还剩多久、今天做了什么;通知栏随时可看。
不丢设置 设置与当日进度存放在模块自己的目录里,QQ 重装或清数据也不会带走。

运行要求

项目 要求
Android 8.0 及以上
注入框架 LSPosed 或 Vector(需要 Root 或相应的内核补丁)
手机 QQ 9.3.75(当前真机验证版本)。9.3.70 / 9.3.65 的入口发现与调用路径未变,但 9.3.65 未回归实测
账号 已开通 QQ 宠物并保持登录

安装

0. 先校验(建议)。 下载后核对 SHA-256 与发布页写明的值一致;不一致就不要装。文件名形如 autoqqpet-v<版本号>.apk,两处下载页是同一个签名文件,校验和相同。

certutil -hashfile autoqqpet-v<版本号>.apk SHA256   # Windows
shasum -a 256 autoqqpet-v<版本号>.apk                # macOS / Linux
  1. 从 模块仓库 Releases 下载最新 APK 并安装;LSPosed / Vector 商店里点“下载”也是同一个文件。升级直接覆盖安装,设置与当日进度都在。
  2. 打开 LSPosed / Vector,启用 Autoqqpet,作用域勾选 QQ。
  3. 彻底关掉 QQ 再打开(模块只在 QQ 启动时加载)。
  4. 打开 Autoqqpet,读完首启说明与许可协议,允许通知。
  5. 省电设置很关键:系统设置 → 电池 → QQ → 不受限制 / 允许后台活动;并在最近任务里锁定 QQ。App 里的「运行诊断」会帮你逐项核对。
  6. 回到主页,选好干活方式与要练的属性,打开 托管。

不需要“悬浮窗 / 显示在其他应用上层”权限。

第一次打开

只出现一次(协议文本更新后会请你重新确认):

  1. 开始之前:免费、风险自负、与腾讯无关 —— 三件事说清楚再往下。
  2. 许可协议:读到最后才能勾选“我已阅读并同意”,勾选后才能继续。不同意就退出,什么也不会保存。

界面一览

主页「此刻」 —— 打开就知道它在干什么。

  • 舞台:团子、进度环与倒计时。颜色告诉你它在做什么:靛色学习、琥珀打工、青色冒险、玫红照顾。
  • 心跳行:最近一次心跳、下次醒来的时间;点「诊断」直达体检。
  • 此刻叙事:服务器说宠物正在做什么,就原样写在倒计时下面。
  • 提醒:模块没启用、该召回了、照顾被拒、学费不够、信箱可领、QQ 失联时才出现,并告诉你下一步怎么做。
  • 托管开关,以及 怎么干活(最优调度 / 学习优先 / 打工优先 / 只冒险 / 排班)和 练什么(力量 / 智力 / 魅力)。
  • 属性与经验:力量、智力、魅力、战力,今日经验进度与各项每日任务。
  • 今日收益:主数字跟着当前目标走(工分优先看工分、属性优先看目标属性涨幅、金币优先看金币净变化),金币曲线与服务器实发的奖励。
  • 今天:学习、打工、冒险各几次,学工与冒险的时长构成。
  • 时间线:今天做过的每一件事。
  • 昨天:一句话总结加八格数字(次数与实收涨幅),PK、雇佣、帮好友、福袋另起一行。

设置 —— 每一项都写清楚开或关会发生什么。

  • 干活:干活方式(五挡)、去哪打工、刷新打工目录、排班、学习停课线、每天最多冒险几次、任务间隔、学习/打工鼓励次数、实时叙事、读结算明细、用实收校准收益。
  • 金币与雇佣:金币底线、开工时雇好友、雇佣指定名单与每日上限、被雇走自动召回与召回时机。花金币的开关打开前都会先说清楚。
  • 照顾与补给:体力和清洁低于多少就照顾、用完自动补货。
  • 每日白捡:签到领食物、信箱一键领取与提醒、福袋。
  • 好友:火花(每天踩谁/不踩谁、回踩、快断提醒)、任务间隙 PK 与上限和对手强弱比例、替好友喂食洗澡(可选喂完告诉对方)、一键照顾、黑名单、白名单、刷新好友列表。
  • 提醒与报告:被雇佣时提醒、检查是否被雇佣、每日报告。
  • 外观:跟随系统 / 浅色 / 深色;Android 12+ 可跟随壁纸取色;减少动效。

排班 —— 按住把手拖动排序;轻点一步就能改;规则读起来是一句话。只有最后一步可以“一直循环”。

运行诊断 —— 模块、QQ、心跳、唤醒计划、通知、电池优化逐项体检,QQ 的电池状态也直接查真实结果。一键采集运行快照、复制全文,或带着快照去 GitHub 反馈。

常见问题

通知栏提示“可能已停止”怎么办? 只在心跳断了(QQ 被杀或被冻结)或循环没排上下一次唤醒时出现,它会自己尝试接回。反复出现多半是省电策略冻结了 QQ:按「安装」第 5 步设置,并确认作用域勾了 QQ。

会不会突然把 QQ 弹到我面前?会不会有悬浮窗? 都不会。后台恢复只静默唤起进程,你手里的应用始终在前台。极少数情况下系统连静默唤起都不允许,这时它只发一条通知,点不点由你 —— 不打扰优先于自动。

怎么确认它真的在干活? 看主页的舞台与时间线,或通知栏。也可以连上 adb 看日志:adb logcat | grep Autoqqpet(Windows 用 findstr)。

中途想换属性或干活方式? 直接在主页点,下一轮立即生效,不用重启 QQ。

升级会丢进度吗? 不会。覆盖安装即可。

怎么彻底停用? 先在主页关掉托管,再到框架里关闭模块(或直接卸载)。

已知限制

  • 对 QQ 版本敏感。 宠物模块内部类名会随版本变化;本模块按方法签名自动寻找入口,不写死类名。若某次更新改得更彻底,通知栏与主页会直接提示“没有心跳”,而不是默默不干活。建议关掉手机 QQ 的自动更新。
  • QQ 升级后可能要你动一下手。 真机遇到过框架对新安装的 QQ 不再注入:在框架里把本模块禁用再启用(或重新勾选作用域),再彻底重启 QQ 即可。
  • 被雇佣是“拉”出来的。 服务器不推送被雇佣消息,模块每 10 分钟看一次通知,所以发现可能晚几分钟(不影响 71% 召回)。

隐私

  • 没有网络权限:不联网、不采集、不上传;没有统计、广告 SDK、崩溃上报或自动更新检查。
  • 它在你自己的 QQ 进程里调用 QQ 的宠物接口,因此会产生由 QQ 发出、发往腾讯服务器的宠物请求 —— 这就是它工作的方式,除此之外没有任何网络行为。
  • 不读取聊天内容。设置、当日进度与日志只保存在本机。
  • 「反馈」不会替你上传任何东西:它只把打过码的运行快照填进你自己浏览器里的新建 issue 页面,完整日志复制到剪贴板,粘不粘由你决定。QQ 号、宠物 ID、好友昵称会自动打码。
  • “查询已安装应用”权限只用于确认 QQ 存在并把它拉起。
  • 不申请“显示在其他应用上层”。

许可

本软件不开源,适用 《用户许可协议》(专有许可,不是 MIT / Apache 这类开源许可证)。 要点:免费自用;不得售卖、捆绑、再发布或冒充官方;只在自己的账号上使用;作者可随时终止许可与停止分发;适用中华人民共和国法律。

「QQ」「QQ 宠物」及相关标识归腾讯所有。本项目与腾讯没有任何关联。

版本

变更记录见 CHANGELOG.md。

Releases

2.1.8

Stable

10/31/2026, 8:44:01 AM

2.1.8

新增
· 开工雇佣好友时,会先比较每个好友能给的加成,优先雇加成最高的那位;对方不能雇时自动换下一个
· 金币优先改成先派冒险,把当天冒险的金币跑到见底,再去打工

修复
· 打工收益改用游戏里标好的工资来算,没干过的新岗位、刚解锁的岗位也能按真实工资参与比较,不会再因为没有历史记录被当成不挣钱

Assets

1

2.1.7

Stable

10/30/2026, 10:05:16 PM

2.1.7

修复
· 金币优先时打工几乎不被选中的问题:岗位的历史实收现在能正确用于估价,打工按真实收益和冒险一起比价
· 冒险被几趟坏天气误判为不挣钱的问题:偶尔的 0 金币不再把冒险估价拉到 0,连续 30 趟没金币才判定见底

Assets

1

2.1.6

Stable

10/30/2026, 9:05:36 AM

2.1.6

新增
· 福袋扫描间隔可以自己设了,默认 5 分钟,到点准时扫

修复
· 排班选的职业和设置里钉的打工方向不一致时,排班一步都做不了、一直休息的问题

Assets

1

2.1.5

Stable

10/29/2026, 6:19:32 PM

2.1.5

修复
· 金币优先时岗位收入算不准、高收益岗位排不上的问题
· 雇佣好友替工挣的金币不记账的问题

Assets

1

2.1.3

Stable

10/29/2026, 2:19:22 PM

2.1.3

修复
· 冒险还能出金币时,最优调度提前停下不再派冒险的问题

Assets

1

2.1.1

Stable

10/29/2026, 10:26:13 AM

2.1.1

新增
· 「去哪打工」的名单下面加了刷新按钮
· 关于和运行诊断页加了 Telegram 交流群的链接

修复
· 打工目录只显示一两个职业的问题

Assets

1

2.1.0

Stable

10/29/2026, 6:10:30 AM

2.1.0

新增

  • 学习优先多了「今日可亏金币」:填多少,今天就能最多净花多少金币去上课,不再为了保住金币先去赚钱

修复

  • 学习优先在没课可上时一直打工的问题,现在先去冒险
  • 排班一轮没做完就换轮时,已做的次数被清掉、同一项反复做的问题
  • 排班开工未确认的那一趟不计次数、导致同一项反复做的问题
  • 排班冒险被天气召回时按整趟时长算进度、排班提前结束的问题

Assets

1

2.0.9

Stable

10/28/2026, 11:03:35 AM

2.0.9

新增

  • 数字类设置支持长按加减连续调整,点数字可以直接输入数值

Assets

1

2.0.8

Stable

10/27/2026, 4:45:17 AM

2.0.8

修复

  • 升级后排班钉住的课和岗位找不到、整天停摆的问题,现在按属性和时长接着做

Assets

1

2.0.7

Stable

10/23/2026, 8:30:50 AM

2.0.7

新增

  • 喂食多了「不足马上喂」:打开后饱食一不足就喂
  • PK 多了「输了拉黑对方」开关,关掉后输了不再拉黑
  • 点通知打开哪里可以自己选:模块或 QQ

修复

  • 手动开的工被误认成被雇佣的问题
  • 主页被雇佣提示与召回设置对不上的问题
  • 半屏面板大力上滑到顶后抽搐的问题
  • 开工被服务器拒绝时反复重试的问题

Assets

1

2.0.6

Stable

10/20/2026, 1:48:17 PM

2.0.6

修复

  • 修复主页职业数据不全的问题

Assets

1

2.0.5

Stable

10/20/2026, 10:18:11 AM

2.0.5

新增

  • 目标属性多了「均衡」:选了以后,学习在力量、智力、魅力之间轮着来

修复

  • 冒险遇到天色不对时,检查没读到结果就放弃、整趟白跑的情况:现在会多查几次,直到读到结果为止

Assets

1

2.0.4

Stable

10/20/2026, 7:27:18 AM

2.0.4

修复

  • 「每日雇佣上限」原逻辑为数当天雇佣过的人数,现改成数雇佣开工的次数

Assets

1

2.0.3

Stable

10/19/2026, 7:23:25 PM

2.0.3

修复

  • 自己手动花了金币后,工分优先和属性优先会因金币低于今日基线偏向赚钱

Assets

1

2.0.2

Stable

10/19/2026, 2:13:12 PM

2.0.2

新增

  • 冒险天色不对自动召回重开功能
  • 「息屏时暂停」「夜间暂停」功能

修复

  • 宠物编号被服务器更换后不自愈,写操作一直被拒到重启 QQ 为止
  • 喂食撞上服务器临时禁止后当天不再喂食、体力耗尽全局卡死;改为冷却 15 分钟自动重试
  • 任务间隔未按设定秒数执行
  • 自己开的工在登记丢失时被误认成别人开的
  • 重装后空白记录覆盖当天统计
  • 部分设置改了不生效
  • 若干文案修正

安全

  • 进程间通道加签名校验,防止同机其它应用冒名发命令或灌数据

Assets

1

2.0.1

Stable

10/18/2026, 7:35:01 PM

v2.0.1

在 v2.0.0 基础上的一次小更新:雇佣能指定好友了,收益和昨天的显示更全,几处统计的账算得更准。设置与当日进度全部保留,覆盖安装即可。

新增

  • 雇佣可手动指定好友:「金币与雇佣」里、紧挨「开工雇佣好友」多一个「雇佣指定名单」,勾选后开工雇人只从名单里挑
    (名单内仍按学到的性价比挑);名单里的人都雇不到时本轮不雇、日志写明原因;一个都不勾 = 不限,
    和原来一样自动挑。已建立的雇佣当天复用不受名单影响。

变更

  • 今日收益卡主数字跟着目标走:工分优先时主数字是今日工分,属性优先时是目标属性的今日涨幅,
    金币优先和排班、只冒险保持金币;非金币口径时小字保留今日金币变化,金币曲线只在金币口径下画。
  • 电池状态统一归运行诊断:设置页「后台运行」里的两行电池项删掉(与诊断页重复);
    诊断页「QQ 的后台限制」改为直接查 QQ 的真实状态(不受限制 / 受限 / 查不到),不再需要手动确认,
    受限或查不到时可点「去设置」跳转。保活向导的说明同步指向诊断页。
  • PK 选对手改随机:资格口径不变(战力门槛、黑名单照旧),但在够格的对手里随机抽一个,
    不再固定挑最弱的那个——避免一整天全打同一个人。
  • 同一种奖励只记一个名字:服务器报的「基础魅力」「奖励魅力」其实就是魅力,解析时统一折回
    本体再记账,日志和收益统计里不再拆成几本账。
  • 心情、体力、清洁不再进实收展示:它们是暂时状态值、不是收益;记录照旧,
    今日收益卡的实收明细和报告摘要里不再列这三项。
  • 昨日卡片补上实收格子:四格下面再加一排同款格子——魅力、智力、力量、工分,
    值是昨天的实收涨幅(没有就 +0),口径固定、不跟着今日的目标选择变;
    顺带给第一排的学习/打工/冒险三个次数格加上了单位「次」。

修复

  • 任务间隔内不再白算决策:间隔检查挪到读包和求解之前——上一件刚结束、间隔还没歇够时直接睡到
    间隔结束,不再先把决策算出来又整轮扔掉、下一轮从头重算(日志里成对出现的相同决策行随之消失)。
    护理补给不受影响,仍在间隔检查之前做。
  • 结算日志的奖励名洗干净:故事结算(0x9760)收奖励名时与普通结算同规洗名——服务器标签
    「工分 +」不再渲染成「工分 ++6」,「疲惫,收益减少」这类文案条目不再混进收益统计。
  • 每日计数不再丢数:计数是整串读出、改完写回,主循环和 PK 旁路等通道同时增数时会互相覆盖
    (昨日报告 PK 8 次、实际打了 10 次);计数读写加了同一把锁,并发增数不再丢。
  • 收益口径汇总先归一再算:今日收益卡汇总工分/属性时,先把每个已存奖励名按解析同套规矩归一
    (剥尾部运算符、折回本体)再精确相加,旧版本存下的脏名(「工分 +」)也算得进;目标属性没指定时
    属性口径按力量+智力+魅力合计,不再误显示 +0。
  • 结算被服务器拒绝时不再伪造记录:故事没干完就被拉去结算、服务器以 135004 拒绝时,
    旧路径仍读明细误捞出 1 金币写成结算记录,还连写两遍,空名假记录进了计数与实收对账。
    现在明确被拒就按未结算成功处理:不记实收、不计完成,登记直接收掉不再重试;
    实收对账汇总同一故事也只计第一条。

优化

  • 文案优化:设置里的说明文字整体顺了一遍,改得更平实,一看就懂。

反馈怎么提

问题反馈请发到项目主页仓库的 Issues(不要在本镜像仓发,这里只负责分发):
https://github.com/Juwan-Hwang/Autoqqpet/issues
App 内「设置 → 反馈问题」会自动把运行状态与当日日志带到新 issue 页面,QQ 号、宠物 ID、好友昵称已自动打码。

下载与校验

SHA-256: 70baaee3df4105610593b3e1363528b21bd894b0f6eb2354578b32870643a902
大小: 1659386 字节
校验: certutil -hashfile autoqqpet-v2.0.1.apk SHA256 (Windows)
shasum -a 256 autoqqpet-v2.0.1.apk (macOS/Linux)

安装

  1. 下载并安装本 APK(升级直接覆盖安装,versionCode 28,设置与当日进度不会丢)。
  2. LSPosed / Vector → 启用 Autoqqpet → 作用域勾选 QQ → 重启 QQ。
  3. 打开 App,在主页选「怎么干活」即可(已有设置保持不变)。

模块不开源:本仓库只放说明与安装包,不含源码。

Assets

1

2.0.0

Stable

10/17/2026, 8:26:39 PM

v2.0.0

相对 v1.1.1 的大版本更新:界面整套换新,代码经过全量重构;「怎么干活」多了会算全天账的最优调度。设置与当日进度全部保留,覆盖安装即可。

新增

  • 最优调度(新挡,新装默认):不再凭固定规则挑下一件事,而是把今天剩下的账算一遍——课程、岗位、冒险
    都按你此刻目录里的真实时长、学费、产出,疲劳按官方三档(学工累计 8 小时内全额、8–12 小时 25%、
    12 小时后 10%)分段折算,补给按单价算进去,冒险金币算期望值且有每日上限——算出全天最优的安排,
    只走第一步,做完一趟重新算(升级、目录变化立刻跟上)。目标三选一:金币优先(攒钱)/
    工分优先(攒工分,期末金币不能比早上少)/ 属性优先(练属性,同上保底)。
    工分优先带净亏刹车:某趟工按所处时段折算后收入盖不住补给耗费就不排;属性优先可设学习停课线
    (默认进一折时段就停课,免得拿全额学费买一折属性)。每次决策日志会写明整份计划,方便对账。

  • 全新界面:主页「此刻」是会呼吸会眨眼的团子 + 任务进度环 + 服务器叙事;主页直接显示力量、智力、
    魅力和战力(每小时读一次服务器数值)、今日经验、「今天」已完成的学工/冒险、今日收益
    (金币净变化与一整天的金币曲线),零点归档成「昨天」报告卡;提醒条能划掉。6 种主题色(默认海蓝),
    每个主题色整套换背景。设置按组重排、一个设置只出现一处,搜索支持拼音首字母。

  • 被雇走时自动召回(默认开):靠服务器的「雇佣了」通知确认被好友雇走(不会把自己手动开的打工误认),
    进度到 71% 自动叫回来——按官方分成表此时拿满基础工资和 75% 增益分成;可改成立刻召回,或关掉只提醒。
    雇好友:250 金币只在第一次建立雇佣时扣,当天复用不花钱,只在长单上新雇。

  • 火花:每天自动给所有 QQ 宠物好友各踩一次(黑名单除外),分散在一天里跑;火花页看每位好友的
    天数与状态(已点亮 / 待重燃 / 未点亮)。另有快清零、今晚会熄两种提醒(实验),和回踩
    (今天踩了你的人当天回踩一次)。

  • 每日白捡:每日签到领食物(默认开);信箱一键领取(实验,领不了时才提醒你去 QQ 领);
    自动领福袋——自己名下的福袋也能领了,检查间隔 10 分钟,每轮最多 6 个。

  • 帮好友照顾:替好友喂食洗澡(用自己的饼干香皂,有每日上限);好友一键照顾(会花金币,打开前先确认)。

  • 学习/打工自动鼓励次数可调:0 到 10 次,默认 1 次;第 1 次开工后立刻,其余进行中约每 20 秒补上,
    服务器拒绝就停;只对学习/打工有效。

  • 运行诊断一键体检(10 项,含「设置是否已生效」自检):总评把「暂时判断不了」单独计数,
    不再冒充全部通过。无法自动判断的项目可以点按钮手动确认已设置,确认后计为通过。

  • 后台运行设置:电池/闹钟状态一眼可见(点一下跳系统设置)、可选「强力唤醒(闹钟级)」、
    日志保留天数可调(默认 3 天)。

  • 只冒险可固定刷哪一个(自动 / 附近走走 / 诗和远方);时间线连续相同事件合并显示,记录一条没少。

变更

  • 自定义排班严格按你排的走:严格按顺序和次数做完,疲劳不拦步。想「累了先停/去冒险」,在例外规则里加一条
    「今日已判疲劳 → 停下来 / 去冒险」即可。自动模式不受影响。
  • 旧挡说明改准:「学习优先」「工作优先」就是旧逻辑,疲惫后转冒险,
    收在「设置 → 干活 → 干活方式」里。你已选好的挡位不会被这次更新改动。
  • 冒险金币到顶当天就停:服务器不给到顶提示,模块用经验判定(当天出过金币后连续 30 趟无金币);
    到顶后自动与只冒险当天不再派冒险,排班不受影响,第二天照常。
  • 任务间隔:每件任务结束后歇够设定秒数再开下一件(默认 10 秒,0 = 连着跑)。
  • 任务中顺带 PK:任务进行中的每次复查都按约三分之一概率顺带一场,长任务也轮得到
    (每日上限不变,只挑比自己弱一截的对手,输一次永久拉黑不变)。
  • 许可协议有更新,升级后需重新滚到文末确认一次。

反馈怎么提

问题反馈请发到项目主页仓库的 Issues(不要在本镜像仓发,这里只负责分发):
https://github.com/Juwan-Hwang/Autoqqpet/issues
App 内「设置 → 反馈问题」会自动把运行状态与当日日志带到新 issue 页面,QQ 号、宠物 ID、好友昵称已自动打码。

下载与校验

SHA-256: 52f8901c4aac2f23f73d8d7e254f83347ad07dc3135bc0d3c4e8cc4b3c9826f5
大小: 1659382 字节
校验: certutil -hashfile autoqqpet-v2.0.0.apk SHA256 (Windows)
shasum -a 256 autoqqpet-v2.0.0.apk (macOS/Linux)

安装

  1. 下载并安装本 APK(升级直接覆盖安装,versionCode 24,设置与当日进度不会丢)。
  2. LSPosed / Vector → 启用 Autoqqpet → 作用域勾选 QQ → 重启 QQ。
  3. 打开 App 同意许可协议后,在主页选「怎么干活」即可(新装默认最优调度;老用户原有挡位不变)。

模块不开源:本仓库只放说明与安装包,不含源码。

Assets

1

1.1.1

Stable

10/13/2026, 11:36:41 AM

v1.1.1

相对 v1.1.0 的修正,核心是两件事:把"一直冒险"这个反馈的根因处理掉,以及取消一切会打扰你的行为。

变更

  • 冒险降为最低优先级(issue #4):「学习优先」与「工作优先」两挡下,冒险不再参与收益比价,学工疲惫(收益降效)后才去冒险。
    成因:冒险目录不回任何收益,拿拍定基线按小时折算后,45 秒短冒险算出 29.3/小时,永远压过真实课程的 11.4/小时 ——
    反馈那位用户一天被刷 463 次冒险、只学习 2 次就是这么来的。「只重复冒险」与「自定义排班」两挡不变(那里冒险是你主动选的)。
  • 永不抢前台:删掉“静默唤不回 → 把 QQ 拉到前台”整条路径,连为它存在的可选权限
    「显示在其他应用上层」(SYSTEM_ALERT_WINDOW)与设置页那个开关、保活卡片一并移除。
    现在后台恢复只有:查 QQ 导出的 provider 把进程拽回来(界面不出现、你的焦点不变)+ 补发指令。
    代价说明白:极端情况下(系统连静默唤进程都不放行)需要你点一下通知,而不是它自己恢复 —— 不打扰优先于自动。
  • 许可协议与实际行为对齐:协议文本里原先还写着“静默唤不回来时把 QQ 拉回前台”,现在改成不申请该权限、
    任何情况下都不拉前台(应用内协议页与本 Release 的 LICENSE 同步更新)。

新增

  • 看门狗能看出“进程活着但连不上”:心跳不依赖网络,所以“QQ 会话断了、请求全都超时”从心跳上完全看不出来
    (真机一天 31 次回调超时,看门狗一次也没介入)。现在连续两轮回不来就会静默处理。
  • 调试广播 settimeout:把只读请求的等待上限临时压短,用来确定性地复现“回调超时”。

修复

  • 连不上判定漏了一半:“读资料失败”这类情况是被当“未就绪”正常返回的、不抛异常,只盯异常永远触发不到;
    现在按结果判定。
  • 回调超时不再原地重试 3 次(每次最多白等 15 秒);只有“空响应”仍会重试。
  • 日志文案去掉自我解释式表述,只报事实与数据。

真机验证(QQ 9.3.75 / 三星 SM-S9380 / Android 16)

  • 自造超时(settimeout ms=1)跑通整条自愈链:18:55:30 📵 连续 2 轮请求都回不来 →
    18:55:47 📵 看门狗触发 → 静默唤进程 + 补发指令,期间窗口焦点始终不是 QQ。
  • 疲惫态下的决策依据可核对:💤 学工档位已全部降效 … → 本日只去冒险与照顾。
  • 试过“试绑 QQ 后台服务”想顺带拽住 :MSF 网络子进程:MsfService / MSFAliveJobService / QQHuaweiPushService
    全部返回 Not allowed to bind(Android 11+ 非导出服务不可绑)→ 实测不成立,未保留该代码。
  • 装机核验:versionCode=14 / versionName=1.1.1;APK 内协议文本已无“把 QQ 拉回前台”等旧表述;清单不再声明 SYSTEM_ALERT_WINDOW。
  • 9.3.65 / 9.3.70 未回归实测。

反馈怎么提

问题反馈请发到项目主页仓库的 Issues(不要在本镜像仓发,这里只负责分发):
https://github.com/Juwan-Hwang/Autoqqpet/issues
App 内「设置 → 反馈问题」会自动把运行状态与当日日志带到新 issue 页面,QQ 号、宠物 ID、好友昵称已自动打码。

下载与校验

SHA-256: 3e9ee75ea2222ca8049401940cf40d55c7da7d1ffe26f30b6e2c45d284efe864
大小: 1110500 字节(约 1.06 MB)
校验: certutil -hashfile autoqqpet-v1.1.1.apk SHA256   (Windows)
      shasum -a 256 autoqqpet-v1.1.1.apk               (macOS/Linux)

安装

  1. 下载并安装本 APK(升级直接覆盖安装,设置与当日进度不会丢)。
  2. LSPosed / Vector → 启用 Autoqqpet → 作用域勾选 QQ → 重启 QQ。
  3. 打开 App 同意许可协议后,在主页选任务模式即可。

模块不开源:本仓库只放说明与安装包,不含源码。

Assets

1

1.1.0

Stable

10/12/2026, 6:52:50 PM

v1.1.0

新增

  • 自定义排班:自己定干活顺序。每一步 = 做哪一条(打工选职业再选哪一岗、学习选属性再选哪门课,也可"自动选最划算的")+ 做到几次或多久,做完进下一步;跑完一轮可选回到第一步或停下等明天;只有最后一步能设无限循环;可写例外规则(金币不够 / 学费不够 / 体力或清洁不够 / 这一步做不了 / 已判疲劳 → 停下、去打工、去学习、去冒险、先照顾、跳过这一步)。
  • PK 黑白名单:黑名单 = 不与其互动,白名单 = 只和这些人 PK,都按昵称打勾多选,保存立即生效。好友名册开机自动抓取,任何时候都能勾,不需要先跟谁打过。输一次就永久进黑名单(金币没进账即算输)。
  • 反馈问题可带诊断:设置页 →「反馈问题」,勾选「附带诊断数据」后自动附上版本、机型、设置、当前读数、每方向候选与淘汰原因、当日决策统计与当日日志;QQ 号、宠物 ID、好友昵称自动打码,完整日志同时复制到剪贴板。
  • 每条决策都写明依据:三个方向各自读到多少、被哪些原因排除、剩下最优收益,以及为什么选了它。
  • 日志改为一天一个文件,跨天自动开新页并删旧的。

变更

  • 疲劳判定改为按档位剔除:只跳过今天确实降效的那一档,没被削的(往往是短档)照做;全部可做档位都降了才整天只冒险。
  • 排班与名单等设置改动后立即生效(界面保存同时写入模块主存,循环每 5 分钟自动补拉一次)。

修复

  • 好友名单只显示 10 人(服务器分页)→ 跟 cursor 翻页到底,真机从 10 人变 18 人。
  • 名单弹窗里一个人也不显示。
  • 排班拖拽一点就卡死;无限循环那步被移出末位后不刷新。
  • 改完名单必须退出重进才看到新状态。
  • "新的一天选了学习却一直冒险":降效一刀切 + 排班改了不生效。
  • plan 这类 dry-run 与循环口径不一致(打印选学习、实际只冒险)。

真机验证(QQ 9.3.75 / 三星 SM-S9380 / Android 16)

  • 三步排班跑通(打工 2 次 → 学习 30 分钟 → 冒险 1 次),游标与轮次落盘正确。
  • 诊断包与"依据"行正常落盘:学习 读7门→可负担7→进池2 打工 读4档→进池4 冒险 读1个→进池1 ⇒ 选 STUDY「武术身法课」rate=58.3(rate 最高)。
  • 按档位剔除生效:💤 学工档位已全部降效:课「魅力穿搭课」30min 本次 16.0,今日最高 60.0(已降 73%)。
  • 9.3.65 / 9.3.70 的入口发现与调用路径未变,但本版未在这两个版本回归实测。

下载与校验

SHA-256: f2f23fe01408071a51af74c86cf5f4c88e56cc6486558cf46ac4b2521ca5c515
大小: 1.06 MB
校验: certutil -hashfile autoqqpet-v1.1.0.apk SHA256   (Windows)
      shasum -a 256 autoqqpet-v1.1.0.apk               (macOS/Linux)

安装

  1. 下载并安装本 APK(升级直接覆盖安装,设置与当日进度不会丢)。
  2. LSPosed / Vector → 启用 Autoqqpet → 作用域勾选 QQ → 重启 QQ。
  3. 打开 App 同意许可协议后,在主页选任务模式即可。

模块不开源:本仓库只放说明与 APK,不含源码。

Assets

1

1.0.1

Stable

10/11/2026, 1:21:46 PM

适配 QQ 9.3.75,并修掉一个很疼的问题:QQ 一重装,你调好的设置和当天进度就全没了。

修复

  • QQ 9.3.75 下挂机失效(升到 9.3.75/16538 后模块进不去宠物通道)。查清原因是腾讯把宠物发包入口从单字母混淆类
    改成了可读名 qqpet.delegate.QQPetPbDelegate(9.3.65 是 delegate.l、9.3.70 是 delegate.m),
    而上版的自动发现只试单字母,碰不到它。
    修法很保守:只往候选类名里加了可读名,候选顺序仍是 m、l 在前 ——
    9.3.65 / 9.3.70 的命中类与调用路径完全不变(真机 dexdump 也确认 9.3.75 上我们用的那个 5 参入口 c(body, oidbName, cmd, sub, cb) 仍然在,
    只是多了一个 3 参便捷重载;另外加了一层"实在找不到才接受 3 参"的兜底,旧版本永远走不到它)。
  • 设置与当日进度改存到模块自己的数据目录。以前这两份数据写在 QQ 的数据目录里(那是别人家),
    所以 QQ 一旦重装或清数据,你精心调好的任务模式、打工方向、当日累计与台账就全部丢失(真机实测确认)。现在:
    • 主存在模块自有目录(只有卸载本模块才会清),QQ 怎么重装都不受影响;
    • QQ 启动时先向模块 App 要一次备份,本地空了就灌回来;要不到就照旧用本地值,不会因为主存够不着而停摆;
    • 界面上改设置也会直接写进主存,即使当时 QQ 没在跑也不会丢;
    • 开工 / 结算 / 跨天立即上交,其余写入按 50 秒防抖;事件刷屏不入主存,但任务台账会入(事后对账靠它)。
      实测:把 QQ 目录里我们自己那两份 prefs 删掉(模拟重装)后重启 QQ,
      任务=工作优先、打工方向=type=5、提前收工=开 全数自动恢复,日志与设置页也会写明当前用的是主存。

如果你也是升级 QQ 之后突然不干活

这多半不是模块的问题:真机碰到过注入框架对升级后的 QQ 直接不再注入。
通知栏会报「QQ 里没有本模块的心跳」,此时在框架里把本模块禁用再启用(或重新勾一次作用域),
再彻底关掉 QQ 重开即可恢复。另外建议关掉手机 QQ 的自动更新,别让它半夜换掉环境。

真机验证(QQ 9.3.75 / 三星 One UI 6.1)

  • 🔌 发包入口(按形状发现):…QQPetPbDelegate.c(5 参,带 cmd/sub);只读探针拿到 petId/uin 与四项数值;
    打工目录 8 职业 32 条回传界面并落盘;写请求已发出且无服务端错误;心跳与长任务 5 分钟中途复查正常。
  • 静态检查 0 error;应用内协议文本与仓库 LICENSE.md 保持一致。
  • 承前:这一版包含 v1.0.0(界面分两层 + 深浅色主题 + 重复进账根治 + 长任务中途复查 + 按实读收益判疲劳)、
    v0.1.x 的全部内容。仍要说明:入口自适应只在 9.3.75 实测过,9.3.65 因本机已升级未能回归。

安装

  • 覆盖安装即可,不会清空设置与当日进度。装完请确认框架里本模块已启用且作用域勾选了 QQ(装新版 APK 容易把它清掉),
    再彻底关闭 QQ 并打开一次。
  • 校验和(下载后请与本页比对,防二次打包冒充):
SHA-256  659b238c138dde5a7a2f0def50facc72ab397a6c05fd04c13595ffa379e5195e
certutil -hashfile autoqqpet-v1.0.1.apk SHA256    (Windows)
shasum -a 256 autoqqpet-v1.0.1.apk                (macOS / Linux)
  • 框架:LSPosed / Vector(libxposed API 102)。
  • 仅供自己的账号使用,属非官方自动化,平台可能限制或封号,风险自负。本应用与腾讯无任何关系,完全免费、无内购、无广告、不联网。

Assets

1

0.1.6

Stable

10/10/2026, 9:25:36 PM

一条误报的修正:不再擅自断定"宠物被雇佣了"。

变更

  • 「疑似被雇佣→该召回了」提醒改为默认关闭,想用的话在界面第 3 组里自己打开。
    起因是真机出现误报:宠物在跑一条 45 分钟的打工,进度到 71% 就弹"被好友雇佣了,去 QQ 里点召回",而实际上根本没人雇佣。
    查清楚的原因是:服务器回包里,"被好友雇佣" 与 "你自己在 QQ 里手动开的打工" 完全同形(都是 6400_ 前缀 + 状态码 51;
    只有学习=2、冒险=101 能区分任务类型)。程序没有任何办法从协议上分辨这两者,之前的判据是我拿一次样本泛化出来的错误规则。
  • 因此这个功能改成:
    • 默认关,不影响任何挂机行为;
    • 打开前会弹窗把话说清:只要你在 QQ 里手动开过打工,就会被误报一次,去 QQ 里看一眼发现不是,忽略即可;
    • 文案从"正在被雇佣"改成"疑似被雇佣",通知里自带这句误报提示;
    • 本模块绝不代你发"召回"包(真机实测服务端会拒 135004),它只提醒,不动手;
    • 不开也完全不影响:被雇佣的任务到点照样正常结算,只是那段时间宠物干不了别的。
  • 现在会记住"哪些任务是本模块自己开的",所以即使你打开了这个提醒,也不会被我们自己的任务误报——
    剩下的唯一误报来源只有"你手动在 QQ 里开的打工",这一点在打开前的弹窗里写明了。

修复

  • 提醒通知关不掉:原本"需用户动手"的提醒只在保活服务里撤销,服务当时没在跑就永远撤不掉,
    会出现"你已经关掉提醒、通知栏还挂着那条'该去召回了'"。现在收到"无提醒"时接收端直接撤销;
    模块 App 每次启动也会先清掉上次残留的提醒通知(若仍需要,最多 60 秒后的心跳会重新挂上)。
  • 日志不再断言"已识别为被好友雇佣",改为如实写明"打工类任务状态码 51 与被雇佣同形,单看回包区分不了"。

真机验证(QQ 9.3.70 / 三星 One UI 6.1)

  • 配置打印:疑似被雇佣提醒=关(默认);心跳正常,一条 45 分钟打工任务在跑(6400_… 总2700s),通知栏只剩一条"运行中",不再有多事提醒。
  • 开关双向实测:打开 → 提醒挂上;关闭 → 提醒撤销(含残留通知被清掉)。
  • 顺带回归了 v0.1.4 的两个新功能:在界面上选"工作优先 + 指定某个职业"能正常按 45 分钟档开工。

版本沿续

  • 包含 v0.1.5(适配 QQ 9.3.70:自动发现发包入口 + 选对运行时环境;风控时不再被照顾卡死整晚;通知按真实证据措辞并自动撤销)、
    v0.1.4(工作优先、在哪里打工下拉框、时长档位实时择优)、v0.1.3(QQ 被杀后静默唤醒不弹界面)、v0.1.2、v0.1.1 的全部内容。
  • 仍要提醒:建议关掉手机 QQ 的自动更新,它哪天夜里升级就可能让挂机中断到新版本适配为止。

安装

  • 请覆盖安装,不会清空设置与当日进度。装完若通知栏提示"QQ 里没有本模块的心跳",
    去框架里确认模块已启用且作用域勾选了 QQ,然后彻底关闭 QQ 再打开一次即可。
  • 校验和(下载后请与本页比对,防二次打包冒充):
SHA-256  4cfffaa6080e028498194f9b36d92374baa97f900b66f24ecd063034da112566
certutil -hashfile autoqqpet-v0.1.6.apk SHA256    (Windows)
shasum -a 256 autoqqpet-v0.1.6.apk                (macOS / Linux)
  • 框架:LSPosed / Vector(libxposed API 102)。
  • 仅供自己的账号使用,属非官方自动化,平台可能限制或封号,风险自负。本应用与腾讯无任何关系,完全免费、无内购、无广告、不联网。

Assets

1

0.1.5

Stable

10/10/2026, 5:03:38 PM

修掉三个"看着在跑、其实没干活"的坑,并适配了新版 QQ。

修复

  • QQ 升级到 9.3.70 后模块静默失效(不报错、不干活、通知还显示"运行中"):新版把宠物发包入口的混淆类名从 delegate.l 改成了 delegate.m,
    而且同一个进程内存在两份运行时入口类副本,我们以前拿到的那份是没被初始化过的,于是每发一个请求都撞空指针。
    现在不再写死类名:按方法签名自动发现发包入口(9.3.65 的 l 与 9.3.70 的 m 都能自己找到),
    并以"能不能真发出请求"为硬判据自动选对运行时环境;万一 QQ 启动太快一时拿不到,每分钟会自己重试重建,
    不需要你重装、重启手机或重新授权。
  • 账号被短期风控时整晚不干活:风控只拒绝喂食/洗澡这类写请求(开工/结算/冒险照常),
    而清洁低于阈值会让程序每 30 秒重试一次照顾、永远轮不到干活(真机白转 7 小时、零产出)。
    现在认出这类"状态性拒收"就立刻跳过照顾、继续学工干活,低体力低清洁只会体现为收益略低;
    风控解除或次日自动恢复重试。
  • 通知会说反话:明明 QQ 在前台正常用着,却因为"没收到心跳"报「已两次尝试自动拉起 QQ 仍未成功」。
    现在按真实证据分开写:从未收到过心跳 → 直说"QQ 里没有本模块的心跳",并给出启用/作用域/版本不适配的排查顺序;
    只有真的拉起报错才说"拉起失败"。而且心跳一恢复这条提醒自动消失(重装后残留的旧提醒也会清掉),
    不会再出现"一条说跑不了、一条说运行中"互相打脸。
  • 真的无事可做时会告诉你为什么:状态栏不再是冷冰冰的 idle,而是写明卡在哪
    (体力/清洁不足、服务器给的不可做原因、照顾被拒收)。

版本与验证

  • 真机验证:QQ 9.3.70 / 三星 One UI 6.1——修好后 00:54 起自动开课并正常 PK 结算,通知栏只剩一条"运行中"。
  • 诚实声明:本轮新适配是在 9.3.70 上验证的,9.3.65 未回归实测(开发机已被 QQ 自动升级,降级需清数据)。
    判据是"能不能真发出请求"、失败时回退旧写法,所以 9.3.65 上预期行为不变;
    若你在 9.3.65 装上发现异常,请在 Issues 附上应用内"查看手机上实际生效的设置"与 recent 日志,我立刻回滚该处改动。
  • 强烈建议:关掉手机 QQ 的自动更新,否则它哪天夜里自己升级,挂机就会中断到新版适配为止。
  • 本版包含 v0.1.4(工作优先、在哪里打工下拉框、时长档位实时择优)、v0.1.3(QQ 被杀后静默唤醒不弹界面)、
    v0.1.2(被雇佣"该召回了"提醒与记账修正)、v0.1.1(夜间停摆与保活网修复)的全部内容。

安装

  • 请覆盖安装,不会清空设置与当日进度。装完如果通知栏提示"QQ 里没有本模块的心跳",
    去框架里确认模块已启用且作用域勾选了 QQ,然后彻底关闭 QQ 再打开一次即可。
  • 校验和(下载后请与本页比对,防二次打包冒充):
SHA-256  fd354265132b88187bebc11b459ebec60acf1f9a4f2812826d000a94718d9805
certutil -hashfile autoqqpet-v0.1.5.apk SHA256    (Windows)
shasum -a 256 autoqqpet-v0.1.5.apk                (macOS / Linux)
  • 框架:LSPosed / Vector(libxposed API 102)。
  • 仅供自己的账号使用,属非官方自动化,平台可能限制或封号,风险自负。本应用与腾讯无任何关系,完全免费、无内购、无广告、不联网。

Assets

1

1.0.0

Stable

10/11/2026, 11:30:39 AM

首个正式版本。 这一版主体是界面重构(底层调度与协议行为不变),并带上 v0.1.7 / v0.1.8 的两个真机修复与一项机制变更。

界面

  • 界面分两层:主页只留高频三项 —— 练什么属性 / 怎么干活 / 托管开关,外加实时状态与「更多」;
    「在哪里打工」「被雇佣提醒」「前台兜底」「外观」「关于」收进 更多 → 设置 页。
  • 新增外观主题:跟随系统 / 浅色 / 深色,选完立即生效,不用重启应用。
  • 下拉选择改为自绘控件,不再用系统 Spinner(它挂载时会自发回调一次"选中第 0 项",容易误发指令;现在既不会误触发,深色下外观也统一)。
  • 用户协议全文改写为更短、更好读的版本,实质条款一条没动:完全免费无内购无广告、只从 Releases 下载并核对 SHA-256、
    属非官方自动化可能封号且通常不可申诉、不提供源代码、按现状提供无担保、违反即终止、与腾讯无任何关系。
  • 通知栏文案精简,并修正一处事实错误:同一条"需要你动手"的提醒现在按内容定标题
    (它既会报"疑似被雇佣",也会报"今日疲劳",之前一律写成被雇佣)。

修复(若你从 0.1.6 及更早版本升级,这一节才是给你看的)

  • 不再出现假的"今天学工满了":真机发现同一条打工任务会被记两遍(实际 4 次却计成 8 次),
    累计时长虚增到 8 小时,于是整天只去冒险。现已把并发的执行轮次串行化、进账按任务号去重,
    并新增每条任务一行的本地台账(事后能对账,不再只能靠现场蹲日志)。
  • 长任务每 5 分钟中途复查:你在 QQ 里提前召回宠物后,不用再白等到原定结束时间
    (最多晚 5 分钟发现,之后立刻接着开下一条);复查不会额外去碰好友 PK。
  • 疲劳判定不再靠拍定的时长上限(该设置项已删除):改为每轮直接看服务器给出的本次预计收益
    (学习算属性/小时、打工算工分/小时),只要同一条岗位/课程比今天已出现过的峰值低了 5% 以上,
    就判定今日疲劳、当天只冒险;峰值每天重置,第二天自动重取基准继续干。
  • 修掉界面点开即崩的一处崩溃(新组件里有个子视图忘了加入容器,测量时读到空对象)。

真机验证(QQ 9.3.70 / 三星 One UI 6.1)

  • 打包这次开了更激进的模式(R8 fullMode、只打中文资源、剔除元数据)。注入与反射链路实测全部正常:
    发包入口仍按签名自动发现(qqpet.delegate.m.c)、只读探针拿到 petId/uin 与四项数值、
    打工目录 8 职业 32 条成功回传界面并落盘、调度循环照常开工;静态检查 0 error。
  • 主页、设置页各分区、协议页均已人工点开确认不崩。
  • 一句实话:那批"瘦身"配置实际只省了 4 字节(984,404 → 984,400 B),体积基本没变。

仍要提醒

  • 本版的入口自适应改动只在 QQ 9.3.70 上实测;9.3.65 长期跑过,但这次没能在它上面回归(已升级,降级需清空 QQ 数据)。
  • 建议关闭手机 QQ 的自动更新:它哪天夜里升级就可能改了内部名字,让挂机中断到新版本适配为止。

安装

  • 请覆盖安装,不会清空设置与当日进度。升级后务必回框架确认作用域仍勾选了 QQ(装新版 APK 容易把它清掉),
    再彻底关闭 QQ 并打开一次;装完若通知栏提示"QQ 里没有本模块的心跳",按提示里的三步排查即可。
  • 校验和(下载后请与本页比对,防二次打包冒充):
SHA-256  da97612f219b77ba0aa2b8da37f192163ad135c91cbd6142f650fbbfeb4b97f6
certutil -hashfile autoqqpet-v1.0.0.apk SHA256    (Windows)
shasum -a 256 autoqqpet-v1.0.0.apk                (macOS / Linux)
  • 框架:LSPosed / Vector(libxposed API 102)。
  • 仅供自己的账号使用,属非官方自动化,平台可能限制或封号,风险自负。本应用与腾讯无任何关系,完全免费、无内购、无广告、不联网。

Assets

1

0.1.4

Stable

10/10/2026, 7:22:02 AM

新增「工作优先」,以及一个「在哪里打工」的下拉框。

新增

  • 工作优先:任务模式三选一里的新的一挡 —— 一有空就先打工(哪怕这一轮冒险算出来更划算),学习只在没活可干时补位。
  • 打工方向下拉框(界面新增第 3 组):选项直接从服务器读,只列出你这个账号实际解得开的职业(有人八个、有人更少),
    旁边一个「刷新打工目录」按钮。选定后自动循环只在这一处打工;该职业一时不可用(未解锁 / 被职业门槛拒绝)会自动退回全职业横比,并在日志里说明。

关于打工的时长档位:不给选,也不写死

打工每个职业都有 10 分钟 / 45 分钟 / 2 小时 / 4 小时 四个档位。这一版刻意不让你预设档位:
每轮把四个档全部重新读回来,按【当时】服务器给的数字算净收益,取最划算且为正的那个。

原因是这些数字会随宠物状态整体变化 —— 真机实测:体力 30、处于疲劳降效时,只有 10 分钟档算下来是赚的,
45 分钟档与 2 小时档分别是 -0.23 与 -2.22。拿某一天的结论写死"哪档最划算",就会去开一个亏本的档,所以只现算、不预设。

另外:如果几个职业、几档算出来完全相等(目前就是这样,八个职业的数字一模一样),
界面与日志不会假模假式地标一个"最佳",只告诉你"共 N 项并列"。目录上的数字也都标了"本次读数"与读取时间,超过 10 分钟会提示已过期。

变更

  • 取消「只学习打工,不冒险」那一挡(它与"学习优先"重叠)。存过这个旧值的用户自动归到「学习优先」,不会出现改不回来的死角。
  • 界面变成五组选择,原第 3、第 4 组依次顺移为第 4、第 5 组。

真机验证(QQ 9.3.65 / 三星 SM-S9380)

  • 打工目录一次回传 8 职业 × 4 档 = 32 条记录,跨进程落盘正常;下拉框列出"自动 + 8 个职业"。
  • 指定"竹影武馆"+ 工作优先后:决策日志 [工作优先] rate=0.3 | 候选[ADVENTURE:6.8 | STUDY:2.3 | WORK:0.3] → 成功开工该职业岗位;
    所选档位是当场算出的短档(并非历史结论)。任务模式与打工方向改完 3 秒内自动按新设置复查一轮,不用重启 QQ。

版本沿续

  • 本版包含 v0.1.3(QQ 被杀后静默唤醒、不再弹到前台)、v0.1.2(被雇佣"该召回了"提醒与记账修正)、
    v0.1.1(夜间挂机停摆、保活网修复)的全部内容,仍在旧版的请一并升上来。

安装

  • 请覆盖安装,不会清空设置与当日进度。
  • 校验和(下载后请与本页比对,防二次打包冒充):
SHA-256  cadba124c9942b6ee1e35f6b59d58281a16cd1cf76ecb2d420fb1d5e6ee84ba0
certutil -hashfile autoqqpet-v0.1.4.apk SHA256    (Windows)
shasum -a 256 autoqqpet-v0.1.4.apk                (macOS / Linux)
  • 框架:LSPosed / Vector(libxposed API 102);真机验证 QQ 9.3.65、三星 One UI 6.1。
  • 仅供自己的账号使用,属非官方自动化,平台可能限制或封号,风险自负。本应用与腾讯无任何关系,完全免费、无内购、无广告、不联网。

Assets

1

0.1.3

Stable

10/9/2026, 3:39:26 PM

QQ 被系统杀掉后,现在不再弹到前台了。

改进

  • 静默唤醒:发现 QQ 不在时,看门狗先把 QQ 进程静默拉起来(走 QQ 自己的一个内容提供方入口,只起进程),
    不出现任何界面,也不会打断你正在使用的其他应用;实测这样起来的 QQ 模块照常加载、协议照常收发、任务照常续跑。
    每隔 45 秒最多试一次,不堵后台。
  • 前台兜底退居二线:只有静默唤醒 45 秒内没有回应(少见)才退化为"把 QQ 拉到前台"。
    因此「显示在其他应用上层」这个可选开关的用途也收窄了:它只决定那一步能不能做成,
    平时不开也完全不影响挂机;界面上该按钮已改名为「开启前台兜底(不会出现悬浮窗)」,说明文字同步更新。
    再次强调:本应用不会显示任何悬浮窗,工程内没有悬浮窗绘制代码,屏幕上不会多任何窗口或遮罩,也不拦截点击。
  • 循环自己卡住的情况仍然只补发一条内部指令接回,同样不动 QQ 界面。

真机验证

  • 用 root 彻底杀掉 QQ 后:静默唤醒成功 → 进程起来时前台焦点仍是锁屏界面(未出现任何 QQ 窗口)→
    模块加载、只读探针读到数值、自动模式自行续跑任务、心跳恢复;45 秒一轮的循环持续推进。

版本沿续

  • 本版包含 v0.1.2(被雇佣"该召回了"提醒、被雇佣期间记账修正)与 v0.1.1(夜间挂机停摆、保活网修复)的全部内容,
    仍停在 0.1.0 的请一并升上来。

安装

  • 请覆盖安装,不会清空设置与当日进度。
  • 校验和(下载后请与本页比对,防二次打包冒充):
SHA-256  a58d9cc44e5f149cc7777f6a0d74d691c810be4501f02c5b23a86a40577b199c
certutil -hashfile autoqqpet-v0.1.3.apk SHA256    (Windows)
shasum -a 256 autoqqpet-v0.1.3.apk                (macOS / Linux)
  • 框架:LSPosed / Vector(libxposed API 102);真机验证 QQ 9.3.65、三星 One UI 6.1。
  • 仅供自己的账号使用,属非官方自动化,平台可能限制或封号,风险自负。本应用与腾讯无任何关系,完全免费、无内购、无广告、不联网。

Assets

1

0.1.2

Stable

10/9/2026, 9:47:07 AM

把「宠物被好友雇佣去干活」这件事处理对了:能自动的继续自动,做不到的改为提醒你去点一下。

新增

  • 被雇佣「该召回了」提醒:宠物被好友雇佣时,任务进度一到 71%(这段区间的分成归我们拿大头)就弹通知,
    提醒你去 QQ 里点一下「召回」把宠物腾回来继续干活;任务不在了提醒自动消失。不点也不会出错,到点照样正常结算。

变更

  • 不再尝试自动提前召回:真机实测服务端不接受我方对未到期雇佣任务的提前结算,而 QQ 界面那个「召回」按钮
    走的是我们抓不到的内部通道 —— 与其每轮白撞一次,不如老实提醒人手操作。界面上也不再提供该开关。
  • 改设置立刻生效:调整属性 / 工作模式 / 每日上限 / 自动雇佣等设置后,3 秒内就按新设置复查一轮,
    不再干等已排定的下一次唤醒(可能已排在几小时之后)。

修复

  • 被雇佣期间记账错乱:开新任务回包为空时,会把别人开的任务(例如一条 4 小时的被雇佣打工)记成
    自己本轮想开的种类(45 秒冒险),导致「今日学工时长」少算几小时、疲劳与每日上限判定失真。
    现在按任务自身类型与服务器给出的实际时长登记。

安装

  • 请覆盖安装,不会清空设置与当日进度。
  • 校验和(下载后请与本页比对,防二次打包冒充):
SHA-256  0a22a63d9cbb954b216c938bac49d5f5ae43705e66971eed78c8779473982d70
certutil -hashfile autoqqpet-v0.1.2.apk SHA256    (Windows)
shasum -a 256 autoqqpet-v0.1.2.apk                (macOS / Linux)
  • 上一版 v0.1.1 修的是「挂机停摆 + 保活网从未生效」,若你还在 0.1.0 请务必一并升上来。
  • 框架:LSPosed / Vector(libxposed API 102);真机验证 QQ 9.3.65、三星 One UI 6.1。
  • 仅供自己的账号使用,属非官方自动化,平台可能限制或封号,风险自负。本应用与腾讯无任何关系,完全免费、无内购、无广告、不联网。

Assets

1

0.1.1

Stable

10/9/2026, 5:07:25 AM

修复「挂机到半夜突然不再干活,而且自己不会恢复」。

修复

  • 照顾后循环停摆:体力 / 清洁偏低时,喂完 / 洗完的那一次决策不再排下一次唤醒,整个循环就此静止
    (真机实例:05:18 喂完饼干后再无任何动作,停摆 2.5 小时)。现在每个分支都必定排下一次唤醒,收尾还会再兜底检查一次。
  • 看门狗从未生效:它读的是 QQ 进程数据目录里那份设置,在自己进程里永远算「已关闭」,
    所以「心跳断了就自动拉起 QQ」这条保险一步都没跳过(通知栏也一直错显「已暂停」)。现在改为读心跳回填的镜像值,开机自启同理。
  • 看门狗判据补全:结合「心跳新鲜」与「是否还排着未到期的唤醒」两个信号 —— 30 分钟一节课期间本来就没动静,
    不会再被误判成挂死而反复抢前台;救活动作 90 秒节流。QQ 侧新增每 60 秒一次的独立心跳,
    通知栏显示「多久前心跳 / 多久后下次唤醒」。

新增

  • QQ 被系统杀掉后自动拉回:Android 14 / One UI 会拦住后台应用把其他应用拉回前台(且不报错),
    需要系统里的「显示在其他应用上层」开关才属于豁免。这个开关不会带来任何悬浮窗:
    屏幕上不会多小窗口、按钮、遮罩或动画,也不拦截点击,本应用不含悬浮窗绘制代码,只借用它的后台豁免特性。
    不授予也能正常托管:循环卡住仍会自动接回,只是「QQ 被杀」这一种情况需要你点一下通知
    (拉不回时会弹高优先级提醒,平时不常驻)。界面第 4 组显示当前状态,说明只在点击后的确认框里出现。

安装

  • 请覆盖安装,不会清空设置与当日进度。装机后在应用界面第 4 组可以看到「QQ 被杀后能否自动恢复」的当前状态。
  • 协议披露:《最终用户许可协议(专有)》第 4 节「隐私」已写明这个可选权限(条款本身未变,不会要求已同意的用户重新确认)。
  • 校验和(下载后请与本页比对,防二次打包冒充):
SHA-256  faa64038404aa330c69515c6f23b2848df46ff1e58f3f2983a2d8f5d6e62a6b4
certutil -hashfile autoqqpet-v0.1.1.apk SHA256    (Windows)
shasum -a 256 autoqqpet-v0.1.1.apk                (macOS / Linux)
  • 框架:LSPosed / Vector(libxposed API 102);真机验证 QQ 9.3.65、三星 One UI 6.1。
  • 仅供自己的账号使用,属非官方自动化,平台可能限制或封号,风险自负。本应用与腾讯无任何关系,完全免费、无内购、无广告、不联网。

Assets

1

0.1.0

Stable

10/8/2026, 2:26:21 PM

首个发布版本 v0.1.0。

  • QQ 宠物自动托管:学习/工作/冒险日程规划、喂食/洗澡/PK/访问好友
  • 保活前台服务 + 实时状态通知 + 心跳看门狗(超时自动拉起 QQ)
  • 修复:后台心跳触发前台服务启动导致的崩溃
  • 安装后作用域预勾选 QQ(com.tencent.mobileqq)
    框架:LSPosed / Vector(libxposed API 102)

Assets

1