Visão geral
O Basement Cowboy é um pipeline completo de publicação com IA e supervisão humana. Ele coleta continuamente mais de 180 fontes de notícias, pontua cada artigo com um algoritmo de classificação próprio de 7 fatores e apresenta os melhores candidatos em um painel de curadoria. As matérias aprovadas recebem um tratamento de IA — sumarização, categorização e uma imagem de destaque gerada — antes de serem publicadas no WordPress totalmente otimizadas para SEO.
O pipeline
A raspagem roda em BeautifulSoup com Chromium controlado pelo Playwright para fontes com JavaScript pesado ou proteção antibot. A camada de classificação pondera sete sinais para reduzir milhares de artigos diários a uma lista curta gerenciável. No painel em Flask, um editor revisa os candidatos, aciona o aprimoramento por IA e publica — o sistema cuida da entrega ao WordPress via REST e GraphQL, das categorias e dos metadados.
IA com consciência de custos
A camada de IA é deliberadamente pragmática: o GPT cuida da sumarização e da categorização, o DALL·E 3 gera as imagens de destaque, e a interface mostra o custo estimado de cada aprimoramento antes da confirmação — uma pequena decisão de design que torna a economia dos fluxos de conteúdo com IA visível em vez de surpreendente.
Destaques de engenharia
- Dockerizado com Gunicorn e docker-compose; CI/CD com GitHub Actions
- Armazenamento em arquivos JSON — implantação sem banco de dados para hospedagem simples
- Ferramentas completas de lint, tipos e segurança: pytest, black, mypy, bandit
Resultado
Uma v1.0 lançada que automatiza o trabalho pesado da curadoria de notícias, mantendo o julgamento editorial — e o controle de custos — em mãos humanas.