From 53f105305f2ed53091262d2088d561f37d75bdd4 Mon Sep 17 00:00:00 2001 From: Yuzhiran Dev Date: Mon, 1 Jun 2026 14:42:32 +0800 Subject: [PATCH] =?UTF-8?q?fix(admin):=20LLM=20=E8=B7=AF=E7=94=B1=E6=98=BE?= =?UTF-8?q?=E7=A4=BA=E4=B8=8D=E5=87=86=E7=A1=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 默认路由改为动态取第一个活跃提供商(当前为 nvidia step-3.7-flash) - 合规审查标签改为固定 sensenova (deepseek-v4-flash) - 移除硬编码的 opencode-go 标签 --- platform/frontend/admin.html | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/platform/frontend/admin.html b/platform/frontend/admin.html index 4c9a412..8a0430c 100644 --- a/platform/frontend/admin.html +++ b/platform/frontend/admin.html @@ -108,10 +108,10 @@
🤖 LLM 路由: - {{ c.provider }} ({{ c.model }}) - ← 默认(趋势/采集/创作) + {{ defaultProvider }} ({{ defaultModel }}) + ← 默认(趋势/采集/创作/优化) | - opencode-go (deepseek-v4-flash) + sensenova (deepseek-v4-flash) ← 合规审查固定
@@ -1100,7 +1100,16 @@ const llmConfigs = ref([]); else { switchTab('users'); } }); + const defaultProvider = computed(() => { + const active = llmConfigs.value.filter(x => x.is_active); + return active.length ? active[0].provider : '-'; + }); + const defaultModel = computed(() => { + const active = llmConfigs.value.filter(x => x.is_active); + return active.length ? active[0].model : '-'; + }); return { + defaultProvider, defaultModel, activeTab, switchTab, llmConfigs, llmConfigsLoading, llmConfigDialogVisible, llmConfigForm, llmConfigDialogTitle, showLLMConfigDialog, saveLLMConfig, deleteLLMConfig, platformConfigs, platformConfigsLoading, platformConfigsRequested, pcShowActiveOnly, showPcDialog, pcForm, pcDialogTitle, showPcDialogFn, savePcForm, editingPcPlatform,