From d1cbc4f0c7342eb22a33c800ee3d1b9835fd82e9 Mon Sep 17 00:00:00 2001 From: Wx-2025 <351320169@qq.com> Date: Thu, 4 Sep 2025 16:46:14 +0800 Subject: [PATCH] Update NccsApi.js --- core/api/NccsApi.js | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/core/api/NccsApi.js b/core/api/NccsApi.js index 6fc2041..404e3f7 100644 --- a/core/api/NccsApi.js +++ b/core/api/NccsApi.js @@ -310,12 +310,17 @@ export async function fetchNccsModels() { } const formattedModels = models - .map(m => ({ - id: m.id || m.model || m, - name: m.id || m.model || m - })) + .map(m => { + // 从name字段中提取模型名称,去掉"models/"前缀 + const modelIdRaw = m.name || m.id || m.model || m; + const modelName = String(modelIdRaw).replace(/^models\//, ''); + return { + id: modelName, + name: modelName + }; + }) .filter(m => m.id) - .sort((a, b) => a.name.localeCompare(b.name)); + .sort((a, b) => String(a.name).localeCompare(String(b.name))); console.log('[Amily2号-Nccs外交部] 全兼容模式获取到模型:', formattedModels); return formattedModels;