From 0303ccabc00f1a089ceff7a689bbd58165c0910b Mon Sep 17 00:00:00 2001 From: hubian <908234780@qq.com> Date: Sun, 26 Apr 2026 23:52:14 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E6=99=BA=E8=83=BD=E4=BD=93=E4=BD=BF?= =?UTF-8?q?=E7=94=A8=E8=AE=B0=E5=BD=95=E6=94=B9=E4=B8=BA=E5=8F=91=E9=80=81?= =?UTF-8?q?=E7=AC=AC=E4=B8=80=E6=9D=A1=E6=B6=88=E6=81=AF=E6=97=B6=E6=89=8D?= =?UTF-8?q?=E8=AE=B0=E5=BD=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- www/app.js | 8 +++++--- www/index.html | 6 +++--- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/www/app.js b/www/app.js index 5ad83c9..ac6e73f 100644 --- a/www/app.js +++ b/www/app.js @@ -634,9 +634,6 @@ function openAgent(agentId) { currentAgent = agents.find(a => a.id === agentId); if (!currentAgent) return; - // 记录智能体使用历史 - recordAgentUsage(agentId); - // 创建新对话并设置智能体 createNewConversation(); currentConversation.agentId = agentId; @@ -1565,6 +1562,11 @@ async function sendMessage() { // 隐藏欢迎界面 welcome.style.display = 'none'; + + // 如果是智能体对话的第一条消息,记录智能体使用 + if (currentConversation.agentId && currentConversation.messages.length === 0) { + recordAgentUsage(currentConversation.agentId); + } // 添加用户消息 currentConversation.messages.push({ role: 'user', content: text }); diff --git a/www/index.html b/www/index.html index abbb52b..0a61d23 100644 --- a/www/index.html +++ b/www/index.html @@ -8,12 +8,12 @@