2026/08/16 · 8 MIN
设计复杂产品时,我如何寻找真正的主线
复杂度并不会消失。设计能做的,是让它在正确的时间、以正确的形态出现。×Article
×2026/08/16
复杂不是信息很多,而是关系很难判断
面对一个功能密集的产品,我不会立刻开始整理页面。更重要的问题是:用户此刻需要做出什么判断,以及系统必须提供哪些信息才能让这个判断成立。
复杂度可以被拆成三个层次:目标、状态与动作。目标解释为什么来到这里,状态说明现在发生了什么,动作则告诉用户下一步能做什么。
清晰不是删掉所有信息,而是让信息在真正有用的时候出现。
先画出主线,再处理支线
我通常从一个最短的成功路径开始,把异常、协作与高级配置暂时放到路径之外。这个过程不是忽略边界情况,而是先建立一个稳定的参照系。
- 写出用户想完成的结果。
- 标记过程中不可逆的决定。
- 找出必须被持续感知的系统状态。
- 最后才决定页面、组件和交互形式。
主线成立之后,支线才有明确的挂载位置,团队也更容易判断一个新需求应该出现在哪里。