← 返回设计心理学2:如何管理复杂
学习进度5 / 5

机器逻辑和人的逻辑冲突

Machine Logic vs. Human Logic · DP201 设计心理学2 第 1 章 设计复杂生活:为什么复杂是必需的

一句话定义

机器逻辑是系统内部实现、工程约束或程序员分类所偏好的秩序;人的逻辑是使用者围绕目标、场景和习惯形成的行动秩序。技术上能运转,不代表它符合人的任务路径。

机制 / 原理

冲突常出现在三处:控制项按内部结构命名,步骤按机器状态排列,反馈只服务系统而不服务人的判断。修正时应从用户目标反推操作序列,把危险或低频的内部动作藏到后台,把必须暴露的状态翻译成人能理解的对象、结果和下一步。

两种逻辑的冲突系统视角内部命名:机器能懂状态步骤:程序方便用户视角用户目标:人要完成下一步:人要判断别把内部实现当成用户的操作地图。
别把内部实现当成用户的操作地图。

经典实验 / 例子

罗兰数码钢琴音色出色,却把“保存当前设置”做成一串反直觉动作:按住“分离”,再按“和声”,接着按“节拍器/计数”,等廉价小屏出现怪异字符后再按“录音”。使用者想保存演奏状态,机器却要求记住内部菜单暗号;每次操作都要翻手册,第一次还常失败。

生活中的例子

财务系统里,员工想报销差旅,只看到“费用池转移”“单据流转节点”“预算占用释放”等菜单。工程团队最初按数据库和审批状态命名,用户只能问同事。重构后入口改成“提交差旅报销”,页面按发票、行程、审批人、付款账户组织,后台状态仍存在,但不再压到用户面前。

常见误区

误区:只要说明书写清楚,机器逻辑就可以原样暴露。 说明书能补救一次记忆,却不能让随意步骤变合理;高频目标应贴近人的任务语言。

资料来源:Donald A. Norman, Living with Complexity,课程内容为原创改写 · 第 DP201
本讲解由 AI 依据该教材与主流学术观点撰写,非逐字引用,仅供学习参考。