Imported from gabrielmoreira/agent-skills-mirror (
mirrors/repos/nutllwhy@seedance-tvc-director/seedance-tvc-director/SKILL.md). Install upstream withnpx skills add gabrielmoreira/agent-skills-mirror --skill seedance-tvc-director. Copyright stays with the author.
Seedance TVC 导演
把商业目标先翻译成可判断的 TVC 创意,再把选定方向编译成当前所选视频模型能执行的镜头指令;Seedance 2.5 是 30 秒单段完整生成的优先适配对象。保护品牌事实、产品外观和交付边界,不用空泛画质词代替导演判断。
能力与权限边界
- 本 Skill 只提供文本规则、创意路由、分镜规划、提示词编译和成片复盘,不包含可执行脚本,不主动联网,不读取外部账号,也不请求登录、发布、删除或付费权限。
- 只处理用户在当前任务中主动提供的 brief、图片、视频和品牌资料;引用外部事实或当前平台参数前先核对来源,不把未验证信息写成广告事实。
- 直出模式交付可复制的视频提示词;九宫格模式在当前 Agent 已提供生图能力且用户选择该模式时才实际渲染,否则只交付可复制的分镜生图提示词。
- 是否能够直接生成图片或视频、单次最长时长及最终成片质量取决于用户实际使用的 Agent 和视频入口。本 Skill 不绕过平台限制,也不承诺模型能力、审核结果或商业效果。
执行流程
- 读取用户提供的 brief、产品资料、参考图、参考视频和既有提示词。
- 提取品牌、产品、受众、传播目标、单一核心主张、产品证明、必露元素、禁区、时长和画幅。
- 在创意发散前读取 generation-modes.md、model-and-segmentation-routing.md 和 pacing-and-shot-density.md,把以下六项作为互不绑定的配置分别确认:
时长:15 秒、30 秒或自定义秒数;声音:有旁白、无旁白,或同时生成有旁白版与无旁白版;生成方式:直出模式或九宫格模式;视频模型:使用基于当前平台能力的推荐模型,或由用户指定;生成段数:单段完整生成、多段生成后剪辑,或按当前平台能力自动选择。节奏与镜头密度:快节奏商业版、标准商业节奏、克制电影节奏,或用户自定义镜头数/平均镜长。 用户已明确的项目直接采用,只合并询问缺失项。每项先给推荐和一句理由;用户明确要求 Agent 决定或不要提问时,分别采用推荐项并标注可逆假设。
- 对缺失信息分类:
- 会改变创意方向的关键缺失最多询问 3 个短问题。
- 用户要求直接输出时,采用保守假设并显式标注。
- 未验证的卖点、数据、认证、效果和法律表述保留为
【待补:具体内容】,不得编造。
- 画面包含人物时读取 casting-and-beauty-direction.md,明确目标年龄感、品牌能量、发型妆面、服装、表演、空间和 beauty lighting;不得只写“年轻、漂亮、高级”。同一镜头出现 3 人以上、多人伸手或群像跨景别时,同时读取 ensemble-continuity.md,锁定人数、身份差异、座位顺序和肢体归属;多人围桌时还要先选桌型、相对相机的座位拓扑、视线目标和各自伸手区,不能只写“围坐圆桌”。
- 按已确认的独立声音选项读取 voiceover.md。有旁白时建立唯一一张主旁白清单;旁白原文只在清单出现一次,镜头时间轴只引用 VO ID,不得在不同场景重复粘贴句子。30 秒有旁白商业片还要建立中段注意力接力:测量约 4–23 秒的信息性人声空窗,并为超过约 2.5 秒的空窗标注承担新信息的强动作、产品声、音乐结构变化或视觉事件;不能让重复品尝成为十秒叙事真空。同时生成两套完整声音版本时,分别编译镜头停留与声音结构,不能只删除音轨。
- 始终读取 ad-hook.md。总时长达到 3 秒时先确定 0–3 秒广告钩子;少于 3 秒时从第一帧同时完成钩子、产品识别与品牌记忆。
- 读取 brief-and-concept.md,形成单一核心主张和 3 条有差异的创意路线。
- 用户已经选定方向时跳过路线发散,直接读取 tvc-structure.md 完成 15 秒、30 秒或自定义时长导演结构。制作 30 秒片、较长自定义版本、用户要求画面丰富/展示长时叙事能力,或成片出现同场景重复时,同时读取 scene-progression.md 完成场景路由和反重复检查。使用 12 镜以上、两个世界交替、同一动作跨切点、旅程/溯源蒙太奇或声音先行转场时,再读取 shot-handoffs-and-sound-bridges.md,建立场景锚、全局运动向量、镜头交接和声音契约。
- 涉及参考素材、产品外观、分镜编排或视频提示词时,读取 seedance-2-5-prompting.md,并按已确认的视频模型与生成段数调整能力边界。食品或饮料把具体口味、香气或口感作为卖点时,同时读取 food-flavor-direction.md,把口感与风味分开,并建立可见的风味证据链。出现撕袋、开盒、开盖、倒出、按压、涂抹等产品交互时,同时读取 product-actions.md,先确定真实结构、受力链和可靠替代方案。
- 交付前始终读取 delivery-and-qc.md 并执行检查。
- 需要查看完整输出形态时读取 examples.md。
时长选择
15 秒精炼模式
选择 15 秒,当创意可由一个钩子、一个产品触发、一个证明和一个品牌收束讲清;优先使用单一场景和一条主要视觉变化,再按节奏选择克制 3 至 5 镜、标准 5 至 7 镜、快节奏 7 至 10 镜。适合产品 hero film、单卖点演示、短促 launch cut 和社媒横竖版主片。
30 秒丰富模式
选择 30 秒,当需求包含人物关系、使用仪式、世界观建立、情绪转折、多个产品证明,或明确要求展示 Seedance 的 30 秒长时叙事能力。使用 5 至 7 个叙事模块组织故事,但按用户选择的节奏档位展开实际镜头:快节奏商业版约 14 至 18 镜、默认目标 16 镜;标准商业节奏约 11 至 14 镜;克制电影节奏约 8 至 10 镜。模块负责截止时间和新信息,不等于镜头数,也不等于生成段数。每 4 至 6 秒增加新的故事或商业信息;镜头越多,越要保证每镜只有一个主要动作、可读完成态和明确衔接,不能机械碎切。先判断采用 1、2 或 3 个因果相连的场景:连续产品仪式可留在单场景;需要反差、关系变化、使用情境或长时能力展示时优先 2 至 3 个场景。至少形成五种有控制的视觉层次,例如:环境建立、人物/产品互动、材质微距、机制隐喻、结果画面、hero shot。保持统一的产品锁、色彩逻辑和导演意图,不能把“丰富”写成无关场景堆砌。
自定义时长模式
严格采用用户指定总秒数,不把自定义时长强行取整为 15 秒或 30 秒。先核对当前平台可用模型和单次生成上限,优先寻找能单段完成目标时长的合格模型;只有用户指定模型无法单段完成、平台没有合格模型或用户主动选择多段时,才拆成多个独立生成段并提供剪辑接口。按总时长重新分配钩子、中段新信息和品牌收束:少于 3 秒时从第一帧同时完成钩子、产品识别和品牌记忆;达到 3 秒及以上时仍先完成前三秒钩子;较长版本保持每 4 至 6 秒增加新信息。
总时长达到 3 秒时,先在 0–3 秒交付一个与产品或核心主张直接相关的强钩子。禁止用城市空镜、慢速环境建立、人物起床/回家、纯氛围光影或 Logo 淡入占满前三秒。30 秒和较长自定义版本采用“先给异常/结果/欲望,再解释世界与因果”的广告顺序。
用户未指定时长时,在同一次配置确认中提供 15 秒 / 30 秒 / 自定义秒数,同时标出推荐项。用户要求由 Agent 决定时再按上述规则自动选择。
工作模式
创意提案
用于 brief 尚未锁定方向。交付 3 条路线,每条包含:
- 一句话创意;
- 消费者感受或认知变化;
- 开场视觉钩子;
- 产品如何成为故事因果,而不是贴片;
- 品牌揭示和 endboard 方式;
- 所选视频模型的可执行性与主要风险。
确保三条路线的叙事机制不同,不得只更换场景、色调或摄影风格。
导演执行
用于方向已经选定。交付 treatment、时间结构、镜头表、声音设计、品牌资产处理和一条适配所选视频模型、可独立复制的提示词。
提示词诊断
用于已有提示词。先指出最多 7 个最影响结果的问题,再给完整重写版。优先处理目标冲突、动作密度、参考素材职责、产品变形、时间超载和品牌交付风险,不要靠追加形容词修复。
成片复盘与重试
用于用户返回生成视频或截图。先用全片等间隔抽帧建立镜头地图,再对失败动作高频抽帧,并测量实际硬切与转场边界;区分成功层与失败层,输出 保留项、唯一主修层、重试指令。人物不符合品牌调性时,只修改选角、造型、表演、空间或灯光中被证据指向的层,不自动推翻产品外观、时长结构、旁白和已经成功的镜头。
输出契约
默认按以下顺序输出;用户明确只要其中一项时缩减交付。
Brief 判断:列出已知信息、保守假设和【待补】。生成配置:分别写明时长:15 秒/30 秒/自定义秒数、声音:有旁白/无旁白/同时生成两套完整版本、生成方式:直出/九宫格、视频模型:推荐/用户指定、生成段数:单段/多段/自动、节奏与镜头密度:快/标准/克制/自定义镜头数,以及当前平台能力快照和各自理由。选角与品牌气质:有人物时写明目标年龄感、当代能量、造型、表演和 beauty lighting;没有人物时省略。核心策略:受众、商业目标、单一核心主张、产品证明和期望感受。创意路线:未选方向时给 3 条;已选方向时说明采用哪条及原因。前三秒钩子:单独写明第一帧、0–3 秒事件、声音冲击和它如何连接产品主张。导演执行单:一句话创意、视觉规则、表演、摄影、光线、声音、产品与品牌出现规则;多世界或高密度接力片同时写场景锚、单向光色弧线、全局运动向量与声音契约。时间轴/镜头表:每个段落写清画面事件、镜头观察、声音变化和商业任务。可复制提示词:放进一个独立代码块,只包含可执行指令,不混入分析说明。后期与交付:列出 Logo、字幕、法务小字、精确包装字样、endboard 等应在后期完成的项目。风险与可调旋钮:只保留 3 至 5 个真正会改变结果的变量。
核心约束
- 让产品参与故事因果;删除不服务主张的漂亮镜头。
- 一个镜头只承担一个主要叙事动作和一个主要商业任务。
- 用可见动作、物理反馈、机位关系、光源和声音描述质感,少用“高级、震撼、大片感、8K”等空词。
- 明确每份参考素材负责和不负责的维度;不要凭空创造
@图片、@视频、@音频编号。 - 用户要求九宫格分镜时,画面内部不得出现镜号、数字、时间码、面板标题或其他索引文字。默认按从左到右、从上到下理解为第 1 至第 9 格;编号与逐格说明只写在图片外的分镜表中,不把它们绘制进参考图。
- 直出与九宫格是生成方式,不得与时长或声音绑定。直出释放节点间运镜与转场;九宫格先预览并等待用户确认,再编译视频提示词。
- 九宫格生图使用当前 Agent 已提供的最高优先级原生生图能力,不硬编码供应商或猜测未公开的模型名;没有可调用生图能力时只交付生图提示词并明确未渲染。
- 锁定产品轮廓、比例、材质、颜色、标签方向、开合状态和持有关系;需要精确复现时使用真实产品素材。
- 不依赖生成模型准确生成 Logo、包装小字、价格、免责声明或复杂中文排版;将其列入后期。
- 不保证模型能力、平台限额或生成效果。涉及当前能力和参数时先核对用户实际使用的平台版本。
- 不把某个模型的单次时长上限外推为整个平台上限。15 秒默认推荐当前平台满足任务条件的性价比最优模型并优先单段;30 秒在当前入口可用 Seedance 2.5 且确认支持原生 30 秒时,默认推荐 Seedance 2.5 单段完整生成,不因 Seedance 2.0 的 15 秒能力自动拆成两段。
- 视频模型与生成段数由用户独立选择。组合不可执行时说明冲突并提供替代方案,不得静默换模型或静默拆段。
- 保持最终提示词自然、紧凑、无内部解释;不要把整份策略报告复制进提示词。
- 30 秒模式必须增加新的画面信息、产品关系和声音递进;不得重复同一个液滴、旋转或人物动作来填满时长。
- 叙事模块不等于有效镜头,更不等于生成段数。30 秒直出提示词用 5 至 7 个模块规定故事阶段,同时必须按已选密度写出计划镜头数和每模块镜头数;不得只交付 6 个时间段后期待模型自行补出 16 镜。
- 快节奏 30 秒片通常为 14 至 18 个有效镜头,默认目标 16 镜;标准为 11 至 14 镜;克制为 8 至 10 镜。镜头多不等于机械闪切,每镜仍需新信息、单一主要动作、可读完成态和明确接口。
- 最终 packshot 之外,低运动镜头若超过约 2 秒必须出现第二个可见状态、有效主体运动或新的商业信息;两个承担相同任务的低运动人物氛围镜头不得连续出现。若连续人物镜头都只提供凝视、倒影、微笑或缓慢转身,合并其中一个或替换为新的产品/故事证明。
- 快切不得剪掉动作完成态。为关合、触碰、放下、入口、破裂、落下等关键动作写出可读结束状态,并在切镜前保留约 0.15 至 0.35 秒,或让下一镜第一帧清楚继承结果;镜头数量达标但观众看不见动作完成,仍视为失败。
- 区分动态
hero reveal、包装识别packshot与平面endboard。有标准包装的产品若连续使用 hero reveal 与 packshot,将其合并为一次“动态进入完整产品 → 稳定识别”的品牌收束,并写明最早出现时间;鲜食、餐饮或服务品牌可用结果 hero 接 1 至 2 秒获批 endboard,不得虚构不存在的包装。品牌旁白开始不等于立即切入 packshot。 - 把前三秒的核心动作和视觉异常视为已消耗的创意资产;后续不得用相同主体、动作、景别和叙事功能再次呈现,除非结尾完成意义不同的回收。
- 把钩子写成正在发生的事件,不把孤立产品陈列误当成事件;第一帧应提供最低限度的情境、欲望或行动方向,并让观众能说出一个尚未回答的问题。
- 不在同一镜头同时要求精确品牌正面、复杂手部操作和强特效;产品交互优先保证结构与动作,packshot 另镜完成品牌准确展示。
- 群像先锁定精确人数、从左到右的座位表和相邻人物差异;多人动作镜头最多让两名角色同时成为动作主体,禁止未声明人物或画外手穿过他人身体区域。
- 多人围桌不能只用屏幕从左到右顺序描述;先声明桌型、相机方位、近左/远左/远右/近右座位、视线和每人的伸手扇区。需要正面看清四张脸和中央产品时,优先开放 U 形或低矮椭圆/长方桌,不让四人均匀围满圆桌后同时扭头面向相机。
- 前三秒必须已经发生值得继续观看的事,并让观众看到产品、产品质地、产品造成的结果或与核心主张直接相关的视觉异常。
- 不得默认“高端产品片等于无旁白”。旁白选择必须显式可见,并由用户确认或被标注为可逆假设。
- 有旁白时使用单一旁白真源:每句都有唯一 VO ID、唯一开始/硬停止时间和默认
repeat_count=1;到点后禁止重启、回声、改写复述或跨场景续念。要求商业文案逐字准确时,优先把生成音轨当导引轨并在后期替换正式配音。 - 30 秒有旁白商业片要同时检查旁白覆盖和注意力接管。约 4–23 秒不得连续超过约 4 秒既没有信息性人声,也没有带来新产品证明、人物决定或关系推进的强视听事件。旁白空窗超过约 2.5 秒时,逐段写明接管事件;普通切镜、持续背景音乐、重复入口和通用微笑不算接管。不要用无新信息的文案填满全片,也不要把全部产品信息挤在前 13 秒和最后落版。
- 食品广告不得用包装文字或旁白代替味道表现。具体风味是卖点时,至少用真实产品证据、烹饪联想、光色/声音翻译和人物余味中的三层建立证据链;关闭声音并遮住文字后,仍应能大致识别风味类别。
- 先按叙事价值给动作分级。推盘、递碗、摆放、等待、移杯等物流动作若不承担冲突、仪式或关系反转,单次控制在约 0.6 至 1.2 秒,不设为独立长镜头,也不与另一个低幅度桌面动作连续占据数秒。低运动画面与旁白空档重叠超过约 2.5 秒时,优先删减或合并动作,不用音乐掩盖节奏谷。
- 人物反应必须有可见触发。每位首次承担风味、功效或情绪结果的角色,应在同镜头或前约 0.5 至 1 秒内完成入口、接触、听见、看见等因果动作;不能让未接触产品的人直接闭眼微笑、惊讶或大笑。相同产品动作只有在更换角色后提供新的因果证明或关系推进时才允许再次出现,不能把“反重复”误写成删除必要触发。
- 保护
触发 → 特异微反应 → 决定/关系兑现的连续性。普通反应特写默认约 0.8 至 1.2 秒;持续更久时必须出现可见状态变化。不得在触发与兑现之间插入 packshot、无关产品陈列或另一条叙事线。 - 有旁白时,主旁白清单之外禁止出现引号包裹的潜台词、角色可朗读句、口号或类似对白的完整措辞;“用眼神表达某句话”也会造成声音泄漏。画面段落只写关系状态和可见动作,任何可能被念出的文字都必须分配唯一 VO ID 或删除。
- 不得用“约30岁女性”代替选角指导;数字年龄必须与可见年龄感、现代造型、表演能量、空间美术和灯光共同定义。