N5.09.3anchor lifetime设计研究

锚点的有效期需要明确策略,而非永久假设环境不变

别名: 锚点有效期 · TTL · persistence policy · 过期策略

概念解释

展签被做成「永久钉在这里」,展期结束三个月,空地板上还浮着一张介绍已撤展品的卡片。锚点有效期(anchor lifetime)是一份明确的存活策略:会话级、当日、本展期、直到人工撤销——而不是默认环境永不改、内容永远该出现。

有效期是产品决策,不是定位算法的精度问题。算法可以仍然对得上那块地板;该不该还显示,是另一道闸。

机制

持久化系统擅长记住,不擅长忘记。地图和锚点一旦写入云端或本机,查询接口会在定位成功时把内容带回现场。没有到期字段,唯一的停止方式是有人记得去删。人不会记得:布展的人离场,下一档活动沿用同一套应用,旧锚点在定位成功的那一刻被当成有效。

时间本身会过期,即使几何没变。会议预约结束、临时施工围挡拆除、促销档期切到下一周,内容的语义先死,坐标还活着。把「能定位」等同于「应显示」,就会在空地上继续履行一份已经无效的空间契约。策略要把生命周期写进锚点:创建者、预期撤下时刻、超时后的行为(隐藏、降级为需确认、删除)。

怎么研究

过期剧本做现场研究:同一锚点分别标「两小时」「本日」「本周」「无到期」,在到期点前后让新的进入者报告他们看见了什么、是否把它当成仍有效的信息。

策略因子:到期粒度、到期后是隐藏还是标「可能过期」、是否需要创建者确认续期。 观测:过期后仍被当作现行信息的比例、用户自行判断过期的时间、误信过期内容做出的动作(走向已撤展品、等待已结束的会议)。

问卷里的「你觉得该留多久」和真实误信率不是一回事,要看行动。

边界

建筑级固定物(消防栓标注、永久展线)的有效期可以按年,但仍要有人负责续期,不能写成「无限」。医疗、施工现场的锚点往往以班次或工单为界,套用展厅的「本季」会把已拆的管线说明留在现场。设备时钟错误或时区未设,到期会提前或推迟,策略再清楚也会在错误的时刻执行。结构突变的失效是事件驱动,不靠日历;两者要同时存在,谁也不能代替谁。

怎么落地

  • 创建锚点时必填有效期,默认给短值(本日或本活动),永久必须显式选择并指定负责人。
  • 到期后默认隐藏,而不是半透明继续钉着;需要回顾的,进「已过期」列表,不进现场。
  • 在到期前通知负责人续期;无人续期就撤,不要把沉默当成同意永久留下。
  • 验证:布一个两小时到期的会议标注,到期后换人进房间。现场应看不到它;若新来的人仍按它去等一场已经散的会,有效期就没有从定位成功里分开。

延伸

  • 同组N5.09.1 云端锚点让不同设备在不同时间进入同一物理位置时看到相同内容 · N5.09.2 持久化内容需定期与环境重新比对,防止长期漂移累积 · N5.09.4 多个本地坐标系合并为共享坐标系是多人持久化的前提 · N5.09.5 环境发生结构性改动后,旧锚点应判定失效而非静默继续使用
  • 相邻N5.04 空间锚定 · N5.05 共享空间
  • 站内检索anchor lifetime · persistence policy · spatial content TTL

同组卡片

快捷操作

分享

分享当前页面

ios_share

https://hci.top/zh/handbook/N5.09.3