diff --git a/src/features/production/types.ts b/src/features/production/types.ts index be4a0d2..49c85e8 100644 --- a/src/features/production/types.ts +++ b/src/features/production/types.ts @@ -174,6 +174,10 @@ export interface GenerateKeyframesInput { provider: 'seedream' concurrency: number force: boolean + /** 缺失首帧默认只生成当前剧集,避免开发阶段误跑整个项目。 */ + episodeNo?: number + /** 小范围质量试跑时可进一步限制生成数量。 */ + limit?: number width?: number height?: number } @@ -193,6 +197,7 @@ export interface KeyframeBatchResult { generated: number skipped: number blocked: number + stalePrimaryKeyframe?: number missingReference: number failed: number failures: { shotId: string; error: string }[]