From 3dfe64cd937c227289bdbfb56ae0b5fba55cfa7c Mon Sep 17 00:00:00 2001 From: developer Date: Sat, 4 Apr 2026 22:16:46 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E5=88=B7=E6=96=B0?= =?UTF-8?q?=E5=90=8E=E6=A8=A1=E5=9E=8B=E9=80=89=E6=8B=A9=E6=81=A2=E5=A4=8D?= =?UTF-8?q?=E4=B8=BA=E6=8E=92=E5=BA=8F=E7=AC=AC=E4=B8=80=E4=B8=AA=E7=9A=84?= =?UTF-8?q?=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- js/app.js | 1 + js/components/model-bar.js | 4 +--- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/js/app.js b/js/app.js index 757b946..18e1b9b 100644 --- a/js/app.js +++ b/js/app.js @@ -101,6 +101,7 @@ async function init() { if (savedModel) { setSelectedModel(savedModel); state.set('_defaultModel', savedModel); + await db.saveSetting('selectedModel', savedModel); } // 8. 恢复系统提示词和上下文长度 diff --git a/js/components/model-bar.js b/js/components/model-bar.js index 7ec359a..1e9734d 100644 --- a/js/components/model-bar.js +++ b/js/components/model-bar.js @@ -72,14 +72,12 @@ export async function loadModels() { modelSelectEl.appendChild(opt); }); - // 恢复上次选择的模型 + // 恢复默认选中模型 const defaultModel = state.get('_defaultModel', ''); if (defaultModel) { modelSelectEl.value = defaultModel; } - if (db()) await db().saveSetting('selectedModel', modelSelectEl.value); - // 检测当前选中模型的能力 if (modelSelectEl.value) { await checkModelCapability(modelSelectEl.value);