From 946ce4407f5cce73377f6eb1e5b2dfe4ad9e622a Mon Sep 17 00:00:00 2001 From: knowen <1369727119@qq.com> Date: Fri, 20 Mar 2026 01:04:45 +0800 Subject: [PATCH] =?UTF-8?q?refactor(mcp):=20=E8=B0=83=E6=95=B4=E4=BC=9A?= =?UTF-8?q?=E8=AF=9D=E5=A4=84=E7=90=86=E5=92=8C=E5=9B=BE=E7=89=87=E4=B8=8A?= =?UTF-8?q?=E4=BC=A0=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/mcp-server.js | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/src/mcp-server.js b/src/mcp-server.js index 4b2429a..51ecb91 100644 --- a/src/mcp-server.js +++ b/src/mcp-server.js @@ -42,15 +42,14 @@ server.registerTool( isError: true, }; } + // 需要先处理新建会话(如果需要),因为 generateImage 内部的 newChat 会在上传之后才执行 + if (newSession) { + await ops.click('newChatBtn'); + await sleep(250); + } // 如果有参考图,先上传 if (referenceImages.length > 0) { - // 需要先处理新建会话(如果需要),因为 generateImage 内部的 newChat 会在上传之后才执行 - if (newSession) { - await ops.click('newChatBtn'); - await sleep(500); - } - for (const imgPath of referenceImages) { console.error(`[mcp] 正在上传参考图: ${imgPath}`); const uploadResult = await ops.uploadImage(imgPath);