Communitygithub.com

ninglinLiu/script-to-video-skill

Transforma artigos ou temas de pesquisa em chinês em vídeos de conhecimento com estilo fixo, realizando verificação de evidências, timeline de narração real, transições entre objetos, renderização segmentada e correções internas, entregando MP4, SRT, materiais e projeto editável.

O que é script-to-video-skill?

Este skill capacita um agente de IA (como Claude Code, Cursor ou Codex) a atuar como um produtor de vídeo de conhecimento completo, partindo de um artigo ou tópico de pesquisa em chinês e gerando vídeos com estilo visual, sonoro e de movimento predefinidos. O agente gerencia todo o pipeline: desde a verificação de evidências e citação de fontes, passando pelo design de conteúdo com um mecanismo central e exemplos testáveis, até a renderização com ferramentas como Remotion ou FFmpeg. Ele suporta três formatos principais: clipes curtos (60-90s), versões estendidas (~3 min) e provas de capítulo (90-150s), sempre com verificação interna rigorosa (renderização de teste de 8-13s, auditoria técnica) e entrega de arquivos prontos (MP4, SRT, legendas, projeto editável para剪映/Premiere/FCP). O agente não exige aprovação quadro a quadro do usuário, mas reporta lacunas de material ou evidências. Ele se apoia em um repositório de componentes de animação reutilizáveis e evita reconstruir ferramentas do zero. O foco é automação com controle de qualidade, não uma geração cega de texto para vídeo sem validação.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add ninglinLiu/script-to-video-skill

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

Fluxo de Trabalho: Texto para Vídeo

Use o diretório de projeto selecionado pelo usuário como raiz de produção, seguindo as instruções aplicáveis do projeto e o feedback de longo prazo do usuário. Primeiro, faça um inventário dos renderizadores, fontes, vozes e ferramentas de áudio existentes. O repositório fornece os primeiros componentes de animação, bem como um exemplo de capítulo completo executável; reutilize antes de criar novas cenas.

O usuário fornece apenas o texto original, link ou tópico; o Agente é responsável pela criação, verificação e correção abaixo, sem devolver cada enquadramento ou aprovação de amostra para o usuário. Só levante necessidades específicas de texto, material ou autorização real. Não gere falsos sucessos sem serviço de voz ou evidências factuais.

Escopo e Especificações

  • task-short padrão: 9:16, 1080×1920, 30 fps, 60–90 segundos, 5–8 storyboards, H.264, taxa de bits de vídeo de pelo menos 8 Mbps, AAC para narração, SRT alinhado com voz real, registro de fonte de material e custos. A aceitação da tarefa também requer um projeto editável em剪映/PR/FCP e instruções de abertura; o código-fonte Remotion não substitui esse requisito.
  • extended quando o usuário explicitamente pedir algo mais longo ou seguir o modo de três minutos: 165–195 segundos. Não pode fingir que uma versão estendida é um clipe curto aceito.
  • chapter-proof quando o usuário primeiro valida um capítulo de formato longo: 90–150 segundos, 1920×1080, 30fps, H.264/YUV420p, AAC, SRT. O exemplo atual usa CRF18; não use uma taxa de bits fixa alta para substituir a inspeção de imagem. Leia o fluxo de capítulo longo antes de fazer um capítulo ou formato longo. A qualidade total de 8–10 minutos ainda não foi validada; não aumente automaticamente a duração desta sessão.
  • Veja referência visual fixa e método de auditoria nas especificações de produção. Cores principais, fontes, área de legenda, som e sintaxe de movimento são fixos; conteúdo e ações explicativas variam com o artigo. O estilo padrão está em style-lock.json, ajustável conforme requisitos de marca existentes do usuário e travado; essa configuração por si só não prova aprovação estética.
  • Sempre sem exportação externa. Pré-visualização em MP4 sem faixa de áudio, pausado por padrão; versão com narração salva separadamente. Entregue no diretório especificado pelo usuário; publicação pública ou envio para terceiros requer autorização do usuário.

Uma Entrada, Iteração Interna

  1. Entrada e Evidências: Salve o texto original e o escopo da fonte. Se o link não puder ser lido, não invente a opinião do autor com base no título; pode estabelecer um tópico de pesquisa independente, mas marque claramente os limites da fonte. Registre argumentos-chave, números, qualificadores, exemplos originais e evidências de primeira parte.
  2. Design de Conteúdo: Formule uma questão específica, um mecanismo, um conjunto de exemplos testáveis e limites de aplicabilidade. Clipes curtos usam um mecanismo único por padrão; versões estendidas permitem argumentação mais completa. Só sintetize a narração após a revisão factual.
  3. História e Ação: Escolha ações explicativas da sintaxe fixa com base no conteúdo: comparação, reagrupamento, acumulação, filtragem, etc. Para cada enquadramento, escreva a identidade do objeto, estado inicial/final, tempo real da ação e como o próximo enquadramento o assume. Não pode apenas trocar título, ícone ou legenda inferior.
  4. Produção Reutilizável: Reutilize TTS, WordBoundary, fontes, Remotion e FFmpeg de projetos bem-sucedidos recentes; só escreva cenas necessárias ao conteúdo. Não reconstrua o motor básico, não copie node_modules junction. Sintetize a narração inteira; realinhe a timeline após alterações no roteiro; o cache inclui texto, timbre e velocidade.
  5. Ciclo de Validação Interno: Primeiro renderize 8–13 segundos reais, incluindo ação explicativa e transição. Verifique em tamanho de tela de celular, quadros contínuos, texto, estado do objeto, números e correspondência com narração. Liste claramente problemas de timecode, corrija localmente e revise. Depois renderize o vídeo completo e verifique o arquivo final codificado. Máximo de três rodadas de correção local semelhante; se ainda falhar, marque claramente como pendente de reparo, não finja aprovação.
  6. Entrega e Status: Execute o script de auditoria e mantenha o status por item. Separe detecção técnica, revisão de imagem pelo Agente e aprovação estética do usuário. Entregue MP4 com narração, pré-visualização sem áudio, SRT, código-fonte editável, imagens segmentadas, áudio separado, fontes e registro. Se o usuário já declarou validação manual do editor e não requer revalidação, registre a confirmação e o escopo, continue a produção diretamente; não inicie剪映/PR nem finja que o Agente abriu um novo projeto. Marque XML como timeline de intercâmbio.

Música e Materiais

Escolha materiais por propósito: dados fornecem evidências, exemplos explicam mecanismos, ilustrações estabelecem cenas. Registre fonte, licença, intervalo de uso e argumento correspondente para cada item. Exemplos públicos incluem fontes, narração, imagens limpas segmentadas, cabeçalhos limitados de artigos; o texto completo do artigo, o artigo completo, o vídeo de referência original e música não autorizada não são incluídos no pacote público.

Quando o usuário especificar música de referência, primeiro confirme a duração total do vídeo, duração da faixa musical e conteúdo real da faixa de áudio. Um arquivo de 6 segundos marcado como "original" na plataforma prova apenas a obtenção de um fragmento de 6 segundos, não que a música original tenha apenas 6 segundos. Se a faixa de origem for insuficiente, continue procurando; a faixa de áudio de um vídeo original com narração não se passa por BGM pura. Só faça loop se o usuário aceitar o uso de fragmentos; não substitua música completa por um loop curto automaticamente. Depois de obter música utilizável, leia o fluxo de som e materiais e use a ferramenta de mixagem local.

Entrada Reutilizável e Capacidade Real

Use o projeto de produção existente ou explicitamente selecionado pelo usuário. Pode usar Remotion, Canvas ou outra ferramenta que suporte renderização determinística; os comandos específicos de narração e exportação são fornecidos por esse projeto. As convenções de diretório e JSON do auditor estão no protocolo de entrada. source/script.json é a entrada adaptada pelo Agente, não um modelo que transforma qualquer texto automaticamente em cenas.

Este Skill é um ponto de orquestração do Agente, não um programa determinístico de texto para vídeo sem supervisão. A escolha do tópico, storyboard e revisão de imagem ainda são executados pelo Agente; o usuário não precisa dar ordens passo a passo. Somente após três artigos novos (não usados em depuração) passarem com sucesso e o registro de correção estiver completo, pode-se relatar que um pipeline de escopo fixo foi validado; não se pode prometer que qualquer artigo saia perfeito na primeira tentativa.

Habilidades Relacionadas