diff --git a/app/(admin)/settings/admin-settings-client.tsx b/app/(admin)/settings/admin-settings-client.tsx index 4bad711f0..80b4a3607 100644 --- a/app/(admin)/settings/admin-settings-client.tsx +++ b/app/(admin)/settings/admin-settings-client.tsx @@ -418,6 +418,7 @@ type SiteSettings = { canvasEnabled: boolean; agentEnabled: boolean; canvasAgentModeEnabled: boolean; + videoCanvasSidebarEnabled: boolean; agentCategoryTreeConfig: { productCategories: string[]; audienceTags: string[]; @@ -915,6 +916,7 @@ export function AdminSettingsClient() { canvasEnabled: true, agentEnabled: true, canvasAgentModeEnabled: true, + videoCanvasSidebarEnabled: true, agentCategoryTreeConfig: { productCategories: [], audienceTags: [], @@ -1014,6 +1016,8 @@ export function AdminSettingsClient() { agentEnabled: (siteSettingsData as any).agentEnabled ?? true, canvasAgentModeEnabled: (siteSettingsData as any).canvasAgentModeEnabled ?? true, + videoCanvasSidebarEnabled: + (siteSettingsData as any).videoCanvasSidebarEnabled ?? true, agentCategoryTreeConfig: { productCategories: Array.isArray( (siteSettingsData as any).agentCategoryTreeConfig?.productCategories @@ -8566,6 +8570,27 @@ export function AdminSettingsClient() { /> +
+
+ +
+ 开启后,视频画布左侧显示“视频模块”分层侧边栏;关闭后只保留画布本体与节点快捷添加。 +
+
+ + setSiteSettings({ + ...siteSettings, + videoCanvasSidebarEnabled: checked, + }) + } + /> +
+