Habr AI→ original

Como um Autor da Habr Transformou Sete Cenários n8n em um Sistema Autônomo de Notícias IA

Um desenvolvedor demonstrou como, em um mês e meio, transformou um frágil pipeline de notícias construído em sete fluxos de trabalho n8n em um sistema IA…

Processado por IA de Habr AI; editado por Hamidun News
Como um Autor da Habr Transformou Sete Cenários n8n em um Sistema Autônomo de Notícias IA
Fonte: Habr AI. Colagem: Hamidun News.
◐ Ouvir artigo

A história demonstra como uma montagem frágil de no-code pode crescer e se transformar em um sistema editorial completo em poucas semanas: o autor abandonou sete cenários n8n dispares e construiu um único pipeline Python que coleta, filtra, traduz, formata e publica notícias de IA quase sem intervenção manual. O ponto de partida era um caos clássico de automações. Cada workflow n8n era responsável por um estágio separado: coleta de notícias, remoção de duplicatas, tradução, preparação de imagens e publicação.

Formalmente tudo funcionava, mas qualquer erro se transformava em uma longa busca pela falha: um cenário podia se completar com "sucesso", mas não gerar nada na saída, causando o colapso de toda a cadeia. Em algum momento, o autor percebeu que o problema principal não estava nas funções individuais, mas na arquitetura: sete processos significavam sete pontos de falha e observabilidade quase nula. Ele reconstruiu a nova versão do sistema como um projeto único.

Segundo o autor, ferramentas de IA aceleraram a transição: Cursor participou da configuração do mini-PC caseiro e da infraestrutura local, Perplexity ajudou nas discussões de decisões arquiteturais, e Claude Code ajudou a converter o conjunto de workflows em Python e implantar um serviço containerizado. Assim nasceu um pipeline onde 11 workers realizam uma tarefa cada. A cadeia básica funciona assim: collector coleta dados de RSS e APIs de aproximadamente 160 fontes a cada 15 minutos, scraper puxa o texto completo, deduplicator remove duplicatas semânticas, ai_filter avalia a relevância, translator converte materiais para o russo, llm_editor traz os textos ao estilo necessário, image_worker encontra ou gera ilustrações, e publisher libera posts conforme programado.

Adicionalmente, processos de fundo funcionam para busca de repositórios GitHub, trabalho com vídeo e moderação manual. Ênfase especial foi colocada em modelos locais. Em vez de despesas contínuas com APIs de tradução na nuvem, o autor colocou essa tarefa em um mini-PC caseiro com Qwen 3.

5, executada através de llama.cpp e otimizada para Vulkan. Isso resolveu dois problemas de uma vez: reduziu o custo de processamento de grandes volumes de notícias e manteve os dados dentro da infraestrutura própria.

Pelos números atuais, o sistema acumulou 7127 registros na base de dados, e o fluxo de entrada semanal atinge aproximadamente 1000 materiais. Mas a saída não é um feed infinito: após filtragem por relevance_score, revisão editorial e distribuição em slots, apenas oito posts são publicados por dia. Essa abordagem, segundo o autor, se provou mais eficaz que as 28 publicações anteriores por dia, quando a audiência via muito barulho e ignorava a maior parte do canal.

Outra camada importante é a orquestração de agentes. As decisões de publicação e configurações operacionais foram movidas para OpenClaw, onde trabalham um coordenador e vários agentes de IA: editor, gerente de pipeline, auditor de fontes e analista. O coordenador pode simplesmente escrever um comando do Telegram como um pedido para baixar o limite de publicações diárias, e ele próprio acessa a API, muda a configuração e confirma o resultado.

Um dashboard completamente funcional cresceu ao redor disso: mostra os status dos workers, o progresso de cada notícia pelos estágios, a eficiência das fontes, filas, agendamento de slots e materiais publicados. Esse nível de transparência permite compreender rapidamente onde exatamente o conteúdo ficou preso e quais fontes devem ser desabilitadas. Por exemplo, já na primeira semana ficou claro que cerca de 20 fontes não fornecem sinal útil, e o pass rate ajuda a separar plataformas barulhentas de verdadeiramente valiosas.

A principal conclusão dessa história não é que no-code é ruim e Python é bom. Antes, é um exemplo de como rapidamente muda o limiar de entrada para sistemas complexos de IA. O autor não escreve código por conta própria, mas conseguiu montar um produto funcional ao estabelecer tarefas, verificar soluções e gerenciar a arquitetura.

Uma combinação de codificação de IA, LLMs locais, infraestrutura caseira barata e orquestração clara transforma um projeto pessoal de notícias em uma operação editorial quase autônoma. Para mídia independente e canais de nicho, este é um sinal: agora valor é criado não pelo fato da automação em si, mas pela qualidade de seleção, observabilidade do sistema e capacidade de montar um pipeline robusto a partir de ferramentas disponíveis.

ZK
Hamidun News
Notícias de AI sem ruído. Seleção editorial diária de mais de 400 fontes. Produto de Zhemal Khamidun, Head of AI na Alpina Digital.

Quer parar de ler sobre IA e começar a usar?

AI News é um feed curado de notícias de IA. A Hamidun Academy ensina você a usar IA no trabalho.

O que você acha?
Carregando comentários…