名称相近的文件、联系人与选项的误选
别名: 同名混淆 · near-duplicate naming · filename confusion · contact name confusion
概念解释
这是描述相似性错误在文字信息而非空间控件上的对应形态:当用户凭一个粗略的名称片段去指认目标——"报告""张经理""上次那个选项"——而系统里恰好存在多个名称高度重合的候选("报告_v1"和"报告_v2"、通讯录里两位"张经理"、下拉列表里两个几乎同名的选项),误选就会发生。和相邻控件误触不同,这里没有物理触达误差参与,纯粹是名称本身携带的区分信息量不足以覆盖候选集合的规模,用户在文字层面就已经分不清,谈不上"手滑"。
机制
名称之所以能被高效用来指认目标,是因为大多数场景下名称本身就足够独特,用户扫一眼名称就能锁定唯一对象,不需要额外核对内容。这套依赖名称本身独特性的策略,一旦遇到系统里存在多个名称高度重合的对象就会失效——问题不在用户不认真读名称,而在于名称这个信道传递的信息量本身不够,无法把两个对象区分开。更麻烦的是,很多这类重名是系统或用户自己制造的正常产物:文件另存为时的默认命名规则(复制、副本、v1/v2)、批量导入通讯录时保留的原始重名、表单选项本身语义就相近,这些不是异常情况,而是日常使用会不断产生的常态,意味着这类误选的风险不会随使用时间增加而消失,反而会随文件、联系人数量增长而持续累积。
边界
如果候选集合本身很小(例如联系人总数不到十个),即便存在名称重合,用户逐一浏览核对的成本也很低,误选风险相应下降;这条机制在候选集合规模较大、用户依赖搜索或自动补全快速定位而不做逐项浏览的场景下影响最大——搜索和自动补全恰恰放大了"看到匹配就选"这个依赖名称的捷径,也因此放大了名称重合带来的风险。
怎么落地
在文件、联系人、选项这类以名称为主要索引方式的列表中,为每一项名称补充一个第二区分维度并让它在选择界面上直接可见——文件补充最后修改时间或来源应用图标,联系人补充所属部门或最近一次联系渠道,表单选项补充简短的说明文字而不是仅靠选项标题本身。对系统自动生成的默认命名(副本、v1/v2),在呈现时优先展示能实际区分内容的信息,而不是让用户逐一打开才能确认差异。验证办法:抽取真实数据里名称高度重合的条目组,构造一批"从列表中选出指定条目"的任务交给测试者完成,统计选错率与完成任务所需时间;选错率高、耗时长的条目组,就是需要补充区分信息的优先对象。