From 72d402eef1f30be36150852938f4671f16300717 Mon Sep 17 00:00:00 2001 From: siage Date: Sat, 12 Apr 2025 02:57:26 +0800 Subject: [PATCH] =?UTF-8?q?=E7=A7=BB=E9=99=A4executeTask=E5=87=BD=E6=95=B8?= =?UTF-8?q?=E4=B8=AD=E5=8A=A0=E8=BC=89=E4=BB=BB=E5=8B=99=E6=AD=B7=E5=8F=B2?= =?UTF-8?q?=E8=A8=98=E9=8C=84=E7=9A=84=E7=9B=B8=E9=97=9C=E4=BB=A3=E7=A2=BC?= =?UTF-8?q?=EF=BC=8C=E7=B0=A1=E5=8C=96=E5=87=BD=E6=95=B8=E9=82=8F=E8=BC=AF?= =?UTF-8?q?=EF=BC=8C=E6=8F=90=E5=8D=87=E4=BB=A3=E7=A2=BC=E5=8F=AF=E8=AE=80?= =?UTF-8?q?=E6=80=A7=E8=88=87=E7=B6=AD=E8=AD=B7=E6=80=A7=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/tools/taskTools.ts | 32 -------------------------------- 1 file changed, 32 deletions(-) diff --git a/src/tools/taskTools.ts b/src/tools/taskTools.ts index 88b5ee6..020bcd1 100644 --- a/src/tools/taskTools.ts +++ b/src/tools/taskTools.ts @@ -597,38 +597,6 @@ export async function executeTask({ let relatedFilesSummary = ""; let contextInfo = ""; - // 查找之前執行過的相關日誌條目,增強上下文記憶 - try { - const taskLogs = await getConversationEntriesByTaskId(task.id); - if (taskLogs.length > 0) { - // 按時間排序,獲取最近的日誌(最多3條) - const recentLogs = [...taskLogs] - .sort((a, b) => b.timestamp.getTime() - a.timestamp.getTime()) - .slice(0, 3); - - if (recentLogs.length > 0) { - contextInfo += `\n## 任務執行歷史摘要\n\n最近 ${recentLogs.length} 條操作記錄:\n\n`; - recentLogs.forEach((log, index) => { - const timestamp = new Date(log.timestamp) - .toISOString() - .replace(/T/, " ") - .replace(/\..+/, ""); - contextInfo += `${index + 1}. [${timestamp}] ${log.summary}\n`; - }); - - // 記錄日誌加載 - await addConversationEntry( - ConversationParticipant.MCP, - `已加載任務歷史記錄,共 ${recentLogs.length} 條`, - task.id, - "加載歷史記錄" - ); - } - } - } catch (error) { - console.error("加載任務歷史記錄時發生錯誤:", error); - } - // 查找依賴任務的相關信息 if (task.dependencies && task.dependencies.length > 0) { try {