diff --git a/app/(admin)/settings/admin-settings-client.tsx b/app/(admin)/settings/admin-settings-client.tsx
index 2147b7173..290aafa2f 100644
--- a/app/(admin)/settings/admin-settings-client.tsx
+++ b/app/(admin)/settings/admin-settings-client.tsx
@@ -166,6 +166,8 @@ type SiteSettings = {
tutorialVideoUrl: string | null;
tutorialEnabled: boolean;
rankingEnabled: boolean;
+ canvasEnabled: boolean;
+ canvasDefaultModelId: string | null;
};
type NavLink = {
@@ -378,6 +380,8 @@ export function AdminSettingsClient() {
tutorialVideoUrl: null,
tutorialEnabled: false,
rankingEnabled: true,
+ canvasEnabled: true,
+ canvasDefaultModelId: null,
});
useEffect(() => {
@@ -403,6 +407,8 @@ export function AdminSettingsClient() {
tutorialVideoUrl: siteSettingsData.tutorialVideoUrl || null,
tutorialEnabled: siteSettingsData.tutorialEnabled ?? false,
rankingEnabled: siteSettingsData.rankingEnabled ?? true,
+ canvasEnabled: siteSettingsData.canvasEnabled ?? true,
+ canvasDefaultModelId: siteSettingsData.canvasDefaultModelId || null,
});
}
}, [siteSettingsData]);
@@ -2567,6 +2573,50 @@ export function AdminSettingsClient() {
>
)}
+
+ {/* 无限画布设置 */}
+
+
+
+
+
+ 开启后,用户可以使用无限画布进行图片编辑和生成
+
+
+
setSiteSettings({ ...siteSettings, canvasEnabled: checked })}
+ />
+
+ {siteSettings.canvasEnabled && (
+
+
+
+
+ 设置无限画布中用户的默认生图模型。"智能自动"会根据用户需求自动选择最佳模型。
+
+
+ )}
+