From 76c1af6e7ec5213483b625d7e037517c78403da0 Mon Sep 17 00:00:00 2001 From: Roe-xin Date: Tue, 17 Mar 2026 10:39:29 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20=E4=BC=98=E5=8C=96=E9=94=99?= =?UTF-8?q?=E8=AF=AF=E6=8F=90=E7=A4=BA=E4=BF=A1=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 统一错误提示为用户友好的消息 - 调整代码风格保持一致性 --- src/utils/messageHandler.ts | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/utils/messageHandler.ts b/src/utils/messageHandler.ts index 05b9097..fb0cff1 100644 --- a/src/utils/messageHandler.ts +++ b/src/utils/messageHandler.ts @@ -307,8 +307,8 @@ async function handleUserMessageWithBackend( onSegmentUpdate: (segments) => { // 过滤掉包含 [调用工具:xxx] 的段落 - const filteredSegments = segments.filter(seg => { - if (seg.type === 'text' && typeof seg.content === 'string') { + const filteredSegments = segments.filter((seg) => { + if (seg.type === "text" && typeof seg.content === "string") { return !/\[调用工具:.+?\]/.test(seg.content); } return true; @@ -427,7 +427,7 @@ async function handleUserMessageWithBackend( }); panel.webview.postMessage({ command: "receiveMessage", - text: `❌ 错误: ${message}`, + text: `❌ 服务繁忙,请稍后重试`, }); // 恢复输入状态 panel.webview.postMessage({ @@ -848,10 +848,10 @@ async function handleFileOperation( const errorMsg = error instanceof Error ? error.message : "操作失败"; panel.webview.postMessage({ command: "receiveMessage", - text: `❌ ${errorMsg}`, + text: `❌ 服务繁忙,请稍后重试`, }); vscode.window.showErrorMessage(errorMsg); - await historyManager.addAiMessage(`❌ ${errorMsg}`); + await historyManager.addAiMessage(`❌ 服务繁忙,请稍后重试`); } }