meu setup de carrossel com Claude Code
Pipeline completa: do prompt ao post publicado em 3 redes, sem abrir o Canva
Por que parei de usar o Canva
Eu postava 3-5x por semana em Instagram, Threads e TikTok. Cada carrossel levava ~2h no Canva: abrir template, ajustar texto slide por slide, exportar 8 PNGs, escrever 3 captions diferentes, subir em cada rede, agendar. Multiplicado por 5 posts = 10h/semana em trabalho repetitivo.
- Ajustar texto em 8 slides manualmente a cada post
- Exportar PNGs um por um (Canva free não exporta tudo de vez)
- Reescrever caption pra cada rede (IG, Threads, TikTok têm limites e tom diferentes)
- Agendar manualmente em 3 plataformas
- Zero reutilização — cada post começava do zero
Como funciona a pipeline
1. Prompt → Claude Code
Eu mando 1 frase: "post sobre [tema]". Claude Code lê meu brand.yaml (tom de voz, personas, pilares) e gera carousel.json com texto de cada slide + captions por rede.
2. JSON → Puppeteer renderiza
Script Node.js lê carousel.json, aplica o template visual (cores, fontes, layout do brand.yaml) e gera 8 PNGs em 1080x1350px. Zero Canva, zero Figma.
3. PNGs + captions → Zernio API
Outro script pega os PNGs + captions.json e cria o post via API do Zernio. Upload de mídia, agendamento e publicação em Instagram, Threads e TikTok numa chamada só.
4. Cron roda tudo sozinho
Crontab no servidor dispara a pipeline no horário de pico (20h BRT). Eu posso estar dormindo, o post sai igual. Comment-automation do Zernio cuida dos DMs.
Stack completa
Claude Code (Opus 4.6)Geração de conteúdo, slides, captionsNode.js + PuppeteerRenderização de slides em PNGZernio APIUpload, agendamento, publicação, comment-automationbrand.yamlTom de voz, cores, fontes, personas, pilarescarousel.jsonFormato intermediário (slide index, variant, texto, destaque)captions.jsonCaption por rede com contagem de chars e limiteCron + systemdExecução automática no servidor (Ubuntu 22.04)Como replicar (do simples ao completo)
Nível 1 — Só o conteúdo (5 min)
Cria conta no Claude (claude.ai, plano Pro $20/mês). Abre Claude Code. Cola teu brand.yaml ou descreve teu tom de voz. Pede: "cria um carrossel sobre [tema] com 8 slides". Copia o texto pro Canva ou qualquer editor.
Nível 2 — Renderização automática (1-2h setup)
Instala Node.js + Puppeteer no teu computador. Cria um template HTML/CSS dos slides. Script lê carousel.json e gera PNGs. Tempo por post cai de 2h pra ~5 min.
Nível 3 — Pipeline completa (4-6h setup)
Adiciona Zernio (ou Buffer/Later) pra agendar via API. Monta cron no servidor. Configura comment-automation pra responder keywords com DM. Tempo humano por post: ~2 min. O resto é máquina.
Essa pipeline resolve sua produção. Nem sempre isso é o suficiente.
Setup pronto cobre quem publica conteúdo. Se a AI tem que operar dentro do seu negócio — qualificar lead, conduzir venda, ler documento de cliente, escalar pro humano com contexto — a pipeline não é a mesma. É agente sob medida. É o que a NeuralNets constrói, em parceria comigo.
Quer agente sob medida além da pipeline de carrossel?
Fale com a Nara — minha assistente AI na NeuralNets. Ela escuta o seu caso no WhatsApp e agenda a conversa com a equipe de especialistas em AI. Primeira conversa é de graça, sem contrato.
Falar com a Nara (WhatsApp)Quer ver na prática?
Me segue no Instagram que eu mostro o sistema rodando em tempo real — inclusive este post que você viu foi feito com essa pipeline.
@billy.dev.brFeito por Billy