diff --git a/platform/frontend/admin.html b/platform/frontend/admin.html index 53154e5..0ebe6af 100644 --- a/platform/frontend/admin.html +++ b/platform/frontend/admin.html @@ -106,6 +106,14 @@
+
+ 🤖 LLM 路由: + {{ c.provider }} ({{ c.model }}) + ← 默认(趋势/采集/创作) + | + opencode-go (deepseek-v4-flash) + ← 合规审查固定 +
新增配置
@@ -128,10 +136,10 @@ - + @@ -151,7 +159,7 @@
供应商{{ item.provider }}
模型{{ item.model }}
温度/最大Token{{ item.temperature }} / {{ item.max_tokens }}
-
激活{{ item.is_active ? '是' : '否' }}
+
状态当前使用未启用
编辑 删除 @@ -865,7 +873,7 @@ const llmConfigs = ref([]); catch (e) { if (e !== 'cancel') ElMessage.error('删除失败: ' + e.message); } }; - const logType = ref('creator'); + const logType = ref(''); const logTypes = ref([]); const users = ref([]); const usersLoading = ref(false); @@ -919,20 +927,12 @@ const llmConfigs = ref([]); const loadLogTypes = async () => { try { logTypes.value = await api.get('/api/admin/task-logs/log-types'); - logTypes.value.unshift({ module_id: 'creator', name: '创作日志', log_file: 'creator' }); - logTypes.value.unshift({ module_id: 'optimizer', name: '审查日志', log_file: 'optimizer' }); - logTypes.value.unshift({ module_id: 'research', name: '研究日志', log_file: 'research' }); - logTypes.value.unshift({ module_id: 'outline', name: '大纲日志', log_file: 'outline' }); - logTypes.value.unshift({ module_id: 'writer', name: '写作日志', log_file: 'writer' }); - logTypes.value.unshift({ module_id: 'publisher', name: '发布日志', log_file: 'publisher' }); - logTypes.value.unshift({ module_id: 'collector', name: '收集日志', log_file: 'collector' }); - logTypes.value.unshift({ module_id: 'trends', name: '趋势日志', log_file: 'trends' }); } catch (e) { console.error('加载日志类型失败:', e); } }; const fetchLogs = async () => { logsLoading.value = true; try { - const module = logTypes.value.find(t => t.name === logType.value); + const module = logTypes.value.find(t => t.module_id === logType.value); const logFile = module ? module.log_file : logType.value; const resp = await fetch(`/api/system/logs/${logDate.value}?log_type=${logFile}`, { headers: { 'Authorization': `Bearer ${localStorage.getItem('authToken')}` }