fix: 全面检查修复

- 修复 init() catch 路径缺少组件初始化(memory-modal、tools-modal、help-modal、tool-confirm、workspace)
- logRAG 日志标签从 'RAG:' 更新为 '向量:'
- 确认所有 KB/RAG/episode 引用已清除
- 确认 20 个工具定义/IPC分发/处理函数完全匹配
- 确认记忆系统3类型(fact/preference/rule)全链路一致
- 确认快捷键无冲突
This commit is contained in:
OpenClaw Agent
2026-04-16 10:02:39 +08:00
parent 80158cb5bf
commit 5085f59e17
2 changed files with 6 additions and 1 deletions
+5
View File
@@ -273,6 +273,11 @@ async function init(): Promise<void> {
initInputArea();
initSettingsModal();
initHistoryModal();
initHelpModal();
initToolConfirmModal();
initMemoryModal();
initToolsModal();
initWorkspacePanel();
setupDesktopIntegration();
checkConnection().then(loadModels);
}
+1 -1
View File
@@ -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}`); }