米勒定律(Miller’s Law)

2025年11月11日
研学小组
研学小组
美叶研学官方内容开发小组
已累计原创 86 篇文章查看全部

一、来源背景

米勒定律由美国心理学家 George A. Miller 于 1956 年提出,在他那篇著名论文《The Magical Number Seven, Plus or Minus Two》 中。他发现:人类的短时记忆容量(short-term memory capacity)通常只能同时处理 7加或减2 个信息单位(chunk)。也就是说,普通人在短时间内(几秒到几十秒)能够同时记住或处理的信息,大约在 5 到 9 个 之间。


二、信息单位(Chunk)

“信息单位”(chunk)是米勒定律的核心。它并不指单纯的“字符”或“项目”,而是有意义的组合单位。举个例子:

  • 记数字“1 9 4 9 2 0 2 5” 可能觉得很难。
  • 但如果你把它分成两组:“1949”和“2025”,就容易多了。

因为我们把这两个组合分别理解为「建国年」和「当下年份」,每组都成为了一个有意义的信息块(chunk)。这就是“组块化”(chunking)思维,通过将信息组织成有意义的块,减轻短时记忆的负担。


三、心理学本质

米勒定律其实揭示了一个更普遍的认知规律,人脑的工作记忆是有限的。 如果信息超过这个容量,注意力与记忆负担就会迅速上升,从而导致混乱或理解障碍。它是认知负荷理论(Cognitive Load Theory)的早期实证基础之一。设计师、教育者、产品经理都在不同程度上利用这一规律来优化信息呈现方式。


四、在设计领域的应用

1. 信息分组与层级

在UI中,如果一个界面上元素过多(比如20个按钮、10个选项),用户会因为超出“7加减2”的范围而不知所措。解决办法:

  • 把功能分组,例如分为「常用」、「设置」、「帮助」等三类。
  • 或通过导航栏、折叠面板、标签页等控件层级化呈现。

2. 菜单与导航设计

网页或App的导航栏,如果主导航超过7个栏目,用户就难以一眼理解。因此设计师常将导航分为主导航(6~7项)+ 次级菜单(展开查看)。示例:Apple 官网顶部导航只有 7 个主类目。

3. 输入表单

当表单字段太多时,用户往往中途放弃。设计师可以把表单拆成几个「步骤」(Stepper),每步3~5个字段,符合米勒定律的认知节奏。



五、米勒定律的误解

需要注意的是,米勒定律并不是说人类“只能记住7个东西”,而是说人类的短时记忆容量有限。这可以通过“组块化”方式来扩展容量,而不同人、不同情境下的容量差异也很大。比如,专业象棋选手能记住几十个棋子位置,因为他们能将布局理解为“战术形态”,每个形态是一个“chunk”。而普通人看到的只是几十个独立棋子,超出了记忆负担。


六、对设计师的启示

在UI/UX设计中,米勒定律给我们三个重要启发:

  1. 控制信息密度 不要把所有内容一股脑塞进一个屏幕。 让用户有“喘息空间”,留白与视觉层级是认知的缓冲区。
  2. 结构化与分组 用分组、模块、卡片来帮助用户自然地理解内容。
  3. 引导式呈现 让复杂任务逐步展开(progressive disclosure),一次只让用户面对有限的信息量。


七、一句话总结

米勒定律告诉我们:设计的艺术,是控制信息的节奏。 用户不是拒绝复杂,而是害怕被信息淹没。

0 人收藏了本文

奥卡姆剃刀(Occam's Razor)奥卡姆剃刀(Occam's Razor)
什么是渐进披露(Progressive Disclosure)?什么是渐进披露(Progressive Disclosure)?
什么是损失厌恶(Loss Aversion)?什么是损失厌恶(Loss Aversion)?
感知延迟(Perceptual Latency)感知延迟(Perceptual Latency)
什么是多赫蒂阈值(Doherty Threshold)?什么是多赫蒂阈值(Doherty Threshold)?
干扰理论(Interference Theory)干扰理论(Interference Theory)
双重编码理论(Dual Coding Theory)双重编码理论(Dual Coding Theory)
上下文依赖效应 (Context Effect)上下文依赖效应 (Context Effect)