一句话定义
机器逻辑是系统内部实现、工程约束或程序员分类所偏好的秩序;人的逻辑是使用者围绕目标、场景和习惯形成的行动秩序。技术上能运转,不代表它符合人的任务路径。
机制 / 原理
冲突常出现在三处:控制项按内部结构命名,步骤按机器状态排列,反馈只服务系统而不服务人的判断。修正时应从用户目标反推操作序列,把危险或低频的内部动作藏到后台,把必须暴露的状态翻译成人能理解的对象、结果和下一步。
经典实验 / 例子
罗兰数码钢琴音色出色,却把“保存当前设置”做成一串反直觉动作:按住“分离”,再按“和声”,接着按“节拍器/计数”,等廉价小屏出现怪异字符后再按“录音”。使用者想保存演奏状态,机器却要求记住内部菜单暗号;每次操作都要翻手册,第一次还常失败。
生活中的例子
财务系统里,员工想报销差旅,只看到“费用池转移”“单据流转节点”“预算占用释放”等菜单。工程团队最初按数据库和审批状态命名,用户只能问同事。重构后入口改成“提交差旅报销”,页面按发票、行程、审批人、付款账户组织,后台状态仍存在,但不再压到用户面前。
常见误区
误区:只要说明书写清楚,机器逻辑就可以原样暴露。 说明书能补救一次记忆,却不能让随意步骤变合理;高频目标应贴近人的任务语言。