Produzir Vídeo do Episódio Usando o Template
Entrada e Responsabilidades
Localize o diretório raiz do projeto que contém as regras raiz, o README e esta skill. Inicialmente, não é necessário que exista work/. Leia primeiro as regras raiz, o README, o references/template.md desta skill e o work/task.json existente; se não houver área de trabalho, trate como nova produção. Como já existem engenharia real e referências, não solicite o template novamente. Perguntas necessárias, fases e entregas padrão seguem o AGENTS.md raiz.
O template do projeto e os materiais de referência acompanham a skill em assets/, as especificações técnicas em references/ e as ferramentas de execução em scripts/; o diretório raiz mantém as regras deste pacote, e a área de trabalho do episódio é criada no início da produção. Atualmente, use o pacote completo do template. Se houver tarefa existente, verifique os arquivos reais e preserve as alterações. Apenas durante a manutenção, não inicialize o projeto do episódio, não solicite materiais e não avance o estado do episódio.
Fluxo de Produção
- Verifique os materiais e requisitos, consulte as cenas de referência e o código-fonte relacionado; concentre-se em preencher informações necessárias que afetam o resultado. Quando o tema e a direção já estiverem claros, prossiga continuamente, sem confirmar fase por fase.
- Leia references/task-state.md e registre os parâmetros reais, o uso dos materiais, os storyboards e a linha do tempo. Não é necessário que dublagem, imagens e vídeos estejam completos; não force a adição de narração ou música.
- Leia references/remotion.md, use
pipeline.py envpara verificar o ambiente e, na primeira execução, executeinit --installpara criar a área de trabalho e o estado da tarefa vazia, copiar a base, instalar dependências travadas e exportarcontent.jsoncompleto. Para projetos existentes, adapte sem sobrescrever ou reconstruir. - Reescreva os parâmetros e cenas do episódio. Ao trocar o tema, verifique os modelos de objetos em
Scenes.tsxeVisuals.tsx; substituir uma placa não equivale a uma mudança de tema. Quando imagens ou vídeos precisam ser exibidos, integre-os no código do episódio. - Se houver dublagem, meça a duração e reorganize as cenas, legendas, métricas e efeitos sonoros de acordo com o significado. O script não fornece TTS, transcrição ou alinhamento automático; a dublagem fornecida não verifica a chave do serviço de dublagem. Atualizações de schema ou duração total não devem ser consideradas como alinhamento audiovisual.
- Configure o texto e a seleção de cena de
content.cover. As três capas já possuem layouts independentes, não sendo necessário recriar a entrada a cada episódio. Verifique separadamente o assunto, o título e as bordas. - Use
validatepara verificar parâmetros, relações de tempo e arquivos de áudio; usecheckpara verificar tipos e composição real; usepreviewpara gerar keyframes e visualizações com áudio em intervalos especificados. Após visualização e audição reais, corrija. - Use
renderpara gerar a lista de entrega real do episódio; useverifypara decodificar, verificar informações de mídia e o registro de renderização atual. Após aprovação técnica, ainda é necessário concluir a aceitação audiovisual das regras raiz e, em seguida, atualizar o estado e a entrega.
A última linha do script gera JSON; código de saída 0 sucesso, 2 erro de uso, 3 ambiente ausente, 5 parâmetros inválidos, 7 falha de execução ou verificação. Leia primeiro o relatório e o log, depois corrija; não defina limite máximo de verificações. O script não marcará automaticamente a tarefa como completed.
Consultas Sob Demanda
-
Estilo real do template, parâmetros e escopo de validação: references/template.md. A base do projeto é
assets/project-template/, e os keyframes de referência sãoassets/reference/. -
Inicialização, parâmetros, materiais, visualização, renderização e verificação técnica: references/remotion.md.
-
Recuperação de tarefa, avanço de fase e registro de aceitação: references/task-state.md.
-
Modificação de metadados legíveis por máquina do README: references/readme-format.md.
-
Módulos e verificação de manutenção: diretório raiz
docs/architecture.md. As evidências emtests/não fazem parte da entrega do episódio.