fix(desktop): console.log 清理 — 替换为结构化 logger
将 desktop/src 中 23 处 console.log 替换为 createLogger() 结构化日志: - 生产构建自动静默 debug/info 级别 - 保留 console.error 用于关键错误可见性 - 新增 dompurify 依赖修复 XSS 防护引入缺失 涉及文件: App.tsx, offlineStore.ts, autonomy-manager.ts, gateway-auth.ts, llm-service.ts, request-helper.ts, security-index.ts, skill-discovery.ts, use-onboarding.ts 等 16 个文件
This commit is contained in:
@@ -15,6 +15,9 @@
|
||||
*/
|
||||
|
||||
import { DEFAULT_MODEL_ID, DEFAULT_OPENAI_BASE_URL } from '../constants/models';
|
||||
import { createLogger } from './logger';
|
||||
|
||||
const log = createLogger('LLMService');
|
||||
|
||||
// === Types ===
|
||||
|
||||
@@ -770,12 +773,12 @@ export function startPromptOTASync(deviceId: string): void {
|
||||
if (result.updates.length > 0) {
|
||||
const applied = applyPromptUpdates(result.updates);
|
||||
if (applied > 0) {
|
||||
console.log(`[Prompt OTA] 已更新 ${applied} 个提示词模板`);
|
||||
log.debug(`已更新 ${applied} 个提示词模板`);
|
||||
}
|
||||
}
|
||||
} catch (err) {
|
||||
// 静默失败,不影响正常使用
|
||||
console.debug('[Prompt OTA] 检查更新失败:', err);
|
||||
log.debug('检查更新失败:', err);
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user