Repository navigation
v1.8.2 — 免费的那个被限流了,旁边那个收费的同款还能用
免费模型被限流的时候,插件以前只会说一句「所有账号都在冷却」。这句话没错,但它让用户以为自己只剩一条路:等。其实同一个模型往往还有一条收费的产品行,而且在限流器眼里它们是两个不同的模型——免费行被关小黑屋的时候,收费行通常毫发无伤。这个版本就是把这个「另一条路」写出来。
同一个模型,凭什么有两行
上游把一条产品线按多行卖,每行有自己的 id、自己的价格、自己的限流额度,但显示名字是一样的。实测两个网关:
| 网关 | 免费行 | 收费行 |
|---|---|---|
| 国际版 | deepseek-v4.1-flash(x0.00) |
deepseek-v4.1-flash-sg(x0.03) |
| 国内版 | hy3(x0.00) |
hy3-x(x0.05) |
注意 -sg 和 -x 跟免费行没有任何前缀关系,能把它们认成一家的只有那个相同的显示名。所以匹配是按名字来的,不是按 id 猜的。
现在会怎么提示
- 模型列表:免费行后面挂一个小灰标「付费同款 deepseek-v4.1-flash-sg(0.03x)」,鼠标悬停解释「免费档先被限流;同一个模型的付费行不受这个限制影响」。灰的、低调的——这一行现在仍然是免费的那个,标签只是告诉你退路在哪,不是催你花钱。
- 429 报错:以前是「every account is rate-limited for model deepseek-v4.1-flash (4/4 cooling, tried 0)」,现在后面会接一句「deepseek-v4.1-flash-sg is the same model on a paid row (x0.03 credits) and is rate-limited separately; switch to it to keep going」。
- 账号卡片:某个账号上「
hy4-previewcooling to 10:14」这种小标后面,也会跟上「→ 收费行的 id(倍率)还能用」。
刻意没做的事
- 收费行不标标签。 只有倍率等于 0 的行才找孪生兄弟。否则「GLM-5.3」这种本身收费、又恰好有个更便宜的闪速版的模型,也会被挂上一个标签,最后满屏都是提示,等于没提示。
- 没有收费同款就不说话。 独苗模型(整条线只有它自己)不会有任何多余文字,也不会留下一个孤零零的分隔符。
- 不把另一个免费行当退路。 两个免费行是一起被限流的,切过去纯属换个人排队,说了等于骗人。
- 倍率未知的行不算数。 上游没给价格的兄弟行不能被承诺成「那个收费的」——用户切过去以为知道价钱,结果未必。
顺带说清楚:国际版没有「每天领 30 积分」
上一版已经查过一遍,这次把话说完整。国际版(www.workbuddy.ai)没有签到活动,也没有 daily-checkin 这条路由:
POST /v2/billing/meter/checkin-activity-status返回 200,但active: false(字段在,活动没开);GET /v2/billing/meter/get-user-resource直接 404(国内版才有这个接口);/v2/billing/meter/checkin、/daily-checkin-activity、/checkin-activity全是 404。
国际版真正有的是另一套东西:成长任务板(5 条:完成一次对话、安装技能、绑定微信、召唤专家、使用模板)和 streak 连续打卡(7 天 / 14 天 / 28 天档位,分别给 0 / 50 / 150 积分)。但它的字段形状跟国内版不一样(没有 credit / energy / target / current),插件目前解析不了,所以没有为国际版开自动化——没有可领的东西,开了也只是每天准时去撞 404。
国内版的签到是正常的,多账号逐个领取的链路本来就有,不受本次改动影响。