该技能面向 Pruna 视频与替换类高成本生成任务,用于在任何付费生成或最终音频混流前确定何时暂停、展示什么内容、使用什么措辞,适用于各工作流技能。
用途与阶段:按 plan(0)、stills(A)、audio prep(A2)、video(B)、assembly(C)、final audio(D)划分阶段。在会话首个 POST /v1/predictions 前、Phase B 视频前、带背景或整曲混流的 Phase D 组装前暂停;用户说“直接跑”但静帧或片段未审阅、或美术方向不明确时也应暂停。用户已回复 approve plan、approve stills 或 approve clips 时,仅推进该阶段,不得借此拖延。
红灯条件与动作:未展示计划或缺少 approve plan,走 Phase 0 场景表与示例提示词;提示词修改后未重新展示静帧,走 Phase A 并等待 approve stills;旁白驱动视频但未听 TTS/歌曲,走 Phase A2;同一轮内同时批准计划与视频应拆分为多轮;缺少 approve clips 前不得拼接与加床;视觉模式、人物性别/声音或连贯性不明时应询问;未获用户要求自动化就使用 --yes-skip--gate 需明确确认;重新生成提示词时未删除静帧/片段,需按部分重生成表删除目标或使用 --fresh / --regen-;voice_script 修订后未删除头像来源,需删除对应场景 sources/ 与 clips/;未执行随机种子仪式就调用 POST /v1/predictions 会重复输出,应先声明仪式字符串并记录 ritual_seed;缺少 PRUNA_API_KEY 或 REPLICATE_API_TOKEN 时应停止并发送注册链接。
使用方式:先分类下一阶段,再展示对应产物——Phase 0 用表格,静帧用文件路径或缩略图,A2 用可播放音频,B 用 clips/。使用 staged-generation-gate 的措辞模板,Phase B 前说明 p-video、avatar、replace、animate 为付费。仅运行已批准阶段,默认运行 --phase stills 或 --phase song,通过 --approve-stills(或 generation_status.json)解锁视频。单一资产修正而非整条流水线。运行器标志见 workflow-feedback-gates.md。
常见错误:首次运行即 --phase all;展示 manifest JSON 而非媒体路径;未列路径就批准“看起来不错”;片段审阅前混入床;假定重新生成已采纳提示词修改。
限制:该技能依赖 staged-generation-gate.md、workflow-feedback-gates.md 与 generation_gate.py 等配套文件;具体费用、价格、平台与效果暂未提供。