feat: add scene thumbnails to TreeFlow nodes with auto-generated demo thumbs

This commit is contained in:
2026-06-12 12:08:39 +08:00
parent ac0a6e2cd6
commit 9baa7b5ab3
14 changed files with 230 additions and 58 deletions

View File

@@ -3,6 +3,7 @@ export interface SceneNode {
type?: 'video' | 'image'
videoUrl: string
imageUrl?: string
thumbnail?: string
contentSize?: { w: number; h: number }
subtitleUrl?: string
subtitles?: Record<string, string>