diff --git a/app/(admin)/settings/admin-settings-client.tsx b/app/(admin)/settings/admin-settings-client.tsx index ec86d8a9e..82f516abf 100644 --- a/app/(admin)/settings/admin-settings-client.tsx +++ b/app/(admin)/settings/admin-settings-client.tsx @@ -2842,7 +2842,7 @@ export function AdminSettingsClient() {
- 开启后,用户可以选择"智能自动"模型,系统将根据场景智能选择最佳模型 + 开启后,用户可以选择"Agent模式"模型,系统将根据场景智能选择最佳模型
- 智能自动(推荐) + Agent模式(推荐) {modelsData?.models?.filter((m: any) => m.supportsImageGen).map((model: any) => ( {model.displayName} @@ -3007,13 +3007,13 @@ export function AdminSettingsClient() {
- 设置无限画布中用户的默认生图模型。"智能自动"会根据用户需求自动选择最佳模型。 + 设置无限画布中用户的默认生图模型。"Agent模式"会根据用户需求自动选择最佳模型。
- {/* 智能自动模式下的默认生图模型 */} + {/* Agent模式下的默认生图模型 */}
- +
- 当用户选择"智能自动"模式时,系统实际使用的生图模型。"系统智能选择"会根据用户意图(如抠图、换背景等)自动路由到最佳模型。 + 当用户选择"Agent模式"时,系统实际使用的生图模型。"系统智能选择"会根据用户意图(如抠图、换背景等)自动路由到最佳模型。
diff --git a/components/canvas/CanvasChatPanel.tsx b/components/canvas/CanvasChatPanel.tsx index f425eeb41..6c078402f 100644 --- a/components/canvas/CanvasChatPanel.tsx +++ b/components/canvas/CanvasChatPanel.tsx @@ -726,22 +726,22 @@ export function CanvasChatPanel({ chatId, initialMessages = [], onClose, onOpenF // 过滤支持图片生成的模型 const imageModels = modelsData?.models?.filter(m => m.supportsImageGen) || []; - // 智能自动模型选项 + // Agent模式(自动路由)模型选项 const SMART_AUTO_MODEL = { id: "auto", modelId: "auto", - displayName: "智能自动", + displayName: "Agent模式", providerType: "auto", supportsImageGen: true, }; - // 所有可选模型(智能自动 + 生图模型) + // 所有可选模型(Agent模式 + 生图模型) const allModels = [SMART_AUTO_MODEL, ...imageModels]; // 默认选择模型(根据系统设置) useEffect(() => { if (!selectedModelId && siteSettings) { - // 使用系统设置的默认模型,如果没有设置则使用智能自动 + // 使用系统设置的默认模型,如果没有设置则使用Agent模式 const defaultModel = siteSettings.canvasDefaultModelId || "auto"; setSelectedModelId(defaultModel); } @@ -1153,7 +1153,7 @@ export function CanvasChatPanel({ chatId, initialMessages = [], onClose, onOpenF return result; }, [messages, nodes, selectedImageNodes]); - // 🆕 智能自动模式上下文(画布图片布局) + // 🆕 Agent模式上下文(画布图片布局) const buildAutoContext = useCallback(() => { const imageNodes = nodes.filter(n => n.type === 'image' && (n.data as any)?.src); if (imageNodes.length === 0) return ""; @@ -2036,7 +2036,7 @@ export function CanvasChatPanel({ chatId, initialMessages = [], onClose, onOpenF - {/* Agent Selector (Model) - 包含智能自动选项 */} + {/* Agent Selector (Model) - 包含Agent模式选项 */} - {currentComposerModel?.displayName || "智能自动"} + {currentComposerModel?.displayName || "Agent模式"} - 智能自动 + Agent模式 {imageModels.map((model) => ( diff --git a/components/model-selector.tsx b/components/model-selector.tsx index 50e1f5c7e..b1caf1196 100644 --- a/components/model-selector.tsx +++ b/components/model-selector.tsx @@ -61,7 +61,7 @@ export function ModelSelector({ const autoModel: DynamicModel = { id: "auto", modelId: "auto", - displayName: "✨ 智能自动 (Auto)", + displayName: "Agent模式", description: "AI 自动识别意图,为您选择最佳模型", supportsVision: true, supportsImageGen: true, diff --git a/components/multimodal-input.tsx b/components/multimodal-input.tsx index b48765aa3..5ba106fe0 100644 --- a/components/multimodal-input.tsx +++ b/components/multimodal-input.tsx @@ -1043,7 +1043,7 @@ function PureModelSelectorCompact({ // 定义自动模式 const autoModel: DynamicModel = { id: "auto", - displayName: "✨ 智能自动 (Auto)", + displayName: "Agent模式", description: "根据您的意图自动选择最合适的模型", supportsVision: true, isDefault: false, @@ -1134,7 +1134,7 @@ function PureModelSelectorCompact({ // 🆕 如果选择的是"自动"模式,直接传递 "auto" 给后端 // 后端会使用智能分析器进行意图识别和模型选择 if (model.id === "auto") { - console.log("[自动模式] 选择智能自动模式,后端将进行意图分析和模型路由"); + console.log("[自动模式] 选择Agent模式,后端将进行意图分析和模型路由"); setOptimisticModelId("auto"); onModelChange?.("auto"); startTransition(() => {