AI 编程订阅的额度与计费 · Lesson 0001

同样 $20,为什么一个说 $380,一个说 $54?

这一课只解决一件事:看到一个订阅页,你能自己算出「这些钱能跑多少 token」。 学完你能对着任意一家新供应商复算,不必等人做表。

先看一个矛盾

Hyper(Charm)在 2026 年 10 月中旬改了套餐。同价 $20 的档位,改版前后的额度差 7 倍:

关键点:模型的单价一个字都没改。所以"贵了 7 倍"不是涨价,而是节奏变了。 这一课要给你的,就是一眼看出这类差别的三把尺子。

尺子一:额度有三种计量单位

各家页面上写的"额度"根本不是同一种东西,先统一成钱才能比:

单位长什么样怎么变成钱
钱$80/月已经是钱,直接比
代币(credits)250 credits/周乘单价:1 credit = $0.05 → $12.50
请求数34,670 次/5h不能直接换算,只能当参考上限
token 数2.70B tokens/月乘模型单价,反推官方假设
容易踩的坑 请求数(requests)看起来最直观,但它和 token 量不成比例:一次请求可能只花 500 token,也可能花 50k。能换算的只有钱和 credits,请求数只用来判断"会不会被卡住"。

尺子二:节奏决定总量,不是月费

同一笔钱,按天给、按周给、按月给,总量天差地别。三种常见节奏:

节奏特点谁在用
日额度每天重置,用不完不结转,月总量 = 日额 × 30.4Hyper 旧套餐(250 credits/天)
周额度每周清零,不结转,月总量 = 周额 × 4.33Hyper 新套餐(周日 00:00 UTC 清零)
月额度 + 闸门总量按月给,但中途有 5 小时/每周的闸门挡着OpenCode Go(5h 20%、周 50%)
涓流回血不用等重置,额度按固定速率慢慢长回来Synthetic(每 202 分钟 +2%)

Go 的闸门口径见 OpenCode Go 文档;Synthetic 的回血速率见 Synthetic Rate limits(均为 2026-10-16 抓取)。

记法:日 → 月 乘 30.4;周 → 月 乘 4.33。Hyper 那 7 倍差距,就是这一步算出来的 (250×30.4 = 7,600 credits/月 vs 250×4.33 = 1,083 credits/月)。

尺子三:单价把"钱"换成 token

最后一步才是 token。因为输入和输出是两个价,先用一个假设把它们压成一个数——本课统一用 输入:输出 = 5:1(agent 类工具的典型比例,大量读上下文、少量写答案):

混合单价 ($/M) = ( 5 × 输入价 + 1 × 输出价 ) ÷ 6 每月可用 tokens = 每月额度($) ÷ 混合单价($/M) × 1,000,000 每美元 tokens = 每月可用 tokens ÷ 月费

套进 DeepSeek V4.1 Flash 的真实单价(Hyper $0.33/$1.31,Go 低谷 $0.15/$0.60):

这就是"同一个月费能跑多少"的分水岭:额度相同时,单价低的直接多跑一倍。

两个让"标价便宜"失效的变量

上面算完还不能下结论,因为有两个变量会吃掉优势:

1. 峰谷计价(Go)

Go 的 DeepSeek V4.1 Flash 有高峰价:高峰是 01:00–04:00 与 06:00–10:00 UTC 的周一至周五, 也就是北京时间 09:00–12:00 和 14:00–18:00,单价翻倍($0.30/$1.20)。对国内的白天作息, 这几乎是"上班时间刚好最贵"。

2. 缓存命中(三家都有)

重复的上下文会走缓存价,差别极大:Hyper 缓存读 $0.03/M,Go 低谷 $0.003/M—— 10 倍。agent 类任务缓存命中率常常很高,命中率一高,便宜的那家会更便宜。

结论 比价公式里,真正决定胜负的是混合单价 × 峰谷 × 缓存这三件事的组合,而不是页面上那个大字 月费。

动手算一遍(这是本课的"一个具体收获")

下面这个计算器就是上面的公式。用预设按钮填入三家的真实数字,或者自己改任何一格:

额度 → token 换算器

混合单价:— | 每月可用:— | 每美元:—

* Synthetic 未公布单价,$0.07/$0.205 是由官方"811M tokens/月 ≈ API 价 $75"反推的混合价 $0.0925/M,仅用于对照。官方口径见 synthetic.new/pricing。

练习:把四个按钮都点一遍,把「每美元 tokens」抄到纸上排序。 对答案在 速查表 里(先自己算,别急着看)。

三题自测

答完立刻能看到对不对。三题的选项字数都一样,别靠排版猜答案。

1 · 旧 Hyper 与新 Hyper Classic 同价 $20 却差 7 倍,主要原因是?
2 · 想比较两家"每月能跑多少",第一步应该做什么?
3 · Go 的高峰时段对北京用户意味着什么?
本课收获 你现在有了一条可复用的链路:额度(先统一成 $)→ 乘节奏换算成月总量 → 除以混合单价 → 得 tokens → 再按峰谷和缓存打折。下一课要解决的是"缓存命中率到底怎么估"(这决定打折幅度), 以及"并发/闸门什么时候会卡住你"。

先去读这一篇

最值得你亲自读的一手材料是 OpenCode 的 Go 文档: 它是目前三家里把"额度闸门 + 峰谷 + 单价"写得最完整的一份,读它等于把本课的三个尺子看一遍原文。


我是你的老师:上面任何一格没看懂——比如为什么输入输出要按 5:1 压成一个数、 缓存命中率一般是多少——直接问我,不用自己硬啃。