用途
Shot Prompt 用于 AI 影视制作流程中的提示词编写环节。当一张镜头卡(shot card)及其画面内所有资产都已锁定、镜头已准备好生成时,使用该技能把镜头卡和资产护照(asset passport)转化为一份带版本号的提示词。
主要能力
- 将一张镜头卡与已锁定资产护照合并为一份版本化提示词。
- 强制按固定顺序编写十五个区块:场景上下文、活动参考、位置图、首帧调度、格式模式、光学、机身、动作时序、物理、灯光、音频、角色表演、风格前缀、质量标准、正向约束。
- 执行资产门禁:列出镜头卡中每个角色、状态变体、地点和道具,逐一与 /docs/registry.md 中的精确标签和版本匹配,要求所有行都处于锁定状态后才产出可生成提示词。
- 逐字复制每个已锁定护照中的活动规范描述符,不缩短、不改写、不清理。
- 将画面内文字(标志、屏幕、标题等)移至 /docs/text-tasks.md,不进入生成。
- 保存版本:在 /prompts/ 中按项目现有命名模式创建提示词,无模式时使用 <scene>-<shot>-prompt-v<version>.md,保留早期版本而非覆盖。
- 迭代管理:每次生成后向 /docs/generation-log.md 追加一行记录,下一次版本只改一行,其余逐字保留。
- 验收检查:角色与地点匹配参考、手/牙/物体/表面无伪影或随机文字、镜头运动符合镜头卡、表演与口型同步、与相邻镜头的视线/轴线/大小/光线衔接、世界调色板匹配。
使用方式
- 阅读项目 CLAUDE.md 或 AGENTS.md 中的 ## AI film studio 部分。若缺失,提示用户先运行 setup。
- 将配置的视频模型仅作为成品提示词的目标。
- 在 /prompts/、/docs/registry.md、/docs/breakdown.md 中定位镜头卡,并在 /assets/ 下找到每个画面内资产的护照。若 /prompts/ 或 /docs/ 缺失,可提议在工作室目录树中创建所需文件夹。
- 询问要编写哪一个场景和镜头,全程一次只问一个问题。
- 执行资产门禁,确认所有资产已锁定。若有缺失或草稿,点名并保持镜头阻塞,引导用户前往 asset-passport 或 stress-test。
- 读取每个已锁定护照,逐字复制活动规范描述符。
- 解析镜头卡,确认片段只含一个动作、时长 10–15 秒,并把画面内文字移出生成。
- 按编号标题和精确顺序编写十五个区块。
- 在 /prompts/ 中保存版本,记录所用锁定护照版本。
- 每次生成后追加生成日志,下一次只改一行。若 10–15 次迭代后仍失败,与用户选择一个结构性简化:拆分镜头、去掉一个动作或改变角度。
- 验收通过的镜头在 /selects/sc<NN>/ 中命名,原始输出保留在 /generations/sc<NN>/,剪辑只从 /selects/ 工作。
适用场景
- AI 影视制作中,镜头卡与资产均已锁定、准备生成视频提示词的阶段。
- 需要严格版本控制和可追溯迭代的镜头生成流程。
- 需要确保画面内资产与参考一致、避免随机文字和伪影的生成任务。
限制
- 不添加负面提示词区块。
- 不静默替换其他版本或基础资产。
- 不缩短、改写或清理提示词中的描述符。
- 画面内文字不进入生成,需移至 /docs/text-tasks.md。
- 若项目缺少 AI film studio 配置,需先运行 setup。
- 关于具体视频模型、收费、价格、平台等信息,资料中暂未提供。