产品新人笔记(三):产品设计常用的七条基础定律

**笔记说明:**本文是我观看传智播客(黑马程序员)产品经理基础课程后,结合个人理解整理的学习笔记,不是课程逐字稿,也不是原创理论。七条定律与配图主要来自课程;适用场景、常见误区和检查方法包含我的个人总结。

学习交互设计时,我最初容易把各种“定律”当成标准答案:按钮越大越好、选项越少越好、页面越简单越好。真正整理下来才发现,这些定律描述的是常见规律和设计取舍,不是脱离场景就能套用的模板。

这篇用新人能直接理解的方式,记录七条常见原则,以及它们容易被误用的地方。

一、菲茨定律:目标越容易碰到,操作越快

菲茨定律关注目标大小与移动距离。简单理解:目标越大、距离越近,用户完成指向操作通常越容易。

菲茨定律公式与距离、宽度关系

移动端常见触达区域示意

新人可以这样使用:

  • 高频或关键操作提供足够大的点击区域;
  • 移动端主要操作尽量放在容易触达的位置;
  • 不要把两个高风险按钮紧贴在一起;
  • 图标看起来很大时,也要检查实际可点击区域。

常见误区是“重要按钮越大越好”。尺寸只是一个因素,还要考虑信息层级、误触风险和页面整体平衡。删除、支付等操作也不应该仅因为重要就放在最容易误触的位置。

二、席克定律:选择越多,决策通常越慢

席克定律说明,当选项数量和复杂度增加时,用户做决定所需的时间通常也会增加。

选项数量与决策时间关系示意

大量同层级选项增加寻找成本

新人可以尝试:

  • 先突出当前任务最需要的选项;
  • 把低频能力放入“更多”或二级页面;
  • 用清晰分类、搜索和默认值降低选择成本;
  • 让选项文案直接表达结果,而不是只写抽象名词。

“减少选项”不等于随意删除能力。如果用户必须完成的选项被隐藏得太深,步骤反而会变多。关键是降低同一时刻需要理解和比较的内容。

三、奥卡姆剃刀:没有必要,就不要增加复杂度

奥卡姆剃刀常被概括为“如无必要,勿增实体”。放到产品设计中,可以理解为:能用较少规则完成目标时,不要为了显得丰富而增加功能、概念和步骤。

奥卡姆剃刀强调减少不必要的复杂度

实际检查时可以问:

  1. 这个功能解决了明确问题,还是只是“别人也有”?
  2. 这个字段真的会被使用吗?
  3. 用户能否在更少步骤中完成同一任务?
  4. 删除后会损失必要信息或安全保障吗?

“简单”不能以隐藏风险为代价。金融交易确认、权限授权、隐私说明等信息,即使增加一步,也可能是必要复杂度。

四、泰斯勒定律:复杂度不会消失,只会被转移

泰斯勒定律也叫复杂性守恒定律。一个任务通常存在无法完全消除的复杂度,设计需要决定由用户承担,还是由系统承担。

泰斯勒复杂性守恒定律说明

例如地址填写时,系统可以自动补全城市和邮编,减少用户记忆与输入;代价是系统需要维护地址数据、匹配逻辑和异常处理。

新人容易走向两个极端:一是把所有复杂度留给用户,认为“写清楚说明就行”;二是要求系统自动处理一切,却忽略技术成本、错误后果和边界场景。更合理的做法,是优先替用户承担重复、可预测的复杂度,同时为异常情况保留可理解、可修正的入口。

五、神奇数字 7±2:提醒我们关注记忆负担

“7±2”来自对短时记忆容量的经典研究,常被解释为人一次能记住约 5~9 个项目。

神奇数字 7±2 的课程示意

它对产品设计的启发,是不要让用户在多个页面之间反复记忆大量信息。可以通过分组、识别提示、搜索、历史记录和逐步展示降低负担。

但“界面选项绝不能超过 7 个”是过度简化。选项是否易于理解,还取决于熟悉度、分组方式、是否同时出现、用户能否直接识别等因素。相比死守数字,更应该检查用户到底需要记住多少信息。

六、接近法则:靠得近,会被理解为一组

接近法则来自格式塔心理学。视觉上距离接近的内容,用户更容易把它们理解成同一组。

相同元素使用不同间距形成分组

在表单、设置页和信息卡片中,可以用组内小间距、组间大间距表达关系。这样即使不增加边框,也能帮助用户理解结构。

误区是只看“长得像不像”,忽略业务关系。两个按钮即使样式相同,如果作用完全不同,也不应该因为页面空间不足就紧贴在一起。

七、防错原则:尽量在错误发生前处理

防错不是多弹一次确认框,而是让错误更难发生,并让用户有机会恢复。

输入约束、撤销与二次确认等防错方式

常见方法包括:

  • 输入时直接限制不合法格式;
  • 在提交前展示关键结果;
  • 对不可逆操作进行明确确认;
  • 提供撤销、回收站或短暂缓冲时间;
  • 错误信息说明原因,也说明怎么修正。

防错也有成本。每一步都弹窗会造成“确认疲劳”,用户反而习惯性点击。应该根据错误发生概率、后果严重程度和可恢复性决定保护强度。

八、把七条定律放回一个完整任务

检查一个页面时,我会按照用户任务依次问:

  1. 找得到吗:信息分组是否符合接近法则?
  2. 选得出吗:选项是否触发席克定律带来的决策负担?
  3. 点得到吗:点击目标是否符合菲茨定律?
  4. 记得住吗:是否让用户承担了不必要的短时记忆?
  5. 够简单吗:有没有违反奥卡姆剃刀的不必要功能?
  6. 谁在承担复杂度:系统是否能合理接手重复工作?
  7. 出错怎么办:能否预防、解释和恢复?

小结

七条定律并不是七张互不相关的知识卡。它们共同关注的是用户完成任务所付出的寻找、理解、选择、操作、记忆和纠错成本。真正使用时,需要结合目标用户、设备、任务频率和错误风险,而不是看到一条定律就机械改版。

下一篇继续整理页面之间的关系:导航系统有哪些常见形式,以及产品新人应该怎样选择。

课程来源

  • 传智播客(黑马程序员)产品经理基础课程:《2021年最新|产品经理基础入门》
  • 本文为课程学习笔记。配图主要截取自上述课程;适用场景与检查方法是我的个人理解和整理。