build 真人素材库

This commit is contained in:
2026-07-06 15:27:14 +08:00
parent 26079d03ab
commit eac29371ea
8 changed files with 82 additions and 1128 deletions
+2 -2
View File
@@ -32,7 +32,7 @@ interface AppState {
};
enginesele: any;
inputValue: string;
currentMedia: { name: string; type: 'image' | 'video' | 'audio'; url: string; label: string; duration?: number }[];
currentMedia: MediaReference[];
fetchProjects: () => Promise<void>;
createProject: (name: string, industry: Industry) => Promise<Project>;
@@ -59,7 +59,7 @@ interface AppState {
setVideoResolution: (resolution: string) => void;
setEnginesele: (enginesele: any) => void;
setInputValue: (inputValue: string) => void;
setCurrentMedia: (currentMedia: { name: string; type: 'image' | 'video' | 'audio'; url: string; label: string; duration?: number }[]) => void;
setCurrentMedia: (currentMedia: MediaReference[]) => void;
resetGenerationConfig: () => void;
}
+6
View File
@@ -128,6 +128,12 @@ export interface MediaReference {
url: string;
type: 'image' | 'video' | 'audio';
name: string;
label?: string;
duration?: number;
role?: string;
source?: string;
private_asset_id?: string;
remote_asset_id?: string;
}
export interface GenerationRecord {