3-2 文字回复响应速度: - _sendViaGemini 由 stream:false 改为 kieaiGeminiChatStream(SSE) - 首包到达即停 loading 圈、aiMsg.streaming=true 显示打字光标 - 逐 delta 累加到 aiMsg.content,TTFB 由全量等待降至首字节 3-3 TTS 朗读延迟: - splitTTSSentences 按 [。!?!?;;\n] 切分,超长 80 字硬切 - 首句独立合成立即播放;播放期间预合成下一句形成流水线 - innerAudioContext.onEnded 链式触发 _playNextTTSChunk - stopTTS 清队列,避免后台残留预合成 Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
36 KiB
36 KiB