Communitygithub.com

LeechQAQ/poster-to-video

Uma Skill de Agente aberta que transforma um pôster em um fluxo de trabalho de vídeo promocional vertical de 15 segundos e um prompt no estilo Seedance.

O que é poster-to-video?

Esta Skill de Agente, chamada Poster to Video, foi projetada para transformar uma única imagem de pôster promocional em um vídeo marketing completo de 15 segundos no formato 9:16. Ela é especialmente útil para profissionais de marketing, designers e criadores de conteúdo que precisam gerar rapidamente materiais de vídeo para campanhas, redes sociais ou vitrines digitais. A Skill é compatível com plataformas de geração de vídeo baseadas em modelos como Seedance 2.0 e oferece um fluxo de trabalho estruturado que inclui análise visual da imagem de entrada, classificação da fonte (como pôster de campanha, banner de venda ou display digital), e a criação de um prompt detalhado no estilo Seedance. O processo envolve a extração de fatos visuais, definição de uma progressão de 5 a 7 planos com durações em segundos, e verificações rigorosas de pré-lançamento para garantir que o prompt atenda aos limites de caracteres e use rótulos em chinês, evitando termos proibidos em inglês. A Skill também fornece scripts para validação de comprimento do prompt e um formato de relatório final, tornando o processo eficiente e padronizado.

Funciona com✓Claude Code~Codex CLI~Cursor
npx skills add LeechQAQ/poster-to-video

Perguntar na sua IA favorita

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

Documentação

Pôster para Vídeo

Transforme um único pôster ou imagem promocional em um pacote de vídeo marketing de 15 segundos no formato 9:16.

Estrutura do Pacote

poster-to-video/
  SKILL.md
  forms.md
  reference.md
  scripts/
  resources/

Leia apenas o que for necessário:

  • Use forms.md para o pacote de geração, lista de verificação de submissão e formato do relatório final.
  • Use reference.md para regras criativas detalhadas, prompts de análise visual, convenções do Seedance 2.0 e portões de qualidade.
  • Use resources/prompt-template.txt ao escrever um arquivo de prompt copiável.
  • Use scripts/check_seedance_prompt_lengths.ps1 antes de submeter um prompt no estilo Seedance.

Padrões

  • Alvo de saída: 15 segundos, 9:16, 720p ou superior, áudio ativado.
  • Uma execução usa uma imagem de referência principal, a menos que o usuário forneça mais ativos.
  • O prompt final do modelo de vídeo deve ser em chinês quando direcionado ao Seedance 2.0.
  • Não invente preços, descontos, certificações, endossos de marca, dados de conversão, interface de plataforma, especificações de hardware ou códigos QR.
  • Se a entrada contiver um código QR, preserve apenas o código QR original como parte da imagem de origem ou um recorte protegido; não o redesenhe ou substitua.
  • Não adicione novas legendas na tela, legendas rolantes, barras de legenda inferiores, marcas d'água aleatórias ou logotipos extras, a menos que o usuário peça explicitamente.
  • O comprimento do prompt deve permanecer abaixo de 3800 caracteres para submissão no estilo Seedance.
  • Preserve texto visível importante com recortes, cartões, máscaras ou destaques, em vez de pedir ao modelo para redesenhar texto chinês denso.
  • Sempre inclua uma restrição contra chinês embaralhado para caracteres chineses gerados ou preservados.

Fluxo de Trabalho

  1. Inspecione a imagem de entrada antes de escrever qualquer prompt de vídeo.
  2. Classifique a origem: pôster de campanha, tela de publicidade, página de modelo, pôster de produto, cena de sinalização digital, display de quiosque, banner de venda ou outro ativo promocional.
  3. Extraia fatos visíveis: título, subtítulo, texto pequeno, números, CTA, botões, ícones, cartões, produtos, status do código QR, cena, hierarquia de layout, paleta de cores e estilo.
  4. Construa uma tabela de prioridade de informações:
    • Deve preservar.
    • Pode enfraquecer ou omitir.
    • Não deve ser lido em voz alta.
    • Não deve inventar.
  5. Escolha uma direção de vídeo: lançamento de campanha, reutilização de modelo, atração de loja, cena de produto, venda sazonal, demonstração de recurso ou CTA de conversão rápida.
  6. Defina um benefício principal e uma âncora visual da imagem de origem.
  7. Escreva uma progressão de 5 a 7 planos para 15 segundos. Cada plano deve ter um intervalo de segundos inteiros e um movimento com propósito de negócio.
  8. Escreva o pacote de geração usando forms.md.
  9. Escreva o prompt final em chinês no estilo Seedance usando reference.md ou resources/prompt-template.txt.
  10. Execute a verificação rigorosa de pré-lançamento quando um arquivo de prompt existir.
  11. Se o usuário forneceu um executor de geração de vídeo configurado, submeta a imagem de origem e o prompt. Caso contrário, retorne o prompt pronto para submissão e instruções neutras em relação ao provedor.

Verificações Rígidas de Pré-lançamento

Mantenha estas verificações mesmo quando o usuário disser para executar rapidamente:

  • O prompt está abaixo de 3800 caracteres, a menos que o provedor de destino permita mais.
  • O prompt usa rótulos de campo em chinês para submissão no estilo Seedance.
  • Nenhum rótulo proibido em inglês, como Section, Scene Content, Dialogue, Subtitle Content, Voiceover Reading, SFX, Camera/Transition ou Negative Constraints.
  • Nenhuma seção autônoma 参考图解析 no prompt final; a análise da origem pertence à linha de mapeamento @图片N = ... relevante.
  • Cada cabeçalho de plano inclui um intervalo de segundos inteiros, como 分镜一(0-2秒).
  • Qualquer linha de narração usa {} e inclui pinyin com tom para cada sílaba pronunciada, se o TTS de destino exigir.
  • Nenhum novo campo de legenda, a menos que o usuário tenha solicitado legendas visíveis.
  • Nenhuma URL bruta, caminho local ou ID de ativo aparece dentro da prosa do prompt.
  • Cada plano que usa um ativo de origem referencia o @图片N correspondente.
  • O prompt inclui uma regra forte contra chinês embaralhado, mojibake, pseudo-chinês, caracteres errados, traços aleatórios e texto deformado.

Comandos

Validar um prompt no estilo Seedance:

& '.\skills\poster-to-video\scripts\check_seedance_prompt_lengths.ps1' `
  -PromptPath '.\outputs\poster-video-prompt.txt' `
  -StrictChineseSeedance

Instalar esta skill localmente a partir da raiz do repositório:

.\install.ps1

Resposta Final

Use o formato de relatório final em forms.md.

Se a geração de vídeo foi realmente submetida e uma URL de vídeo reproduzível foi retornada, inclua a URL bruta como texto visível. Não a oculte apenas atrás de um link Markdown.

Habilidades Relacionadas