From d22e3838c43fd64ab5084bfeb94dc934db424162 Mon Sep 17 00:00:00 2001 From: Gabe Date: Fri, 27 Jun 2025 16:33:30 +0800 Subject: [PATCH] refactor: deepModels -> tinkIgnore --- src/apis/index.js | 5 ++--- src/views/Options/Apis.js | 2 +- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/src/apis/index.js b/src/apis/index.js index cb7416b..72b435a 100644 --- a/src/apis/index.js +++ b/src/apis/index.js @@ -39,7 +39,6 @@ import { import { sha256 } from "../libs/utils"; import interpreter from "../libs/interpreter"; import { msAuth } from "../libs/auth"; -import {getSettingWithDefault } from "../libs/storage"; /** * 同步数据 @@ -324,8 +323,8 @@ export const apiTranslate = async ({ case OPT_TRANS_OLLAMA: case OPT_TRANS_OLLAMA_2: case OPT_TRANS_OLLAMA_3: - let deepModels = (await getSettingWithDefault()).transApis[translator]?.thinkIgnore || ''; - deepModels = deepModels.split(',').filter(model => model.trim() !== ''); + const { thinkIgnore = "" } = apiSetting; + const deepModels = thinkIgnore.split(',').filter(model => model.trim()); if (deepModels.some(model => res?.model?.startsWith(model))) { trText = res?.response.replace(/[\s\S]*<\/think>/i, ''); }else{ diff --git a/src/views/Options/Apis.js b/src/views/Options/Apis.js index ee06beb..adb952c 100644 --- a/src/views/Options/Apis.js +++ b/src/views/Options/Apis.js @@ -118,7 +118,7 @@ function ApiFields({ translator }) { model = "", systemPrompt = "", userPrompt = "", - think="", + think = false, thinkIgnore = "", fetchLimit = DEFAULT_FETCH_LIMIT, fetchInterval = DEFAULT_FETCH_INTERVAL,