From 373edb6d80acf11ff5043e86bee006b444008080 Mon Sep 17 00:00:00 2001 From: Roe-xin Date: Mon, 2 Mar 2026 19:25:25 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=20AI=20=E5=93=8D?= =?UTF-8?q?=E5=BA=94=E5=86=85=E5=AE=B9=E9=87=8D=E5=A4=8D=E6=98=BE=E7=A4=BA?= =?UTF-8?q?=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 完成标记不再重复发送 segments,避免内容在前端重复显示 - 移除调试日志 --- src/utils/messageHandler.ts | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/utils/messageHandler.ts b/src/utils/messageHandler.ts index 928d144..49e3777 100644 --- a/src/utils/messageHandler.ts +++ b/src/utils/messageHandler.ts @@ -365,13 +365,12 @@ async function handleUserMessageWithBackend( command: "hideStatus", }); - // 最后一次发送完整的段落 - const result = await panel.webview.postMessage({ + // 发送完成标记(不再重复发送 segments,避免内容重复显示) + panel.webview.postMessage({ command: "updateSegments", - segments: segments, + segments: [], isComplete: true, }); - console.log("[MessageHandler] postMessage 返回值:", result); // 发送系统通知 - AI 响应完成 const notificationService = NotificationService.getInstance();