# Seedance 2.5 多角色对白契约
Use this skill before submitting a multi-character Seedance 2.5 generation request. It checks a redacted cast file offline and produces a deterministic contract for an authorized operator.
characters, dialogue, and rights_review fields. Use the included example as a starting point.Run python scripts/check_cast.py examples/pass_cast.json --out contract.json --report contract.md.
The input contains one object per character with a unique character_id, a numeric display_order, visual_reference_ids, voice_reference_ids, and a min_voice_reference_seconds value. Dialogue lines name their owner and include a planned time window. The output is a JSON contract and a Markdown report. The report never embeds media or secrets.
The checker enforces unique character IDs, contiguous left-to-right order, at least one visual reference, at least one voice reference, a minimum voice-reference duration of 2 seconds, owned dialogue, valid time windows, and a completed rights review. It does not prove that a file exists, that a voice belongs to a person, or that the model will preserve identity.
Do not place real names, phone numbers, access tokens, private URLs, or media bytes in the example. Obtain written permission for a person\'s likeness and voice. If a reference is missing, a line is ambiguous, or rights are not confirmed, stop and correct the input; do not retry a paid request automatically.
This skill is useful without the companion auditor: it creates a preflight contract that can be handed to any authorized Seedance 2.5 operator or a later audit step.
请通过上方所属套餐查看交付内容与下载方式。
下载不等于安装成功,运行环境、平台适配和外部服务需按说明准备。
此处不单独展示技能价格,请以上方所属套餐价格为准。