Como construí um Gate de QC Pré-Postagem para esconder a automação
A automação deixa rastros.
Três semanas após começar a rodar uma fila no Bluesky, vi uma postagem ser publicada mencionando "o pipeline de conteúdo".
Em um blog técnico, essa frase é aceitável. Em uma linha do tempo social, é um sinal de alerta. Ela diz aos leitores humanos que eles estão olhando para uma fazenda de conteúdo.
Meu sistema estava funcionando mecanicamente, mas não tinha filtro. Tudo o que a IA produzia ia direto para a fila. O que estivesse na frente da fila era postado.
Eu construí um script de gate chamado bluesky-qc.mjs para corrigir isso. Ele atua como um filtro entre a etapa de geração e a etapa de postagem.
Veja como os quatro gates funcionam:
Gate 1: Detecção de Frases. Eu uso uma lista rigorosa de palavras para capturar sinais de automação. Ele bloqueia termos como "AI-generated", "cron job", "batch test" e "content pipeline". Se uma postagem parecer que foi escrita por um robô, o gate a interrompe.
Gate 2: Verificação de Obsolecência. Isso evita dois tipos de erros. Primeiro, captura frases sensíveis ao tempo, como "just released", que se tornam mentiras se a postagem for atrasada. Segundo, verifica a idade da entrada. Se uma entrada tiver mais de 14 dias, ela falha.
Gate 3: Predição de Engajamento. Este script analisa minhas últimas 300 postagens. Ele calcula uma pontuação de referência usando curtidas, respostas e reposts. Se uma postagem usar hashtags que historicamente têm baixo desempenho, o sistema a sinaliza.
Gate 4: Revisão de Qualidade. Esta é uma etapa planejada para usar um modelo para uma passagem final de qualidade.
Cada postagem que falha vai para um log de rejeição. Eu reviso esse log semanalmente. Isso me ajuda a corrigir meus prompts. Se a IA continuar usando o jargão "pipeline", eu atualizo o prompt para impedi-la.
O sistema segue uma regra simples: aplique o gate cedo, torne as falhas informativas e nunca silencie os erros.
É melhor pular um dia de postagens do que postar algo que revele a automação.
Comunidade de aprendizado opcional: https://t.me/GyaanSetuAi
