边界状态必须主动表达且与识别失败可区分
别名: 距离提示 · too-far indicator · 越界反馈 · range versus recognition
概念解释
系统已经知道失败来自距离还是来自手势时,必须把这两件事说成两种不同的状态。太远 / 太近是站位;看见了但不是词表里的动作是识别。用同一个“未检测到”灯表示两者,人会改错变量。主动表达意味着不要等用户问,越界当下就给出站位信号。体积壁上的渐进提示和三态视觉编码是后一层的反馈设计;距离层至少要先做到:远、近、认错,三种可分开的说法。
机制
诊断信息在系统侧是分开的:关节置信度随距离下降、手是否撑满画面、分类器对可见轨迹的分数。合并成一个布尔“有没有事件”,诊断被扔掉。用户侧的修复策略绑定在诊断上:站位信号应导致人走近或退后,识别信号应导致人改动作或打开教学。信号若同形,两种策略随机试用,任务时间被耗在错误的修复上。距离信号还要能在没有手势的时候出现——人只是站远了、还没动手,也应该看见“请靠近一点”,否则只有失败之后才知道尺在哪。
怎么研究
做三组失败:故意站出远沿、故意站进近沿、在舒适距离做错误动作。每种失败配三种反馈:无、统一“未检测到”、分开的站位/识别。因变量:首次正确修复的时间、修复类型是否匹配原因、错误修复次数。再加一组“只站远、不做手势”,看距离提示会不会在动手之前就被理解。提示通道(屏上文字、灯色、声音)作为自变量,检查是否真的可区分,而不是三种文案一种灯。
边界
语言不通或屏不在视线里时,文字站位提示等于没有,必须有非视觉通道。过频的“请靠近”会变成噪声,人关掉提示,边界又回到不可见。多人时站位提示要指明是谁太远,否则近处的人会往更近挤。头戴里“手出视野”和“手太近糊了”都是近沿,但修复不同(收回来 vs 拉开),需要比“太近”更细;那是头戴特例,房间相机通常只需远/近两档。
怎么落地
- 为远沿、近沿、识别失败准备三套不同的文案和信号,禁止共用一盏“未检测到”。
- 人尚未动手但已越出交互距离时,也给出站位提示,不要等一次失败。
- 验收用三种注入失败,看修复动作是否匹配原因;不匹配就改信号,不要改词表。