From 5085f59e17d6f472818e2cf09a118d9c2689e973 Mon Sep 17 00:00:00 2001 From: OpenClaw Agent Date: Thu, 16 Apr 2026 10:02:39 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=85=A8=E9=9D=A2=E6=A3=80=E6=9F=A5?= =?UTF-8?q?=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 修复 init() catch 路径缺少组件初始化(memory-modal、tools-modal、help-modal、tool-confirm、workspace) - logRAG 日志标签从 'RAG:' 更新为 '向量:' - 确认所有 KB/RAG/episode 引用已清除 - 确认 20 个工具定义/IPC分发/处理函数完全匹配 - 确认记忆系统3类型(fact/preference/rule)全链路一致 - 确认快捷键无冲突 --- src/renderer/main.ts | 5 +++++ src/renderer/services/log-service.ts | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/src/renderer/main.ts b/src/renderer/main.ts index 72f18b9..150ef05 100644 --- a/src/renderer/main.ts +++ b/src/renderer/main.ts @@ -273,6 +273,11 @@ async function init(): Promise { initInputArea(); initSettingsModal(); initHistoryModal(); + initHelpModal(); + initToolConfirmModal(); + initMemoryModal(); + initToolsModal(); + initWorkspacePanel(); setupDesktopIntegration(); checkConnection().then(loadModels); } diff --git a/src/renderer/services/log-service.ts b/src/renderer/services/log-service.ts index e14aa47..3f0ae88 100644 --- a/src/renderer/services/log-service.ts +++ b/src/renderer/services/log-service.ts @@ -181,6 +181,6 @@ export function logConnection(status: string, detail?: string): void { addLog(st export function logModel(name: string, action: string): void { addLog('info', `模型: ${action}`, name); } export function logSession(action: string, detail?: string): void { addLog('info', `会话: ${action}`, detail); } export function logMemory(action: string, detail?: string): void { addLog('debug', `记忆: ${action}`, detail); } -export function logRAG(action: string, detail?: string): void { addLog('info', `RAG: ${action}`, detail); } +export function logRAG(action: string, detail?: string): void { addLog('info', `向量: ${action}`, detail); } export function logSetting(key: string, value: string): void { addLog('debug', `设置: ${key}`, value); } export function logInit(msg: string): void { addLog('info', `初始化: ${msg}`); }