O que Trendy Mini Series faz?
Use esta habilidade como um sistema de produção reutilizável para mini-séries curtas de IA. É projetada para mistério, suspense, romance, drama familiar, ação e outros formatos episódicos destinados a vídeos curtos verticais.
Hierarquia da Arquitetura de Produção
- Bandeira Padrão — O Sistema 10X: O Sistema 10X (pioneiro em The 10X Heart System: ₱50,000 for Her) é o motor de produção de mini-dramas fundamental de John. Ele define a estética de ídolos de C-drama com ação ao vivo, ritmo dinâmico dos anos 80 e 90, folhas de modelo de referência de rotação de personagens, Suíte de Música de Fundo de 4 Faixas e estratégias de mitigação de políticas.
- Trava de Continuidade de Personagem Sem Abreviação: Em TODA cena em que um personagem aparece, você DEVE incorporar seu perfil completo e travado (etnia, idade, tipo físico, marcadores faciais, textura do cabelo/risca e guarda-roupa completo). NUNCA abrevia as descrições dos personagens em cenas posteriores (por exemplo, Tomadas 8–11) apenas para nomes ou tags curtas — o Google Flow gera cada tomada de forma independente, então qualquer abreviação causa desvio visual instantâneo.
- Verificação de Pré-Voo Obrigatória: Antes de entregar qualquer prompt de episódio no chat ou salvar, execute o linter automatizado:
python3 /home/john/kos-obsidian-omni/tools/prompt_compiler.py <caminho_para_episódio.txt>Ele verifica 100% de conformidade com palavras-chave em todas as tomadas. - Ramos de Adaptação: Formatos especializados como o Pipeline de Diálogo em Inglês de K-Drama (por exemplo, Signal Zero) são ramos de adaptação para mercados globais. Eles NUNCA substituem ou substituem a arquitetura principal do Sistema 10X.
Restrições da Plataforma e Regras de Multi-Ângulo Cinematográfico (Google Flow / Omni 1.1)
1. Durações de Geração Estritas e Contabilidade de Créditos
O Google Flow suporta nativamente apenas: 4s, 6s, 8s e 10s. Nunca solicite ou faça orçamento de durações arbitrárias (por exemplo, 5s, 7s).
- Custos de Crédito:
- 4s: 7 créditos
- 6s: 10 créditos
- 8s: 12 créditos
- 10s: 15 créditos
- Sempre Informe o Total de Créditos: Ao enviar prompts de vídeo compilados, calcule e declare explicitamente o total de créditos consumidos para todo o pacote do episódio.
- O Modelo de Temporização de 4 Níveis do Google Flow:
4s(7 créditos): Cortes de reação rápidos (sorriso de canto caindo, choque, culpa) e inserções de microdetalhes (punho cerrado, objeto caído, mãos cuidadas).6s(10 créditos): Respostas rápidas, contra-ataques ou trocas concisas (máx. 8-10 palavras).8s(12 créditos — O Ponto Doce de Ouro): Batidas de diálogo emocional de alto risco, confrontos de incitação e cliffhangers climáticos. Permite 1,5s de respiração de configuração, 4,5s de entrega de fala natural e 2s de reação subsequente sem desvio facial de IA.10s(15 créditos): Ação física pesada, interações de múltiplos personagens compostas ou encenação ampla contínua.
2. Duração do Episódio e Arquitetura de Temporização (1m 20s - 1m 30s Padrão)
- Tempo de Execução Alvo: Cada episódio tem 1 minuto e 20 segundos a 1 minuto e 30 segundos (80s–90s no total).
- Ritmo Dinâmico de Múltiplas Tomadas: Não restrinja os episódios a uma estrutura rígida de 5 partes ou a um limite de 32s. Use o modelo de temporização de 4 níveis (
[4s, 6s, 8s, 10s]) para construir um ritmo de corte cinematográfico dinâmico (normalmente 10–14 tomadas por episódio) que ofereça gancho imediato, tensão crescente, golpe emocional central e um cliffhanger não resolvido.
3. Prompt de Ambiente de Pré-Produção e Requisitos de Travamento de Personagem
- Formato da Folha de Design do Personagem: Ao gerar prompts de imagem de referência de personagem, formate-os como Folhas de Referência de Rotação de Modelo completas: vistas de corpo inteiro Frontal, Lateral e Traseira; painéis ampliados de detalhes de Cabelo e Olhos; acessórios característicos (óculos, joias); e esboços de expressão em um fundo neutro limpo.
- Prompt de Imagem do Ambiente Primeiro: Sempre forneça o prompt de imagem do local/ambiente da cena primeiro no chat para que o usuário possa gerar o cartão de referência de fundo no modo Imagem antes de gerar os prompts de vídeo. Nunca inclua o prompt do ambiente dentro do arquivo
.txtde prompts de vídeo compilados. - Travamentos de Perfil de Personagem Embutidos em CADA Prompt de Vídeo: Sempre incorpore a descrição física completa do personagem diretamente dentro de cada prompt de vídeo onde ele aparece (por exemplo,
Jovem de 20 anos @Rafa (pele clara, mandíbula esculpida, ponte nasal alta, franja desgrenhada preta e bagunçada, leve sinal abaixo do olho esquerdo, camisa pó desbotada)), não apenas@Rafa. Isso ancora o motor visual do Google Flow e evita o desvio do personagem em tomadas de múltiplos ângulos.
4. Máximo de Diálogo de 8 Segundos (Prevenção de Desvio de Cauda de IA)
Fala e anatomia facial no Google Flow / Omni degradam após 8,5 segundos (desvio de cauda, olhos vagando, dessincronização da boca).
- Limite as tomadas de conversação a máx. 8 segundos.
- A Proporção de Diálogo de 8s: 0s–1,5s de respiração visual/configuração de tensão -> 1,5s–6,0s de entrega sem pressa (3,5s–4,5s de fala) -> 6,0s–8,0s de batida de consequência (engolir, lágrimas brotando, mandíbula cerrada).
5. Fórmula de Diálogo Emocional ("Tagos sa Puso")
Evite bullying caricato e expositivo. Fundamente os conflitos em dignidade, sacrifício não dito, dever familiar e avisos cármicos silenciosos que provoquem compartilhamentos e comentários.
Quando Usar
Use quando o usuário pedir para criar, revisar, analisar, localizar ou empacotar uma mini-série ou episódio de IA, incluindo:
- conceitos de história, arcos de temporada ou roteiros de episódio
- prompts de imagem de referência de personagem
- prompts de vídeo estilo Google Flow
- prompts de música de fundo para Google Vids
- miniaturas, legendas, títulos ou descrições
- diagnóstico pós-geração e revisão de prompt
Não use para anúncios avulsos comuns, vídeos explicativos, documentários, vídeos de produtos afiliados ou tarefas de vídeo não relacionadas, a menos que o usuário peça explicitamente para aplicar este sistema de mini-série.
Padrões de Produção
A menos que o usuário os substitua:
- Tempo de execução do episódio: 60s (6 clipes) OU 90s (9 clipes). Ambos são suportados. O padrão é 60s, a menos que John peça um ritmo mais rico.
- Geração: 6 ou 9 clipes conectados × 10 segundos cada.
- Saída do drama: 9:16 vertical.
- Mercado: Filipinas.
- Diálogo PH: filipino/taglish natural.
- Geração de vídeo: sem música de fundo durante a geração do clipe; a música é gerada separadamente.
- Suíte de Música de Série Obrigatória (BGM) e Disciplina Anti-Parede-a-Parede: Ao criar uma nova bíblia de série ou iniciar um novo mini-drama, sempre gere a Suíte de BGM Instrumental Personalizada de 4 Faixas (Clímax Pico/System Drop a -8dB, Vulnerabilidade Emocional/Romance a -16 a -18dB, Protagonista Swagger/Resolve a -14 a -16dB, Suspense Cliffhanger a -15 a -11dB) formatada com colchetes estruturais Suno v3.5/Udio e salve em
/home/john/kos-obsidian-omni/<série>_bgm_suite.txt. Disciplina de Silêncio Estrito vs. Música: Nunca execute BGM de parede a parede; imponha silêncio diegético puro para prazos administrativos/relógios tiquetaqueando, corredores de fofoca sussurrados e confrontos intensos para dar ao diálogo a máxima autoridade moral. Aplique um entalhe de entalhe paramétrico de 1,2kHz (g=-3,5dB) em todas as faixas de música. - Modelo de vídeo: Google Flow / Omni 1.1 Flash (gemini-omni-flash-preview). Todos os prompts devem seguir a estrutura do Omni 1.1.
- VO: opcional por episódio. VO de monólogo interior é o tipo padrão quando solicitado. Nunca misture VO e diálogo ao vivo no mesmo clipe.
- Arquitetura do Pipeline (Sistema de 4 Estágios): Ativos (Personagens/Adereços/Locais) → Âncoras de Storyboard Keyframe → Geração de Movimento em Cadeia de Quadros → Montagem e Legendagem.
- Firewall de Estado e Memória: O Google Flow não tem armazenamento persistente entre sessões e alucina estados salvos. O Obsidian Vault (
kos-obsidian-omni/) e os pacotes de prompt markdown locais são a fonte única e imutável da verdade para toda a bíblia da série, cartões de personagem e estados de episódio.
A contagem de clipes deve ser recalculada se o usuário alterar a duração padrão do episódio ou clipe. Nunca force seis clipes quando a duração solicitada tornar outra contagem mais apropriada.
Gramática Central da História
Construa episódios em torno de:
GANCHO IMEDIATO → EVENTO DA HISTÓRIA → INFORMAÇÃO VISUAL → REAÇÃO → NOVA INFORMAÇÃO → ESCALADA → REVELAÇÃO → CLIFFHANGER
Comece dentro do problema. Evite introduções lentas e configuração com muita exposição. O espectador deve entender o conflito imediato antes de o episódio começar a explicar o mistério maior.
Não copie o diálogo, personagens, nomes, cenas distintas ou expressão protegida de um vídeo de referência. Extraia mecânicas reutilizáveis, como arquitetura de ritmo, ritmo de tomada, mudanças de atenção, frequência de reação, densidade de informação e construção de cliffhanger.
Ritmo: Temporização Orientada por Diálogo
Não use uma regra fixa de "nova informação a cada 1–2 segundos". Isso foi testado e produziu resultados piores no fluxo de trabalho do usuário.
Em vez disso:
O comprimento do diálogo determina a duração da tomada. As batidas dramáticas determinam quando a câmera muda.
Heurística inicial prática (não uma regra rígida):
- linha muito curta: ~1–1,5s
- linha curta: ~1,5–2,5s
- linha média: ~2,5–3,5s
- linha emocional longa: ~3,5–4+ segundos quando necessário
- tempo de reação/inserção usa a duração restante
Deixe o personagem terminar a linha naturalmente. Se uma linha não couber no tempo de clipe disponível, encurte o diálogo ou simplifique a ação ao redor, em vez de cortar a linha no meio da frase.
As primeiras batidas podem respirar. À medida que a tensão aumenta, encurte as batidas apenas quando a história suportar. O clímax pode atingir ~1s de batidas, mas isso é resultado da escalada, não uma instrução genérica.
Sistema de Referência de Personagem
Quando imagens de referência estiverem disponíveis, use os aliases de imagem exatos diretamente:
@Imagem1 = personagem principal
@Imagem2 = personagem secundário
@Imagem3 = terceiro personagem
@Imagem4 = quarto personagem
Reutilize mapeamentos estabelecidos em episódios posteriores. Não reatribua um alias dentro da mesma série.
Para cada linha falada, vincule o falante explicitamente:
@Imagem1 Mika diz: "..."
@Imagem2 Kenji diz: "..."
@Imagem3 Alma diz: "..."
Futuro @Imagem1 Mika diz: "..."
Nomes sozinhos como Mika: não são suficientes quando existe um alias @Imagem.
Não imponha uma regra de um-falante-por-clipe-de-10-segundos por padrão. A troca natural de múltiplos personagens é permitida. Use vinculação explícita @Imagem e enquadramento claro para reduzir as trocas de diálogo.
Continuidade do Personagem
Trate estes como parte da identidade:
- aparência facial e idade
- cabelo e barba
- proporções corporais
- guarda-roupa e acessórios
- maquiagem quando relevante
- voz/dialeto quando relevante
- adereços importantes carregados pelo personagem
- continuidade de local e hora do dia
O guarda-roupa não é uma continuidade opcional. Quando uma geração anterior sofreu desvio de guarda-roupa, reafirme a restrição exata da roupa textualmente nos próximos prompts.
Para uma série estabelecida, compare cada novo clipe com o clipe imediatamente anterior antes de finalizar o prompt.
Linguagem da Câmera
Câmera padrão de suspense/drama:
Câmera reativa de smartphone/documentário portátil operada por um humano real.
Use tremor natural das mãos, micro- vibração sutil, leve oscilação, enquadramento imperfeito, pequenas correções de foco e reenquadramento rápido motivado. A câmera pode reagir uma fração tarde ao movimento e depois corrigir a composição.
A atenção da câmera deve seguir a história:
falante → reação → mão/objeto → linha de visão → novo falante → revelação
Use close-ups para diálogo, close-ups de reação após linhas importantes, inserções para mãos/telefones/objetos, tomadas POV para descobertas e tomadas mais abertas apenas quando a geografia precisar ser redefinida.
Evite enquadramento de tripé, movimento suave de gimbal, movimento de câmera flutuante, movimento comercial polido e agitação caótica excessiva.
Direção de Atuação
Descreva o comportamento observável, não apenas rótulos de emoção. Prefira:
- mudanças na respiração
- engolir antes de falar
- olhos se movendo em direção a uma pista
- aperto de mão ou mandíbula
- pequenos passos para trás/para frente
- hesitação antes de responder
- frases interrompidas
- sorriso forçado desaparecendo
- lágrimas se acumulando/caindo quando justificado
Uma linha deve parecer atuada em tempo real, não recitada.
Diálogo e Informação Visual
Mantenha o diálogo curto, natural, interrompível e fácil de legendar. Deixe objetos e reações carregarem parte da história.
Bom padrão:
diálogo → reação → inserção → diálogo → revelação
Não faça de cada tomada um close-up de um rosto. Uma mão abrindo uma gaveta, um telefone vibrando, uma maçaneta se movendo ou um objeto sendo colocado em algum lugar pode ser uma batida de história mais útil do que outra cabeça falante.
Adereços com Muito Texto
Não torne informações críticas da história dependentes de texto gerado por IA perfeito dentro de telefones, documentos, placas, monitores ou UI. Mostre o adereço visualmente e entregue as informações exatas através do diálogo ou ação. Adicione legendas exatas, timestamps, rótulos e texto de interface na pós-produção.
Saída de Prompt de Vídeo
Quando solicitado prompts de vídeo, entregue nesta ordem por episódio:
Passo 1 — Prompts de Imagem de Fundo (PRIMEIRO)
Para cada local que aparecer no episódio, gere um PROMPT DE IMAGEM DE CENA DE FUNDO marcado como @BG_[NomeCurto] antes de qualquer prompt de clipe. Isso é obrigatório sempre que:
- Um novo local aparece pela primeira vez na série
- O mesmo local é usado em um horário significativamente diferente do dia
- Uma transição externa → interna (ou vice-versa) ocorre
NÃO gere um novo prompt de fundo para clipes consecutivos no mesmo local e iluminação.
Passo 2 — Prompts de Imagem de Referência de Personagem (se novo personagem)
Antes de introduzir qualquer personagem nunca visto antes na série, gere seu Prompt de Imagem de Referência de Personagem para que John possa criar seu cartão de referência @Imagem. Nunca use um novo @Imagem em prompts de vídeo sem que John tenha seu prompt de imagem primeiro.
Passo 3 — Prompts de Clipe (em ordem)
Para cada clipe:
- Indique o número do clipe, intervalo de tempo e rótulo da batida.
- Inclua
FUNDO DE REF: @BG_[tag]com nota de local. - Inclua o bloco TRAVA DE PERSONAGEM textualmente.
- Inclua IDENTIDADE DE DIÁLOGO (quem fala apenas suas próprias linhas; quem está em silêncio).
- Inclua CONTINUIDADE & CADEIA DE QUADROS: estado herdado do clipe anterior. (No Google Flow, alimente o quadro final exportado do clipe anterior ou keyframe de storyboard como referência visual
@QuadroAnteriorpara eliminar o desvio de cenário e guarda-roupa). - Inclua...