Drama Director Staging (Proceso de Dirección y Storyboard para Series Cortas)
Posicionamiento del proceso: Etapa 1 de la línea de producción audiovisual industrial de series cortas. Transforma un resumen textual en un
plan.jsonindustrial y un guion gráfico con movimientos espaciales, bloqueo de actores y diálogos de alta densidad. Sin rodeos genéricos: No explica qué es un plano o un encuadre; solo consolida los criterios de dirección y el SOP duro bajo las fuertes restricciones de MiniMax H3.
1. Contrato de Ejecución y Entrada/Salida
- Entrada: Resumen de la trama, configuración de escena, diálogo original de los personajes.
- Salida:
guion.md: Texto de diálogo estándar por escena (con anotaciones de movimiento y emoción);storyboard.mdyplan.json: Incluye posición de cámara por plano, 6 códigos de movimiento dinámico, hablante, oyentes silenciosos, diálogo chino normalizado.
2. SOP Duro: Rotación de Seis Movimientos de Cámara Dinámicos de Nivel Cinematográfico
Prohibición (contraejemplo): Está estrictamente prohibido usar dos planos consecutivos de plano-contraplano estático (OTS) cara a cara. ¡Es muy probable que cause que los personajes AI se queden quietos, con la mirada vacía y una atmósfera incómoda!
La disposición de los planos debe rotar forzosamente entre los siguientes 6 movimientos dinámicos:
| Código de Movimiento | Nombre del Modo | Prompt Original en Inglés | Escenario de Aplicación Forzosa |
|---|---|---|---|
M1_TRACKING | Travelling lento con cruce de líneas | Slow forward tracking shot following character walking briskly through the room, camera pushing in steadily, dynamic background movement, continuous tension. | Úselo cuando el personaje camina y habla, entra empujando una puerta o se acerca a un oponente, rompiendo el espacio estático. |
M2_RACK_FOCUS | Enfoque rack en primer plano de objeto | Extreme close-up starting on the prop (slammed on table/held in hands), rapid rack focus up to the speaker's intense glaring eyes, shallow depth of field, dramatic depth shift. | Cuando un objeto clave (cuchillo, contrato, reloj de bolsillo, ficha) se golpea sobre la mesa o se sostiene en la mano, la mirada pasa del objeto a la persona. |
M3_DUTCH_TILT | Ángulo holandés inclinado e intimidante | 15-degree Dutch angle tilted low shot, looking up at the dominant character stepping forward intimidatingly, creating extreme psychological pressure and cinematic unease. | En puntos de tensión cuando el villano se acerca, hay amenaza violenta, desequilibrio psicológico o un giro en la situación. |
M4_BACK_REVEAL | Giro de cabeza desde atrás | Character begins with their back turned towards camera speaking coldly, suddenly pivots their head 90 degrees to deliver the punchline with an icy stare, dramatic rim lighting catches their jawline. | Úselo al pronunciar una decisión fría y crucial, una traición o un veredicto importante. |
M5_CLOSE_WHISPER | Aproximación al oído e intimidación | Tight medium close-up, speaker leans in uncomfortably close towards the listener's ear, whispered menacing intensity, listener flinches slightly while speaker holds cold direct gaze. | Amenaza cercana, transacción secreta, susurro de interrogatorio, distancia comprimida al máximo. |
M6_PROFILE_STAND | Silueta de perfil con luz lateral enfrentada | Cinematic two-shot in profile, characters not looking directly into each other's eyes but glaring past each other, split lighting separating them, smoke drifting between them. | Enfrentamiento de expertos, miradas desviadas, segundas intenciones, nunca mirarse directamente a los ojos. |
3. SOP Duro: Densidad de Diálogo de Ritmo Rápido y Normalización a Chino Puro para Series Cortas
3.1 Regla de Oro de Densidad de Caracteres (Tiempo de 7.3 segundos)
- Intervalo de diálogo estándar de 175 fotogramas (7.29 segundos): Estrictamente controlado entre 20 y 28 caracteres chinos puros (aproximadamente 3.5 ~ 4.2 caracteres/segundo, velocidad de habla comercial de serie corta de ritmo rápido);
- Criterio de recuento y velocidad de habla:
Caracteres < 16: Juicio: demasiado lento - H3 alargará forzosamente la sílaba de cada carácter, provocando una pronunciación arrastrada y sin vida; debe expandir el conflicto del diálogo o desglosar la acción;Caracteres > 30: Juicio: demasiado denso - H3 producirá omisión grave de sílabas, encadenamiento y explosión de sonido; debe reducirse a menos de 28 caracteres;
- Regla de división temporal antes/después: Primeros 4.5 segundos de pronunciación de alta densidad, últimos 2.8 segundos para mirada fría, reacción de acción (empuñar un cuchillo, levantar una ceja, sonrisa sarcástica).
3.2 Normalización a Caracteres Chinos Puros (Evitar Deriva Lingüística y Extranjerismos)
Antes de ingresar al compilador de prompts, se debe invocar el procesador de normalización:
- 100% de números arábigos a caracteres chinos en mayúscula:
100->cien,500->quinientos,EP01->primer episodio; - Prohibido el uso de abreviaturas en inglés y letras extranjeras:
Boss->jefe,OK->vale,watch->reloj electrónico; - Estandarización de puntuación: Prohibido el uso de
/ \ @ # $ % ^ & * _ [ ], normalizar completamente a puntuación china de ancho completo,。!?:.
4. SOP Duro: Etiquetado de Hablante y Oyentes Silenciosos
En la salida plan.json, cada plano debe etiquetar explícitamente:
{
"seg": "seg01",
"shot_type": "MLS",
"camera_mode": "M1_TRACKING",
"speaker": "Sal",
"silent_listeners": ["Merchant", "Bystander"],
"dialogue_text": "<d>¡Esta deuda se ha prolongado durante tres años enteros! ¡Hoy o pagas o te dejo la mano derecha!</d>",
"pacing_check": {
"char_count": 27,
"cps": 3.7,
"status": "OPTIMAL"
}
}
5. Scripts de Herramientas Exclusivas
- Compilador:
python scripts/director_engine.py --validate plan.json - Limpieza y medición de velocidad de diálogo:
python scripts/director_engine.py --clean-dialogue "数字100转汉字"