词频就是一个词在大量文本里出现得有多频繁。Zipf 是常用的词频刻度:数值 3 大约是一百万个词里出现一次,4 是十万个词一次,5 是一万个词一次,每高 1 就常见 10 倍。TransPeek 的生词滑块就是用这个数字划线:词频低于阈值的词才会标。滑块范围 3.0 到 5.0,默认 4.0,往左标得少,往右标得多。实机录屏里,同一屏文字在 zipf 3.0、3.9、5.0 时分别标出 0、2、11 个词。
本文由 TransPeek 团队撰写,TransPeek 是我们的产品。依据 1.6.1 版本、App 内置词表和 2026 年 10 月录制的 iPhone 实机录屏,核对日期为 2026 年 10 月 31 日。本文的词频数字都是从 App 内置词表里查到的。
什么是 Zipf 词频? Zipf 词频是一个词在每十亿个词中出现次数的常用对数,用一个 1 到 8 左右的数字表示这个词有多常见。数值每高 1,常见程度就高 10 倍。
关键结论
- Zipf 3 约为一百万个词出现一次,4 约为十万个词一次,5 约为一万个词一次。
- TransPeek 的生词滑块范围是 zipf 3.0 到 5.0,默认 4.0,词频低于阈值的词才会标。
- 同一屏文字,zipf 3.0、3.9、5.0 时分别标出 0、2、11 个词。
- 「我已掌握到」词表里的词不会被标,把滑块拉到最右也一样。
- 低频不等于你不认识,词频只是统计,不是词汇量测试。
Zipf 怎么理解
wordfreq 项目的定义是:一个词的 Zipf 频率,是它在每十亿个词中出现次数的常用对数(以 10 为底)。不用记公式,看下面这张表就行:
| Zipf | 大致频率 | 英语例子 | 中文例子 |
|---|---|---|---|
| 7.7 | 约二十个词一次 | the 7.73 | 的 7.79 |
| 5 | 一万个词一次 | search 4.96 | 主题 5.08、文字 4.95 |
| 4.5 | 约三万个词一次 | beauty 4.75、height 4.53 | 对比 4.60、定位 4.51 |
| 4 | 十万个词一次 | climb 4.22 | 师傅 4.32、彩虹 4.10 |
| 3.5 | 约三十万个词一次 | thickness 3.75 | 火锅 3.80、蜜蜂 3.69 |
| 3 | 一百万个词一次 | proportionate 3.04 | 木筏 3.12、人烟 2.75 |
它是对数刻度,滑块移动一点点,涉及的词数变化可不小。从 4.0 到 5.0,覆盖的是整整一大类日常词。
TransPeek 的词频数据主要来自 wordfreq 项目,整合了网页、字幕、书籍等多种语料。内置词表随 App 下载,不需要联网。
实测:同一屏,三个位置
这段录屏是把窗口放在设置页上,翻译设置页本身(简体中文 → 英语),「我已掌握到」选的是「只按词频」。

从左到右:zipf 3.0 时生词 0,zipf 3.9 时生词 2,zipf 5.0 时生词 11。文字内容相同,只是滑块位置不同,看右上角的计数和下方的滑块。
对照词表可以看出每个词为什么被标:
| 词 | zipf | 3.0 | 3.9 | 5.0 |
|---|---|---|---|---|
| 边框 | 3.21 | 不标 | 标 | 标 |
| 悬浮 | 3.49 | 不标 | 标 | 标 |
| 彩虹 | 4.10 | 不标 | 不标 | 标 |
| 屏幕 | 4.25 | 不标 | 不标 | 标 |
| 定位 | 4.51 | 不标 | 不标 | 标 |
| 对比 | 4.60 | 不标 | 不标 | 标 |
| 颜色 | 4.84 | 不标 | 不标 | 标 |
| 文字 | 4.95 | 不标 | 不标 | 标 |
逻辑非常直接:低于阈值就标。窗口右上角的「生词 N」告诉你当前这一屏标了几个。
滑块两端写的是「罕见词」和「常见词也标」,往哪边调不容易搞反。1.6.1 之前两端写的是「少」和「多」,方向是一样的。
滑块和「我已掌握到」怎么配合
光看词频有个问题:很多低频词你其实学过,比如 thickness(3.75)是四级词,词频却不高。所以还有第二项设置。
规则是:词频低于阈值,而且不在你已掌握的词表里,才会被标。
- 英语的词表:中考、高考、四级、六级、考研、托福 / 雅思、GRE。中文系统默认四级。
- 简体中文的词表:HSK 1--6、HSK 7--9。默认 HSK 3。
- 韩语的词表:初级、中级、高级。默认初级。
- 其他语言:只有「只按词频」。
词表是累积的,选六级,就连四级、高考、中考也算掌握。
用录屏里英语书上的词看一下(按词表推算):
| 词 | zipf | 最低考纲 | 只按词频 + 4.0 | 四级 + 4.0 | 六级 + 5.0 |
|---|---|---|---|---|---|
| search | 4.96 | 中考 | 不标 | 不标 | 不标 |
| climb | 4.22 | 中考 | 不标 | 不标 | 不标 |
| thickness | 3.75 | 四级 | 标 | 不标 | 不标 |
| agreeable | 3.19 | 六级 | 标 | 标 | 不标 |
| proportionate | 3.04 | 无 | 标 | 标 | 标 |
| enlargement | 3.20 | 无 | 标 | 标 | 标 |
可以看到,在已经选了词表的情况下,把滑块调到右边也不会让已掌握的词重新出现。
怎么调到合适的位置
目标是一屏标三五个词。 一个词也没有,说明标注没帮上忙;十几个词,等于没有标注。研究认为,读者在 2%--5% 的词不认识时还能达到可接受的理解(Schmitt 等,针对英语二语阅读)。这只是背景参考,不是这个滑块的校准依据。
可以按这个顺序调:
- 先选「我已掌握到」。不必选你考过的级别,选你确实认识大部分的级别。
- 滑块先放默认的 4.0,读两三页。
- 标得太多:往左移,或者提高词表级别。
- 标得太少:往右移。
滑块步长是 0.1,改动马上生效,正在显示的内容会重新标注,所以可以边看边调。
录屏里《建筑十书》那段窗口标出了 search、beauty,那是阈值接近 5.0、又没有选词表的结果。这种设置适合演示,平时读书不太需要。
如果你是中文母语者,用中译英的方向学英语,判断的是中文词的词频。这时建议选「只按词频」,滑块往右,把日常中文词也标出来,配上英文。
词频的局限
词频是一个方便的统计,不是你的词汇量测试。
- 低频不等于你不认识。 「火锅」的 zipf 是 3.80,中文母语者当然认识;专业领域的人对该领域的低频词也很熟。
- 高频也可能是你不认识的义项。 「load」很常见,但在建筑书里是「荷载」。常见词的新义项,词频发现不了。
- 语料不一定贴近你读的内容。 通用语料里的低频词,在某个社区里可能天天见。
- 词形和分词有影响。 一个词可能有不同的词形和切分方式,查询时会尽量还原,但也不总是准确。比如录屏里「悟空」被切成了「悟」,标出来的是「悟」。
- 标注不是学习本身。 看见一个标记不等于学会。TransPeek 没有生词本和复习功能,要记的词得自己记。
按词频学单词的思路本身有道理:先学常见的词,收益最高。不过这个滑块解决的是「读的时候该注意哪些词」,它并不会给你安排一份学习计划。四六级词表的设置,这篇文章有更多说明。
常见问题
Zipf 词频是什么意思?
Zipf 是一个词在每十亿词中出现次数的常用对数。数值 3 约为一百万词一次,4 约为十万词一次,5 约为一万词一次,每高 1 就常见 10 倍。the 约为 7.7。
TransPeek 的生词滑块往哪边标得多?
往右标得多。滑块右端写着「常见词也标」,对应 zipf 5.0;左端写着「罕见词」,对应 zipf 3.0,标得最少。默认是 4.0。
滑块调到最右,所有词都会标吗?
不会。词频高于 5.0 的词不标,比如 the、的、主题。在「我已掌握到」词表里的词也不标。
为什么我认识的词也被标了?
词频只说明一个词在语料里有多常见,不知道你认不认识。可以提高「我已掌握到」的级别,或把滑块往左移。没有手动标记「我认识这个词」的功能。
标出来的词在哪里能看?
只在悬浮窗里。每个词有编号和释义,右上角显示当前这一屏的数量。TransPeek 没有生词本,固定区域模式也没有生词标注。
词表要联网吗?
不需要。词表随 App 内置,生词判断在设备上完成。翻译语言包需要从苹果下载一次。
想亲手拖一下滑块,可以下载 TransPeek,在「实时 → 窗口样式」里调整。产品介绍见 TransPeek 产品页。全部功能可免费试用 3 天,试用从第一次屏幕翻译成功才开始算,之后一次性买断,没有订阅。