成本优化

ChatGPT 各套餐的 5 小时与每周限额怎么计算

“我 Plus 还没用几下就说到上限了,到底什么时候能恢复?“——这个问题之所以难回答,不是因为规则藏着,而是因为问的人默认”限额”是一个数字,而实际上它是几个同时在跑的窗口。你撞上的是哪一个,决定了你要等 20 分钟还是等三天。本文只讲计算口径和判断方法:窗口怎么起、怎么清、各档位适用哪几个、撞上之后有哪些正规出路。

具体的消息条数、倍数这类数字,OpenAI 在 2026 年内改过多次(7 月一度取消 Plus 的 5 小时窗口,8 月下旬又加回来)。所以本文里的数字一律标注为”写作时公开口径,仅作参考”,真正该信的是你自己账号里用量页显示的那个重置时间。规则结构变得慢,数字变得快。

一、先分清:你可能撞上的是三类不同的限额

很多人把下面三件事混成一件,于是得出”官方限额说法前后矛盾”的结论。其实它们是三层独立的东西:

层级限的是什么典型表现恢复方式
短窗口(5 小时 / 3 小时)一段时间内的密集使用量连续聊了一两个小时后被拦等当前窗口走完
长窗口(每周 / 7 天)一周累计用量周三就用完了,之后几天都受限等周窗口走完
模型级配额某个具体模型的专用额度普通对话还能用,但推理模型不让选了按该模型自己的窗口

关键推论:短窗口恢复了,不等于你能继续高强度用——长窗口仍在扣。反过来,周配额没见底却被拦住,说明你撞的是短窗口,等几十分钟到几小时就行。先判断是哪一层,再决定是歇一会儿还是改排期。

另外还有一个常见混淆:网页聊天的额度和 Codex 的额度不是同一个池子,哪些共用、哪些分开,单独写过一篇,见文末相关阅读里的 Codex 额度文章,这里不重复。

二、5 小时窗口:起点不是整点,是你的第一次请求

这是误解最集中的一处。很多人以为窗口按自然时间切片(比如 0 点、5 点、10 点),于是算”现在 14:20,那 15 点应该恢复”。实际口径是滚动窗口:

  • 上一个窗口结束后,你发出的第一条消息就是新窗口的起点
  • 从这个起点往后数 5 小时,是本窗口的有效期
  • 窗口到期,短期额度整体清零重来——不是按 token 连续涓滴式回补

举个具体例子说明差别在哪:

假设你的 5 小时窗口在 09:40 由第一条消息开启

09:40  窗口开启,额度满
11:15  密集使用,额度见底 → 被拦
12:00  你以为"过了整点该好了" → 仍然被拦
14:40  窗口满 5 小时到期 → 额度清零重置,可以继续

→ 从被拦(11:15)到恢复(14:40)要等 3 小时 25 分钟,
  而不是等到下一个整点。

所以”被拦之后还要等多久”这个问题,答案完全取决于你那天第一条消息是几点发的,而不是你被拦的时间。这也解释了一个反直觉现象:早上 9 点开工的人和中午 12 点开工的人,哪怕用量一样、被拦时间一样,等待时长也可能差好几个小时。

可操作的结论:如果你今天打算打一场硬仗(长文重构、连续调试),别拿零碎问题提前把窗口开起来。窗口起点一旦被一句”帮我翻译这段”占掉,你真正需要额度的那几个小时就可能正好落在窗口末尾。

三、每周窗口:锚点是你本周第一次使用,没有固定星期几

周限额同样是滚动的,没有”每周一零点统一重置”这回事。公开口径是:从你本周期的第一次使用开始,往后数 7 天,到期后周配额重新开始。

这带来两个实际影响:

  1. 你的”周”和别人的”周”不是同一个周。论坛上有人说”我周二就恢复了”,对你毫无参考价值——他的锚点和你的不一样。
  2. 一次集中爆发会把整个周期的节奏带偏。如果你在周期开头两天就把大部分周配额烧完,剩下五天都会处在”短窗口明明是满的、但一动就被周限额拦住”的状态。这是最容易让人误以为”官方偷偷降额”的场景。

判断自己是不是撞了周窗口,有个很简单的自测:换一个短窗口再试。等短窗口过期后立刻重试,如果几条消息之内又被拦,基本就是周配额见底了。

四、各套餐适用哪些窗口

下表是写作时(2026 年 10 月)的公开口径,仅作参考,务必以你账号用量页为准:

档位5 小时 / 短窗口每周窗口备注
Free有,且最紧——主要靠短窗口限流
Go($8)有有入门付费档,不开放推理模型,回答下方会有广告
Plus($20)有(2026-08 下旬恢复)有两个窗口同时生效,是最容易”两头撞”的档
Pro($100 / $200)官方口径为不设短窗口有,是实际天花板两个 Pro 是独立套餐,差别在额度倍数
Business(按席位)有有席位制,额度口径与个人档不同

两个 Pro 档的倍数到底对应多少实际工作量、以及怎么按自己的工作强度选档,另有一篇专门讲 5x 与 20x 的取舍,见相关阅读。

这张表里最值得记住的一点:Plus 是唯一需要同时盯两个窗口的主流个人档。Pro 的短窗口按官方说法不设,所以 Pro 用户撞墙基本只有一种原因——周配额用完了,而周配额的恢复是以天计的,不是以小时计的。换档之前先想清楚这件事:从 Plus 升到 Pro,买到的主要是”不再被短窗口打断”,不是”再也不会被拦”。

五、怎么确认自己撞的是哪个窗口

不用猜,按顺序走这三步:

  1. 看提示语里的时间。被拦时给出的恢复时间点如果是几小时后,是短窗口;如果给的是几天后或某个日期,是周窗口。
  2. 看用量页的多个进度条。现在的用量界面会把短窗口、长窗口分开显示,各自带一个重置时间。哪条见底一目了然,不用靠体感判断。
  3. 换模型再试。如果普通模型能用、推理模型不能选,说明撞的是模型级配额,而不是整体额度。这种情况换个轻一点的模型就能继续干活。

第 2 步是最省事的,但很多人从来没点开过那个页面,结果在论坛上花半小时问”我这是啥情况”——而答案就在自己账号里,带着准确的重置时间戳。

六、撞上限额之后,有哪些正规出路

按成本从低到高排:

  • 等窗口过期。免费,但要先搞清等的是小时还是天。撞短窗口时,这往往是最划算的选择。
  • 把任务换个载体。同一件事放到另一个窗口不重叠的入口去做(比如聊天额度紧、但另一类额度还有余),注意先确认二者确实不共用池子。
  • 降低单次成本。长上下文是额度消耗的主因之一——把 5000 行代码整段贴进去和只贴相关的 200 行,消耗差一个量级。多数人撞限额不是因为问得多,是因为每次问都带了一堆用不上的上下文。
  • 按量补额度。官方提供过按量计费的额度补充入口,适合”一年就忙那么几周”的人:峰值那几天花点钱,比常年养一个高档订阅便宜得多。
  • 升档。只在你每天都撞限额时才划算。偶尔撞一次就升档,大概率是为峰值的几天付了十二个月的钱。

一个判断标准,比任何攻略都管用:连续记两周,统计自己每周被拦几次、分别撞的是哪个窗口。每周 0–1 次 → 不用动;每周两三次且都是短窗口 → 优先调整工作排期和上下文长度;每周多次撞周窗口 → 这才是升档或买按量额度的信号。

七、按窗口排活:三条可复用的做法

这三条不需要多花一分钱,对撞短窗口的人效果最明显:

  1. 把窗口起点留给硬仗。前面讲过,窗口起点由第一条消息决定。要打硬仗的那天,先别用零碎问题把它开起来。
  2. 重活分段,别一口气灌。额度是按用量扣的,但人的注意力不是。把一个大任务拆成两三段放在不同窗口里做,往往比硬撞上限然后干等三小时更快完成。
  3. 周期前半段留余量。周窗口的锚点在你自己手里,意味着你可以主动控节奏。把周期前两天的用量压在一半以内,整个周期都不会出现”短窗口满的、周配额空的”那种憋屈状态。

八、相关阅读

想了解海外订阅本身怎么开通,姊妹站有一篇ChatGPT 海外订阅 2026 指南。

如果你记了两周账、确认自己是真的每周都在撞周配额,需要往上换档,YoTradeApi 的 ChatGPT Pro 代充可以省掉自己办海外卡和处理扣款风控这一摊事,报价微信咨询。