背景
长对话全屏层在气泡对白更新之后,阅读位置和最新一句会打架:要么新内容一来就把人拽回底部,上滑看前面几句看不住;要么离开底部后不再跟随,最新回复发生了也看不见。
人还在底部时应继续跟说跟看;一旦上滑回看,就应停在当前阅读位置,同时给出回到最新的入口。
目标
- 上滑回看本通更早的对白时,流式出字或新一句追加都不要把列表拽回底部。
- 离开底部后又有新内容时,用「查看最新」提示最新一句,点一下跳回底部。
- 人在底部附近(或自己滑回去)时,新内容继续自动贴底。
验收标准
非目标
- 不改长对话气泡布局、声纹球和收起/挂断(见长对话界面更新)。
- 不持久化跨「挂断-重新开始」的历史,也不做云端会话回放。
- 不改按住说话模式的单轮气泡。
- 不做未读计数数字徽章,也不做历史的编辑、删除、导出。
- 不改语音协议、ASR/TTS 或 Agent 上下文窗口。
- 不覆盖 Web 滚动交互。
规格:MiniSpec
背景
长对话全屏层在气泡对白更新之后,阅读位置和最新一句会打架:要么新内容一来就把人拽回底部,上滑看前面几句看不住;要么离开底部后不再跟随,最新回复发生了也看不见。
人还在底部时应继续跟说跟看;一旦上滑回看,就应停在当前阅读位置,同时给出回到最新的入口。
目标
验收标准
非目标
规格:MiniSpec