V2.04.3Persistent reference anchor设计研究

异步场景需要显式锚点

别名: 持久参照锚点 · 异步批注锚点 · 稳定深链接

概念解释

持久参照锚点(persistent reference anchor)把异步消息或批注绑定到具体对象、范围和版本,使接收者在稍后、另一设备或不同视口中仍能恢复所指内容。它不是一句位置描述,也不只是页面网址;有效锚点同时保存目标身份和足够的原始上下文,以便内容变化后判断“当时指的是什么”。

机制

异步交流缺少发送时的共同视野与即时修复,接收者只能依赖留下的痕迹。行号、屏幕坐标和“上面第二段”绑定当前布局,插入、排序或响应式重排后会漂移。对象标识可跟随内容移动,但对象被删除或拆分时也会断裂;保存版本、文本片段和邻近上下文,才能在精确绑定失败时支持重新定位并显式标记不确定性。

怎么研究

可构造锚定后发生插入、移动、改名、拆分和删除的协作任务,比较坐标、文本引用、对象标识及混合锚点。指标包括正确重定位率、误绑率、恢复时间、孤立批注和用户对锚点状态的判断。实验必须包含内容演化;静态页面测试只能证明创建时可定位,不能检验持久性。

边界

没有锚点能在任意变换后保证唯一恢复。复制段落、语义重写、权限变化和对象合并会让多个候选同样合理。系统不应静默猜测;误绑到错误内容通常比显示“锚点已失效”更危险。保存原文快照还涉及敏感内容保留与删除义务。

怎么落地

  • 组合对象标识、版本、选中片段和邻近上下文,不以坐标或行号单独锚定。
  • 内容变动后显示锚点为有效、已移动、候选或失效,并允许人工重绑。
  • 在权限和删除流程中同步处理锚点快照,避免借批注泄露旧内容。
  • 通过插入、重排、删除和跨设备任务测试正确重定位与误绑,误绑必须单独作为严重失败统计。

延伸

  • 同组V2.04.1 协作需要「我们在看同一处」的确认 · V2.04.2 指代需要可被对方定位
  • 相邻V4.01 评论与批注 · V4.04 版本、变更集与差异
  • 站内检索persistent anchor · robust anchoring · orphaned annotation

同组卡片

快捷操作

分享

分享当前页面

ios_share

https://hci.top/zh/handbook/V2.04.3