Skill de Vídeo Promocional com IA
Pipeline completo para vídeos promocionais gerados por IA. Use quando o usuário quiser planejar, escrever e produzir um vídeo de marketing/marca/promoção usando ferramentas de geração de vídeo com IA.
O que esta skill cobre
O workflow completo em 4 fases:
- Pesquisa de modelos — pesquisa modelos de geração de vídeo (doubao-seedance primário), escreve relatórios de capacidades
- Copy de marketing — posicionamento, propostas de valor, diferenciação, CTAs
- Roteiro de narração — roteiro em estilo falado para humano digital ou narrador, múltiplas versões de duração para diferentes canais
- Prompts quadro a quadro — prompts concretos de geração de vídeo seguindo as convenções oficiais de escrita do modelo
Quando acionar
Acione quando o usuário quiser:
- Fazer um vídeo promocional/de marca/marketing usando ferramentas de IA
- Pesquisar modelos de geração de vídeo com IA (seedance, Sora, Kling, Runway, etc.)
- Escrever roteiros de narração/locução para vídeos
- Escrever prompts quadro a quadro para modelos de vídeo com IA
- Planejar uma produção de vídeo com IA do início ao fim
Não acione para: tarefas comuns de edição de vídeo, tutoriais de gravação de tela, trabalhos de vídeo sem IA, ou copywriting puro sem contexto de vídeo.
Princípio de generalidade (importante)
Esta skill é um framework, não um modelo vinculado a um produto, indústria ou marca específica. Ao trabalhar em um projeto:
- Os exemplos em arquivos de referência são ilustrações, não modelos a serem copiados. Adapte a estrutura ao público, voz e categoria de produto reais do projeto.
- Não presuma B2B, B2C, educação ou qualquer vertical específica. Pergunte ao usuário sobre o público e o produto primeiro se o contexto do projeto não tornar isso óbvio.
- Por padrão, use os próprios ativos de marca do projeto — extraia cores, voz, credenciais do README do projeto e da pasta de marca; nunca presuma valores específicos.
- As regras de estilo abaixo (反 AI slop) são padrões, não mandamentos. Apresente-as ao usuário se o projeto parecer exigir uma voz diferente (por exemplo, um anúncio clickbait pode realmente querer tom sensacionalista), mas mantenha-as caso contrário.
Princípio central: a saída vai para a documentação do projeto
Todos os entregáveis (relatórios de pesquisa, copy, scripts, prompts) devem ser escritos como arquivos Markdown no diretório docs/promo/ do projeto (ou equivalente), para que sobrevivam entre sessões e possam ser revisados/editados por humanos. Não despeje conteúdo apenas no chat.
Roteamento por intenção do usuário
| Usuário pergunta | Fase | O que fazer |
|---|---|---|
| "帮我调研 XX 视频模型" / "seedance 怎么用" | Pesquisa | Leia references/research-template.md, despache um subagente de pesquisa, salve o relatório em docs/promo/00-{model}-调研报告.md |
| "帮我写宣传文案" / "广告文案" | Copy | Leia assets/copy-template.md, entreviste o usuário brevemente (público-alvo, ativos de marca, principais diferenciais), escreva em docs/promo/01-宣传文案.md |
| "写口播稿" / "数字人念稿" | Narração | Leia assets/voiceover-template.md, produza versões de duração apropriadas para o canal, salve em docs/promo/02-口播稿.md |
| "视频 prompt 怎么写" / "分镜脚本" | Prompts de cena | Leia references/shot-prompt-template.md + o guia específico do modelo (ex.: references/seedance-guide.md), produza prompts por cena em docs/promo/03-{model}-视频prompt.md |
| "从零做一支 AI 宣传片" | Todas as quatro fases | Execute as fases em ordem, salve cada artefato, vincule-os de docs/promo/README.md |
Fase 1: Pesquisa de modelos
Objetivo: um relatório estruturado sobre as capacidades do modelo escolhido, convenções de prompt, API, preços e armadilhas.
- Pergunte ao usuário qual modelo (padrão:
doubao-seedance-1-0-pro-250528; considere pro fast para orçamento, evite lite para vídeos de marca). Se o usuário mencionar Sora / Kling / Runway / outros, despache um subagente de pesquisa para esse modelo — a estrutura do relatório emreferences/research-template.mdé independente de modelo. - Leia
references/research-template.mdpara a estrutura da pesquisa. - Despache um subagente de pesquisa (use o tipo de subagente
researcher) com instruções explícitas para citar URLs reais e marcar "需核实" para alegações não verificadas. Nunca invente preços, campos de API ou datas de lançamento. - Salve o relatório em
docs/promo/00-{model-slug}-调研报告.md. - Destaque 3-5 restrições principais que moldarão as fases posteriores (ex.: "o modelo não pode gerar texto confiável → todas as legendas devem ser compostas na pós-produção").
Se o alvo for doubao-seedance, leia também references/seedance-guide.md — ele contém a estrutura de prompt de 5 partes pré-validada, vocabulário de câmera e armadilhas conhecidas. Para outros modelos, o relatório de pesquisa da etapa 4 é a referência canônica.
Fase 2: Copy de marketing
Objetivo: um documento de copy principal que servirá de base para a narração e os prompts de cena subsequentes.
- Leia
assets/copy-template.md. - Reúna entradas (pergunte apenas o que estiver faltando; extraia do README do projeto, pasta de marca, documentos anteriores primeiro):
- Público(s)-alvo e seus pontos de dor — pode ser um segmento ou vários; não presuma
- Diferenciais do produto/marca (3-5)
- Voz e tom da marca
- Identidade visual da marca (cores, logotipos, ativos existentes) — extraia valores hexadecimais da configuração real da marca do projeto, não use placeholders
- Call-to-action (pode ser empresarial / consumidor / parceiro / instalação / inscrição — depende do produto)
- Escreva a copy seguindo a estrutura do modelo: posicionamento em uma frase → propostas de valor → narrativa principal → diferenciais → dados/credenciais → CTAs.
- Salve em
docs/promo/01-宣传文案.md.
Regras de estilo (padrões — apresente ao usuário se o projeto exigir algo diferente):
- Linguagem simples em vez de jargões. Use metáforas do dia a dia; mantenha termos técnicos apenas quando ensinarem algo ao leitor.
- Mostre, não afirme. Cite credenciais reais, rankings, números — nunca infle.
- Frases que sobrevivem sendo faladas em voz alta. Leia cada frase mentalmente em voz alta; se soar como um release de imprensa, reescreva.
Fase 3: Roteiro de narração
Objetivo: um roteiro em estilo falado para um humano digital ou narrador humano, estruturado para TTS e edição de vídeo.
- Leia
assets/voiceover-template.md. - Baseie-se na copy principal da Fase 2 — não invente novas mensagens.
- Pergunte ao usuário sobre o canal de distribuição (抖音/视频号/公众号/官网/B站/朋友圈/开屏 etc.) — o canal determina as versões de duração necessárias. O modelo lista versões típicas (longa 60s+, média 30s, curta 15s) como padrões, não requisitos fixos.
- Anote com convenções de leitura: velocidade de fala, pausas, marcadores de ênfase (▲ para ênfase, ▼ para suave, … para pausa), números em leitura chinesa.
- Forneça uma tabela de mapeamento cena a cena (tempo → segmento de narração → sugestão visual).
- Salve em
docs/promo/02-口播稿.md.
Regras de estilo:
- Frases curtas. Uma ideia por linha, divisível em cláusulas independentes.
- Conversacional, não escrito. "我们做的事,就是把这两边拉到一起" vence "本平台致力于实现人才与企业的精准对接".
- Marcadores de ênfase e pausa são importantes — eles conduzem o ritmo do TTS e a batida da edição de vídeo.
Se o usuário for alimentar o script no mimo TTS ou similar, produza também um segments.json seguindo assets/segments-template.json — um segmento por cena, com instruções de estilo por segmento.
Fase 4: Prompts de vídeo quadro a quadro
Objetivo: prompts concretos, copiáveis e coláveis para o modelo de vídeo escolhido, um por cena, prontos para chamadas de API em lote.
- Leia
references/shot-prompt-template.mde o guia específico do modelo (references/seedance-guide.mdpara seedance; para outros modelos, o relatório de pesquisa da Fase 1). - Mapeie o roteiro de narração em cenas (tipicamente 5-10s cada; o número total de cenas escala com o tempo total de execução, aproximadamente 1 cena a cada 5-8 segundos).
- Para cada cena, escreva um prompt completo seguindo a estrutura oficial do modelo. Para seedance, é a 5-段式:
- 整体风格与氛围
- 主体(含一致性约束)
- 场景(环境/光照/道具)
- 时间轴动作(0-N 秒)
- 运镜 + 技术参数
- 一致性约束(无文字水印 logo、五指完整)
- Inclua parâmetros de chamada de API (modelo, resolução, proporção, duração, seed) e um trecho de código para envio em lote.
- Salve em
docs/promo/03-{model}-视频prompt.md.
Regras rígidas para seedance (estas vieram de falhas reais):
- 字幕、品牌名、Logo 一律后期合成 — a renderização de texto do seedance 1.0 é fraca.
- Sem campo
negative_promptindependente — transforme negações em restrições positivas ("无文字" não "不要文字"). - Um prompt = uma cena. Não tente narrativas de várias cenas em um único prompt; corte na pós-produção.
- Para consistência de personagem entre cenas, use imagem-para-vídeo com uma imagem de âncora de primeiro quadro, em vez de texto-para-vídeo.
- Sempre anexe "无文字、无水印、无 logo、人物五指完整" no final.
Para outros modelos, siga a estrutura oficial de prompt e as restrições desse modelo, conforme documentado no relatório de pesquisa da Fase 1.
Armadilhas de execuções reais de produção
Coisas que esta skill já viu dar errado (todas gerais, não específicas de projeto):
- Marca d'água de versão de visualização do Boson
higgs-avatar— os vídeos vêm com "Este avatar digital é gerado por IA" na parte inferior. Corte com ffmpeg na pós-produção:ffmpeg -i in.mp4 -vf "crop=W:H-30:0:30,scale=W:H" out.mp4. A marca d'água é adicionada no momento da geração do vídeo, não pela imagem de origem. - Confusão de parâmetros entre skills —
--skip-checkexiste no mimo-lecture-audio-skill, mas NÃO no boson-ai-skill. Sempre verifique o--helpda própria skill antes de presumir que sinalizadores são transferidos. - Limites de duração de áudio em serviços de avatar — a boson limita áudio único a 60s. Divida scripts mais longos em segmentos ≤60s e mescle vídeos na pós-produção.
- A retransmissão da API de imagem ocasionalmente desconecta em lotes grandes de alta qualidade (RemoteProtocolError). Use
--count 1por chamada e faça loop, ou reduza para--quality medium. - Fila de tarefas do modelo de vídeo — vídeos mais longos (10s) levam 3-5x mais tempo que os mais curtos (5s) no mesmo modelo. Planeje retentativas ao iterar.
- Imagem-para-vídeo é mais consistente que texto-para-vídeo — para qualquer personagem que precise parecer o mesmo entre cenas, gere uma imagem estática primeiro e reutilize-a como primeiro quadro.
Transferência para skills de execução
Esta skill produz planos e prompts; ela não executa as chamadas de API em si. Após a Fase 4, aponte o usuário para a execução:
- Geração de imagem (avatar / fotos de produto) → skill
image2-api - TTS de narração →
mimo-lecture-audio-skill(chinês) ouboson-ai-skill(multilíngue) - Vídeo de humano digital →
boson-ai-skill(higgs-avatar, modo áudio-para-vídeo) - Cenas B-roll / de cena → chame a API do modelo de vídeo diretamente (ainda não há skill wrapper para seedance/Sora/Kling)
Arquivo de índice de saída
Após todas as quatro fases, mantenha docs/promo/README.md como o índice — liste cada artefato, a ordem de execução, a estimativa de orçamento e as decisões em aberto. É isso que o usuário abre na próxima sessão para retomar.
Estilo em todas as saídas (padrões 反 AI slop)
Essas regras refletem uma preferência por conteúdo honesto e anti-slop. São padrões — apresente-as ao usuário se o projeto parecer exigir uma voz diferente, mas mantenha-as caso contrário.
- Manchetes simples, não clickbait. Sem "震惊!" ou "竟然发现...!".
- Conclusões primeiro, detalhes depois. Listas em vez de parágrafos quando o usuário agirá sobre os itens.
- Honesto sobre incerteza. Marque "需核实" para fatos não verificados; nunca invente URLs, preços ou recursos.
- Evite palavras de AI-slop por padrão: "赋能"、"抓手"、"闭环"、"生态"、"一站式"、"行业领先"、"致力于". Substitua cada uma por um verbo concreto ou afirmação específica.
- Sem entusiasmo falso em relatórios. Sem "太棒了"、"很惊喜". O entregável relata fatos.
- Corresponda ao idioma do usuário — chinês na entrada, chinês na saída.