principle / Constraints

Constraints

通过限制不可用、危险或不合逻辑的操作,缩小可能动作范围。

Key fields

What

Definition
通过限制不可用、危险或不合逻辑的操作,缩小可能动作范围。

Why

Core Question
系统是否通过限制无效、危险或不合逻辑的动作,帮助用户在合法范围内做出选择?
Mechanism
减少不可能动作可以缩小决策空间,降低错误率和记忆负担。约束只有在规则可理解、例外可处理时才会转化为帮助,否则会变成阻塞。

How

Primary Use
预防错误、降低决策负担,并让规则更容易理解。
Design Guidance
优先在输入和操作前说明约束;禁用项解释原因和解锁方式;高风险操作增加必要确认。

Evidence

Limitations
约束不是剥夺控制权,也不是把规则藏在禁用状态里。过度限制会阻碍合法任务,隐藏选项会增加猜测。
Last Verified At
2026-08-21
Common Mistakes
约束不是剥夺控制权;隐藏选项不等于解释规则;过度限制会阻碍合法例外。

Lifecycle

Status
待复核