PUBLICIDADE

Automatizar blog com IA e n8n: arquitetura que publica sozinha

17/10/2026
14 visualizações
8 min de leitura
A arquitetura em cinco blocos que uso há dois anos para automatizar blog com n8n: entrada de pauta via RSS, deduplicação, reescrita com IA, capa e publicação no WordPress.
Imagem principal do post

Automatizar blog n8n parece complicado até você dividir o problema em cinco blocos: entrada de pauta, deduplicação, reescrita com IA, imagem de capa e publicação. É a arquitetura que mantenho rodando há mais de dois anos e que me permite cuidar de três blogs sozinho. Neste guia, mostro cada bloco com os nodes envolvidos, as decisões que tomo em cada etapa e o que vigiar quando a coisa vai para produção.

O fluxo descrito aqui roda na linha estável mais recente, a n8n 2.43.7, lançada em 2026-10-16 conforme a página de releases. Os requisitos são enxutos: uma instância do n8n, acesso a um modelo de IA (por API ou local) e um blog para receber os posts. Se o seu n8n estiver muito atrás, vale atualizar antes de montar o pipeline, porque alguns recursos citados dependem de versões recentes.

A arquitetura em 5 blocos para automatizar blog n8n de ponta a ponta

Imagem complementar

O pipeline funciona como uma linha de produção. O RSS Feed Trigger vigia as fontes de pauta, um controle de deduplicação garante que nada seja processado duas vezes, a IA reescreve o material na voz do blog, a capa é gerada em seguida e o post sai no WordPress, com auditoria antes de ir ao ar. Na tabela a seguir, o papel de cada bloco e as opções principais:

BlocoO que fazOpções principais
Entrada de pautaMonitora as fontes e dispara o workflowRSS Feed Trigger
DeduplicaçãoImpede o processamento repetido de itensRemove Duplicates, Data table, Redis
ReescritaTransforma a pauta em texto na voz do blogModelo via API ou modelo local
Imagem de capaGera a arte do postAPI de imagem ou modelo local
PublicaçãoEnvia ao blog e controla a qualidadeIntegração com WordPress, auditoria
PUBLICIDADE

Entrada de pauta: RSS Feed Trigger monitorando as fontes

O RSS Feed Trigger é um trigger de polling: o n8n checa o feed periodicamente e inicia o workflow quando detecta itens novos, conforme a documentação oficial do node. O node de leitura de RSS (RSS Read) trabalha com um único parâmetro de URL e tem a opção Ignore SSL Issues, útil para fontes com certificado problemático. O Feed Trigger é justamente a variante que dispara o fluxo sozinha, então é ele que abre o pipeline.

Duas práticas evitam dor de cabeça: configure o intervalo de polling de acordo com a frequência de publicação de cada fonte e não exagere na quantidade de feeds por trigger. Para fontes sem RSS, a linha 2.43 do n8n, que chegou em 2026-10-06, liberou o node Browser Use para todos os usuários, abrindo caminho para monitorar páginas por navegação.

Deduplicação: Remove Duplicates nativo vs Redis com SET NX e TTL

Trigger de polling e conteúdo sindicado geram sobreposição: o mesmo item volta no feed várias vezes. Sem deduplicação confiável, você publica o post repetido, e o leitor percebe isso rápido.

O caminho nativo é o node Remove Duplicates com a operação Remove Items Processed in Previous Executions, que compara os itens novos contra os vistos em execuções anteriores. A documentação do node recomenda encadear dois Remove Duplicates: um para duplicatas no input atual e outro para o histórico de execuções anteriores. O node também tem a operação Clear Deduplication History, que limpa o histórico sem afetar os itens do input atual, algo útil na manutenção.

Para não processar nada antigo, o método getWorkflowStaticData salva o timestamp do último item processado do feed entre execuções do workflow. Cada item novo é comparado contra essa marca, e o que já passou é descartado.

Uma terceira opção é o Data table node, disponível a partir do n8n 2.17.0, que armazena dados entre execuções e pode servir como histórico de posts publicados, funcionando como alternativa ao Redis dentro do próprio n8n.

O Redis entra quando a operação cresce: múltiplos workflows, múltiplas instâncias ou volume alto de itens. O padrão SET NX grava a chave só se ela ainda não existir, o que resolve a corrida entre execuções, e o TTL define a expiração para o histórico não crescer para sempre. Como chave, o link do artigo é o mais seguro, e combinar link e título cobre o caso de a fonte alterar o endereço. Para a sintaxe exata dos comandos, confira a documentação oficial do Redis.

Reescrita com IA: escolha do modelo, prompt e voz do blog

O critério número um na escolha, no meu caso, é desempenho em língua portuguesa. Modelo ruim em português entrega artigos com mistura de línguas e erros gramaticais e verbais, e o leitor percebe na primeira linha.

Se você consegue rodar localmente um modelo bom de português, opte pelo local: aconselho o gemma4 ou o qwen a partir da versão 3.5 em diante. Sem hardware para isso, use modelos baratos e bons de português, como Haiku5.5, Gpt-Luna e gemini2.5-flash-lite, sempre pesando o custo-benefício. Vale ainda explorar o catálogo de chat models do n8n: o MiniMax, por exemplo, foi adicionado no n8n 2.18 (2026-04-21) como sub-node compatível com API OpenAI, com a opção Hide Thinking para respostas limpas.

No prompt, três regras seguram a qualidade: definir a voz do blog em poucas frases, exigir estrutura fixa de texto e proibir o modelo de inventar informação que não está no material de origem. Guarde o prompt em um ponto único do workflow, porque você vai ajustá-lo muitas vezes nos primeiros meses. Registre também a fonte original junto do post gerado, já que rastrear a origem é metade do trabalho quando a auditoria acusa um erro.

Imagem de capa: geração via API ou modelo local no seu servidor

A capa entra depois da reescrita e antes da publicação, com duas rotas possíveis. A API externa entrega qualidade estável e não consome sua máquina, mas cada imagem tem custo e você fica sujeito aos limites e à disponibilidade do serviço. O modelo local no seu servidor zera o custo por imagem e mantém tudo em casa, com a contrapartida de exigir hardware e tempo de geração.

Para consistência visual, use um padrão de prompt por blog, com estilo, paleta e formato fixos, em vez de prompt solto a cada post. Os detalhes da chamada da API e do envio do arquivo dependem do serviço escolhido, então confira na documentação oficial em docs.n8n.io como montar a requisição e o upload no seu caso.

Publicação no WordPress e controle de qualidade antes de ir ao ar

Do lado do blog, o n8n conta com integração com WordPress para criar os posts. A prática que recomendo é o workflow publicar como rascunho, nunca direto no ar, deixando a etapa de auditoria decidir o que sobe. Os detalhes de configuração do node, incluindo autenticação, estão na documentação oficial em docs.n8n.io.

O controle de qualidade tem duas camadas. A automática roda dentro do workflow e pega os erros mais simples, com checagens que você define. A humana é o editor revisando o texto antes de liberar, e é aí que a arquitetura precisa facilitar a sua vida, não atrapalhar.

Na prática: como rodo isso aqui

Hoje rodo automações de blogs há mais de dois anos, são três blogs no total, com modelos locais que ajudam nas automações e diminuem os custos: uso o gemma4 12B e o qwen3.5 9B na reescrita e em outras tarefas do fluxo. Meu n8n está atualizado e funcionando bem. Na migração do 1.x para o 2.x eu já tinha estudado as mudanças antes, e por isso não tive problemas com nenhum workflow.

Na deduplicação, uso o Redis salvando link e título para evitar a repetição de artigos, com outros meios ajudando como rede de segurança. E a auditoria é o diferencial que me permite operar sozinho: além da checagem automática dos erros mais simples, recebo no WhatsApp o texto com o erro ou os erros apontados, de onde estiver e a qualquer hora. Respondo corrige 1 quando é uma correção só, ou corrige 1 2 quando são duas, e o agente de correção já manda o ajuste para o blog ou blogs que precisarem.

O resultado é que uma pessoa só dá conta de três blogs e ainda sobra espaço para meus serviços extras. A arquitetura não elimina o humano do processo: ela reposiciona o humano na parte que importa, que é decidir e corrigir.

Custos, limites e o que monitorar em produção

O custo por post é a conta que decide a viabilidade do projeto. Modelo local concentra o gasto em hardware e energia; modelo via API cobra por chamada, e volume alto de posts amplifica qualquer diferença de preço. Faça a conta com o número real de posts por mês antes de fechar a escolha do modelo.

Em produção, fique na linha estável: a n8n 2.43.7 é a versão estável mais recente, lançada em 2026-10-16, enquanto a build 2.44.3 segue como pre-release beta no mesmo dia. O changelog oficial avisa que sai um novo minor quase toda semana e recomenda a linha stable para produção, então atualize com planejamento, não no impulso.

Monitore três pontos com atenção: execuções com falha no trigger e na publicação, crescimento do histórico de deduplicação (lembre da operação Clear Deduplication History) e limites de requisição da API do modelo de reescrita. Um blog que falha em silêncio publica menos, e o pior cenário é descobrir isso dias depois, pelo leitor. Com esses cuidados no lugar, o pipeline roda sozinho e você cuida só das decisões.

Perguntas frequentes

Qual versão do n8n devo usar nesse pipeline?

A estável, hoje a n8n 2.43.7, lançada em 2026-10-16. A build 2.44.3 é pre-release beta, e o changelog oficial recomenda a linha stable para produção.

Preciso de Redis para não duplicar posts?

Não necessariamente. O Remove Duplicates, na operação Remove Items Processed in Previous Executions, cobre a maior parte dos casos, e a própria documentação sugere encadear dois nodes. O Redis entra quando há múltiplas instâncias ou volume grande de itens.

Como guardar o último item processado do feed sem banco externo?

Com o método getWorkflowStaticData, que salva o timestamp do último item processado entre execuções do workflow. O Data table node, a partir do n8n 2.17.0, é outra alternativa interna para manter histórico.

PUBLICIDADE
Este post foi útil para você?
🖥️
Quer ter o seu próprio servidor?

Para rodar sites, automações ou IA do seu jeito, uma VPS resolve. Este blog roda numa VPS da Hostinger, e pelo link abaixo você ganha desconto na contratação.

Ver planos de VPS da Hostinger →
Link de indicação: o blog recebe uma comissão, sem custo extra para você.

Leitura recomendada

💬 Comentários

Nenhum comentário ainda. Conte o que achou, tire uma dúvida ou discorde. Seja o primeiro!

Deixe seu comentário
O e-mail não aparece. Serve só para avisar quando responderem você.
Os comentários passam por aprovação antes de aparecer. Crie uma conta de leitor e, depois do primeiro aprovado, os próximos saem na hora.
Apoie o ConexãoTC

O ConexãoTC é independente e gratuito. Se as notícias fazem parte do seu dia, contribua com qualquer valor pelo PIX e ajude a manter o blog no ar.

QR code PIX para apoiar o ConexãoTC
Aponte a câmera do app do banco
Favorecido: Jean Dgardany C. Lima, editor do ConexãoTC
🗳️ O que você quer ler aqui?

Marque os assuntos que te interessam. Os mais pedidos viram os próximos artigos.

Leitores cadastrados têm as sugestões atendidas primeiro e recebem um aviso quando o artigo sai.
Fique por dentro

Os destaques do dia no seu e-mail, todo dia às 8h.

PUBLICIDADE