Repository navigation
wb2api Android 1.7.2
跟随上游 workbuddy2api-panel v2026.11.8.1203(11-01 → 11-08,128 个提交,筛出可移植项)。
悬浮窗:单击 → 双击
- 双击浮窗回到应用;单击不动作(常驻在其它应用之上,单击最容易误触,把人从当前应用拽走)
- 判定:第一次抬起只登记候选;第二次按下时看「间隔 ≤ 系统双击超时(约 300ms)且落点 ≤ 48dp」,抬起后打开
- 拖动会清除候选(不会把「单击 → 拖动 → 抬起」拼成双击);三连击不会连开两次
- 双击触感跟随设置页「触感反馈」开关;TalkBack 的「双击激活」也能回到应用
- 顺带修:淡出动画期间不再可触摸(此前 140ms 内还能被双击拉起)、「关→开」不再短暂叠两个窗口、半出屏位置不再被写回成 0、旋转屏幕不再按旧尺寸写回坐标
上游跟进
- 长回答保护:按最终思考档位抬
max_tokens下限(low 4096 / medium 6144 / high 8192 / xhigh 12288 / max 16384)。上游把思考与正文算在同一份额度里,高档位思考会把客户端拍的小额度吃光、正文写到一半就断(实测 effort=high + max_tokens=2048 → 正文只剩 2048 就 length);抬的是上限不是目标长度,模型写完自然停,不改变答案长度、不额外计费 - 6020 排队:带
data.retry_after时不再换号,直接透传 429 + Retry-After(上游 #125:队列全局共享,换号必撞同一堵墙);6021 仍保留轮转 - SSE 注释帧:
: heartbeat之类注释行改为独立成帧,不再与下一个data:粘连导致事件被整块丢弃(上游实测 GLM 工具调用首帧丢失即此因)
审计修复
- 面板「活动上报」不再发空事件数组(上游 200 但静默丢弃,面板却报全部成功),改发真实
chat_request_send;批量任务顶层ok不再恒 true - 账号余额/签到状态写入收进
Store.withStateLock:不再覆盖请求线程刚写入的冷却时刻 - 定时任务失败会记日志(此前静默);连登管家失败不再计成成功
- 面板日志读取改实时快照;请求归档
limit裁剪上限
安装
- 覆盖安装即可(签名证书与 1.7.1 一致,SHA-256
32a556af…6c5c17),无需卸载 - 升级后请留意:单击浮窗不再跳回应用,双击才回