Drive Tick 与私聊主动重连(Recall)+ 时间感 #38
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Parent
Phase 4 PRD:#33([PRD] arise 主动性与真人感(Proactivity & Liveliness)—— Phase 4 落地)
What to build
机器人第一次真正"主动":私聊用户在现实世界里沉默一段时间后,会被机器人主动重新联系;群聊则有一个
周期性的、几乎零成本的"要不要说点什么"评估在后台跑。两者共用 ticket #37 交付的同一套两级门控判定
代码,只是注入策略不同——周期触发用精简的 light context,事件触发用全量对话上下文。
Acceptance criteria
时段字段,不背全量历史);无到期任务整轮跳过、零 API 调用;决定沉默时输出静默令牌;开工先读
状态防止对同一件事重复表达关心;不与真人抢时间线——机器人正被真人频繁互动时,本次评估 defer
到下一个 tick。
——两种注入模式共用同一套 #37 的两级门控判定代码,不是两份平行实现。
真实回复才触发全量重置,复用既有 Sent Log + 回复归属检测判定"是否已被回复"。
成同一个"recall"。
只加一层文本暴露;低于阈值不注入。reactive 与 Drive Tick 两条路径都持有。
(模型已能从消息自带时间戳读出)。
场景,验证冷却计时被全量重置而非部分缓解。
直接触发并断言评估被顺延。
Blocked by