import { AppShell } from "@/components/AppShell"; import { ProvidersSettings } from "@/components/settings/ProvidersSettings"; import { fetchProviders } from "@/lib/api/server"; import type { ProvidersResponse } from "@/lib/api/types"; // 模型与提供商设置(UX §6.10)。Server Component 取初始数据。 export default async function ProvidersSettingsPage() { let initial: ProvidersResponse = { providers: [], tier_routing: [] }; let loadError = false; try { initial = await fetchProviders(); } catch { loadError = true; } return (
{loadError ? (

无法连接后端服务,请确认 API 已启动后刷新。

) : ( )}
); }