|
| 1 | +# Revisão dos Posts e Pipeline Blog→Vídeo (Zapfy-AI) |
| 2 | + |
| 3 | +Status: Fase 1 concluída em 2025-12-05 |
| 4 | +Escopo: Padronizar posts recentes do blog e criar um pipeline para gerar vídeos em PT-BR automaticamente a partir desses posts, publicando no canal Zapfy-AI. |
| 5 | +Dependências: Nenhuma crítica (pipeline pode começar com posts já padronizados). |
| 6 | + |
| 7 | +## Contexto |
| 8 | +Os posts anteriores a 2025-12-01 já seguiam uma estrutura consistente (frontmatter com `description` e `tags`, tom narrativo pessoal, "References", "See Also" e CTA para GitHub Discussions). Os posts a partir de 2025-12-01 até 2025-12-05 divergiam desse padrão. |
| 9 | + |
| 10 | +## Objetivos |
| 11 | +- Garantir consistência editorial e técnica em todos os posts. |
| 12 | +- Transformar cada post em um vídeo curto em português com narrativa clara, demonstração e CTA. |
| 13 | +- Viabilizar publicação contínua no canal Zapfy-AI. |
| 14 | +- Preparar terreno para posicionamento de Chuchu dentro da org Zapfy. |
| 15 | + |
| 16 | +## Fases |
| 17 | +### Fase 1 — Padronização dos posts (Concluída) |
| 18 | +Posts ajustados: 2025-12-01 → 2025-12-05. |
| 19 | +- Frontmatter: `author: Jader Correa`, `tags` (não `categories`), `description` adicionada. |
| 20 | +- Estrutura: seções "References", "See Also" e CTA para Discussions. |
| 21 | +- Tom: introduções com narrativa conectando posts anteriores. |
| 22 | + |
| 23 | +### Fase 2 — Roteiro PT-BR por post |
| 24 | +Para cada post, gerar um roteiro seguindo este esqueleto: |
| 25 | +1. Abertura (hook em 8–12s) — dor do público SMB/Dev. |
| 26 | +2. Contexto rápido — por que isso importa agora. |
| 27 | +3. Demonstração/explicação com 1–2 exemplos concretos. |
| 28 | +4. Resultado/impacto (métricas/tokens/tempo quando fizer sentido). |
| 29 | +5. CTA: "Assine o Zapfy-AI" + link para repo/discussion. |
| 30 | +Saída: `docs/scripts/YYYY-MM-DD-<slug>.pt-BR.md`. |
| 31 | + |
| 32 | +### Fase 3 — Narração/TTS e assets |
| 33 | +- TTS: modelo PT-BR (voz neutra) com fallback local. |
| 34 | +- Legendas: SRT gerado do texto (timestamps aproximados por parágrafo). |
| 35 | +- Assets: capturas/diagramas minimalistas a partir de trechos do post (ex.: PageRank, pipeline de agentes). |
| 36 | +Saídas: |
| 37 | +- `assets/video/YYYY-MM-DD-<slug>/voiceover.wav` |
| 38 | +- `assets/video/YYYY-MM-DD-<slug>/captions.srt` |
| 39 | +- `assets/video/YYYY-MM-DD-<slug>/stills/*.png` |
| 40 | + |
| 41 | +### Fase 4 — Render e publicação |
| 42 | +- Render: template de 1080p com faixas (narrador, música leve, gráficos). |
| 43 | +- Automação: script para juntar voz + imagens + legendas. |
| 44 | +- Publicação: título/descrição/hashtags em PT-BR derivados do post. |
| 45 | +- Checklist de QA: duração 3–5 min, áudio limpo, sem textos pequenos. |
| 46 | + |
| 47 | +### Fase 5 — Migração para org Zapfy |
| 48 | +- Transferência do repositório para `zapfy/chuchu`. |
| 49 | +- Atualização de `go.mod`, README, badges e links do site. |
| 50 | +- Post/Discussion explicando a mudança (OS continua MIT, mantido pela Zapfy). |
| 51 | + |
| 52 | +## Prioridade |
| 53 | +- Este plano entra como prioridade 06 (após 01–05 já existentes). Não bloqueia roadmap técnico e habilita aquisição/marketing. |
| 54 | + |
| 55 | +## Critérios de Sucesso |
| 56 | +- 100% dos posts recentes padronizados (12-01 a 12-05) — OK. |
| 57 | +- 3 primeiros vídeos publicados (Why Chuchu, Context Engineering, Why Chuchu Isn’t Trying...). |
| 58 | +- Tempo total por vídeo ≤ 2h (roteiro→render→publicação) após setup. |
| 59 | +- +10% de engajamento médio nas páginas de docs relacionadas (baseline a ser medido). |
| 60 | + |
| 61 | +## Riscos e Mitigações |
| 62 | +- Risco: Vídeos muito técnicos para SMB → Mitigar com roteiros mais curtos, foco em valor prático. |
| 63 | +- Risco: TTS artificial → Avaliar 2 vozes PT-BR e ajustar entonação/velocidade. |
| 64 | +- Risco: Migração de repo quebra links → Redirecionos e varredura de links após migração. |
| 65 | + |
| 66 | +## Próximas Ações |
| 67 | +1. Gerar roteiros PT-BR para 3 vídeos iniciais. |
| 68 | +2. Testar pipeline TTS + render com um post (piloto). |
| 69 | +3. Preparar comunicado de migração do repositório. |
0 commit comments