feat: 对话场景优化 #138

Merged
cfy777 merged 6 commits from fea/models into develop 2026-06-20 14:49:22 +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;
}