diff --git a/api/video_flow.ts b/api/video_flow.ts index 3e2e34d..8fc84c5 100644 --- a/api/video_flow.ts +++ b/api/video_flow.ts @@ -695,8 +695,8 @@ export const createMovieProjectV1 = async (request: { script: string; /** 用户ID */ user_id: string; - /** 模式:auto | manual */ - mode: "auto" | "manual"; + /** 模式:automatic | manual */ + mode: "automatic" | "manual"; /** 分辨率:720p | 1080p | 4k */ resolution: "720p" | "1080p" | "4k"; /** 语言 */ diff --git a/app/service/Interaction/ScriptService.ts b/app/service/Interaction/ScriptService.ts index db51ab9..53a8dce 100644 --- a/app/service/Interaction/ScriptService.ts +++ b/app/service/Interaction/ScriptService.ts @@ -51,7 +51,7 @@ export interface UseScriptService { /** 根据用户想法生成剧本并自动创建项目 */ generateScriptFromIdea: (idea: string) => Promise; /** 根据项目ID初始化已有剧本 */ - initializeFromProject: (projectId: string) => Promise; + initializeFromProject: (projectId: string,script:string) => Promise; /** 修改剧本 */ updateScript: (scriptText: string) => Promise; /** 应用剧本到视频生成流程 */ diff --git a/app/service/usecase/ScriptEditUseCase.ts b/app/service/usecase/ScriptEditUseCase.ts index 735ad0f..dea9f6d 100644 --- a/app/service/usecase/ScriptEditUseCase.ts +++ b/app/service/usecase/ScriptEditUseCase.ts @@ -118,14 +118,14 @@ export class ScriptEditUseCase { * @description: 创建项目 * @param prompt 用户提示词 * @param userId 用户ID - * @param mode 模式:auto | manual + * @param mode automatic | manual * @param resolution 分辨率:720p | 1080p | 4k * @returns Promise 返回项目ID */ async createProject( prompt: string, userId: string , - mode: "auto" | "manual" = "auto", + mode: "automatic" | "manual" = "automatic", resolution: "720p" | "1080p" | "4k" = "720p", language: string ) {