From acd56d59fe9034ed80231190170ff85904f45422 Mon Sep 17 00:00:00 2001 From: Wx-2025 <351320169@qq.com> Date: Wed, 7 Jan 2026 10:19:00 +0800 Subject: [PATCH] Update context-optimizer.js --- core/context-optimizer.js | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/core/context-optimizer.js b/core/context-optimizer.js index 3a865e3..a8c7d69 100644 --- a/core/context-optimizer.js +++ b/core/context-optimizer.js @@ -1,6 +1,7 @@ import { log } from "./table-system/logger.js"; -import { getContext } from "/scripts/extensions.js"; +import { getContext, extension_settings } from "/scripts/extensions.js"; import { eventSource, event_types } from "/script.js"; +import { extensionName } from "../utils/settings.js"; function collectDataToBuffer(buffer, tableName, rowObj) { if (!buffer[tableName]) { @@ -96,6 +97,13 @@ function processText(text) { } function handlePromptProcessing(data) { + // 【V146.5】检查上下文优化开关 + const settings = extension_settings[extensionName]; + if (settings && settings.context_optimization_enabled === false) { + // log('[ContextOptimizer] 上下文优化已禁用,跳过处理。', 'info'); + return; + } + if (!data) return; if (typeof data.prompt === 'string') {