feat: 对话场景优化 #139

Merged
huanghaosheng merged 7 commits from develop into v2 2026-06-20 15:18:39 +08:00
Showing only changes of commit 50c84fce88 - Show all commits

View File

@@ -438,12 +438,7 @@ export function useVisionSession(accessToken?: string | null) {
// 未连接时:自动连接,消息加入待发队列
if (statusRef.current !== "connected") {
pendingMessagesRef.current.push({ text: text.trim(), requestId });
// 添加用户消息到 UI立即反馈
setMessages((prev) => [
...prev,
{ role: "user", content: text.trim(), timestamp: Date.now() }],
);
// 自动连接 WebSocket
// 自动连接 WebSocket消息在连接成功后由 flush 统一添加到 UI避免重复
connect(accessToken || undefined);
return;
}