行为细微差别:--time-only-dedupe 并非真正的“仅时间”
进一步测试揭示了一个微妙但重要的细节:
- 使用
--time-only-dedupe时,匹配并非仅基于开始/结束时间 - 它仍然要求位置“足够接近”(通过
close_enough_loc()判断)
这带来了一个有用的行为:
- 轻微的位置噪声(格式、重复等)→ 更新同一主题
- 实际的位置变更(例如 C05 → C04)→ 创建新主题
实际效果
这意味着:
- 房间变更会在“最新”中显现(新主题 → 对用户可见)
- 信息流中的噪声保持不可见(静默更新或无操作)
因此,该系统最终充当了信号与噪声的过滤器:
- 时间定义身份
- 位置变更被视为有意义
- 描述内容的反复变动被忽略