Heddy 里的闪卡永远免费且无限。和导师的对话是计量的,单位我们叫 Pi Turns。这个划分不是定价花招——它就是这两件事实际的运行成本。

诚实的经济账

一次闪卡复习对我们几乎没有成本。它是一次数据库读取加一些文本。你做一万次,我们也不会察觉。

而和 Professor Curie 的一个回合,是一次对大语言模型的调用,每一次都要花真金白银。单个回合不多。但如果它无限且免费,在规模上就是巨额。

大多数学习 App 的处理方式,是把便宜的那一样也弄稀缺——免费档的每日卡片上限、锁在订阅后面的卡组——因为稀缺能促成转化。我们做了相反的选择:诚实地对昂贵的那一样计量,把便宜的那一样彻底送出去。

结果是,产品里形成习惯的那一半没有天花板。你可以整个学期每天复习卡片,领取整个 Atlas,而永远不会看到一个上限或一条提示。

一个 Pi Turn 是什么

和一位学科教授开始的一道新题。

不是一条消息。不是一分钟。是一道。问 Pi 一道二次方程,走完五轮提示、三个追问和一道完整讲解的相似题——那是一个回合。

单位是「题」,因为花我们钱的是题;也因为按消息计量会产生我们最不想要的行为:学生为了省额度,把自己的困惑压缩成一个又长又完整的问题,而不是把思考说出来。

这套计量永远不能打破的三条规则

它们不是偏好。它们作为约束写进了设计,也正是这套计量之所以可以忍受的原因。

1. 已经开始的阶梯,一定会走完。 回合在一道新题开始时扣除,绝不在题目进行中扣除。如果你的余额在提示阶梯走到一半时归零,这条阶梯会走完。你永远不会在解释中途被切断,也永远不会被要求付费才能看到第四级。

2. 对话进行中没有购买提示。 不是横幅,不是浮层,也不是一个含蓄的小角标。升级页存在,也进得去——从主屏、从额度用尽的那一页,或者因为你自己去找它。绝不会从你正处在中间的一次对话里出现。

3. 任何地方都不用「损失」的框架。 额度用完时,Heddy 不会告诉你你失去了什么。她打起瞌睡——眼睛闭上,两个小小的斜体 z——并给你两样东西:Practise cardsRemind me tomorrow。那一页上根本没有价格。

第三条是人们觉得意外的那一条,所以说明白:你在导师回合用完时看到的那一页,不包含任何购买提示。 一个学生最沮丧的那一刻,正是转化率最高的那一刻,而这恰恰是它不在那里的原因。

这套计量在哪里可见

刻意地,几乎哪儿都不可见。

导师房间的标题栏里没有回合计数器——没有小点,没有数字,没有能量条。早期设计里画过,后来被拿掉了,因为一个可见的计量表会改变你提问的方式。你会开始省着用、含糊其辞、把回合留到以后。那是一次更糟的对话,也是一节更糟的课。

额度改为在两个安静的地方浮现:Heddy 自己的主屏上,以及偶尔在消息流里的一个印记——⚡ Energy this week: …——它告诉你身处何处,而不压在你的思考之上。

一个容易混淆的词,说清楚

Heddy 还在完全不同的另一件事上用了「energy(精力)」这个词,两者值得分开。

  • Pi Turns——上面说的那份消耗额度。关于钱和机器。
  • 你这一周的精力——Heddy 的绿/琥珀/红状态检查,决定这一周的计划是进取的还是小一点的。关于你。

红色的一周不会扣你回合,而余额充足也不意味着你应该多做一些。它们是两个分开的问题,App 也分开对待。

而当你确实想要更多时

如果一个学生想要的辅导超出免费额度所能承载的,那正是一位大人进入这件事的时点——由学生自己在一个静止的页面上点击。我们索取的是一个监护人邮箱,而这个邮箱的用途比你可能以为的要窄:一张收据和一个安全联络方式,不是一扇看向他们对话的窗。


更新于 2026 年 9 月 10 日。作者 Duke Harewood,aitutors.me 导师团队的构建者。