几乎每篇讲记忆力的文章都会引一句「人的短时记忆只能装 7±2 个东西」,出处是 Miller 1956 年的论文。但这句话在传播过程中被悄悄改掉了一个词:Miller 说的单位是组块(chunk),不是数字。
这个区别不是学术洁癖。它直接决定了你该怎么读 数字记忆 测试的成绩——以及为什么有人能记 20 位而他的记忆力并不比你好。
Miller 那篇论文到底写了什么
Miller 汇总了当时各种广度实验,发现不管材料是什么,人能同时持有的项目数都落在 7 上下。但他在文中就已经强调:这个”项目”的大小是可变的。1 9 4 9 是四个项目,「1949」对中国人来说可以是一个项目。
他自己用的词是”magical”(带着调侃),并不认为 7 是一个生理常数。真正被误传的是后来的科普:把 chunk 直接翻译成”个”,再和”数字位数”混为一谈。
同样是 7 个,材料不同难度不同
| 材料 | 典型广度 | 为什么 |
|---|---|---|
| 数字(0–9) | 最长 | 只有 10 个候选、发音短、几乎人人熟练 |
| 字母 | 略短 | 26 个候选,B/D/P/T 之类读音容易互相干扰 |
| 无关联的词 | 更短 | 每个词本身就占更多编码资源 |
| 无意义音节 | 最短 | 无法挂到任何已有知识上 |
发音长度也算变量:读起来短的项目更容易在默念循环里转起来。这也是数字广度在跨语言比较里会出现差异的原因之一——同样的十个数字,各语言念出来的音节长度不一样。
现代估计:把复述堵住之后只剩 4
Cowan 2001 的做法是设法排除掉复述和临时组块(比如同时让被试做一件占住嘴和注意力的事),再测能留下多少。答案是 4±1。
所以更准确的说法是:4 左右是纯容量,7 左右是容量加上你现场做的编码工作。本站这个测试完全允许你默念、分段、编故事,测到的是后者。
往上走只能靠组块
本站的显示时长是「1 秒 + 每多一位 0.5 秒」:12 位数给 6.5 秒。到了 12 位以上,靠逐位默念一定来不及,唯一的出路是把数字串切成有意义的块——年份、电话号段、跑步成绩、两位数对应的固定形象。
这不是作弊。Ericsson 等人 1980 年那个经典个案里,被试把数字串编码成长跑成绩,练到接近 80 位;但他的字母广度没有跟着变好——练出来的是编码方案,不是容量。
这个分数不能拿来做什么
它是消遣和自查工具,不是智力测验,也不是任何医疗评估。同一个人一天之内差一两位是常事,睡眠和环境噪音的影响很可能比”记忆力”本身更大。
如果你关心的是”我的记性是不是出问题了”,该看的是日常功能有没有变化(忘记刚说过的事、走神后完全接不上),以及找医生做标准化评估,而不是网页上的一个数字。
想换个材料对照着看的话:视觉记忆 测的是位置而不是数字,语言记忆 测的是”这个词刚才出现过没有”——三个测的是工作记忆的不同侧面,成绩之间不可互换。