Hoe ik een Pre-Post QC-gate bouwde om automatisering te verbergen
Automatisering laat voetsporen achter.
Na drie weken het draaien van een Bluesky-wachtrij, zag ik een bericht voorbij komen waarin 'the content pipeline' werd genoemd.
Op een technische blog is die term prima. Op een sociale tijdlijn is het een rode vlag. Het vertelt menselijke lezers dat ze naar een content farm kijken.
Mijn systeem werkte mechanisch, maar het had geen filter. Alles wat de AI produceerde, ging rechtstreeks naar de wachtrij. Alles wat vooraan in de wachtrij stond, werd geplaatst.
Ik heb een gate-script genaamd bluesky-qc.mjs geschreven om dit op te lossen. Het fungeert als een filter tussen de generatiestap en de plaatsingsstap.
Hier is hoe de vier gates werken:
Gate 1: Woorddetectie. Ik gebruik een strikte lijst met woorden om signalen van automatisering op te vangen. Het blokkeert termen als 'AI-generated', 'cron job', 'batch test' en 'content pipeline'. Als een bericht klinkt alsof het door een robot is geschreven, stopt de gate het.
Gate 2: Controle op veroudering. Dit voorkomt twee soorten fouten. Ten eerste vangt het tijdsgevoelige zinnen op zoals 'just released' die onwaar worden als het bericht vertraging oploopt. Ten tweede controleert het de ouderdom van de invoer. Als een invoer ouder is dan 14 dagen, wordt deze afgekeurd.
Gate 3: Voorspelling van interactie. Dit script kijkt naar mijn laatste 300 berichten. Het berekent een basis-score op basis van likes, reacties en reposts. Als een bericht hashtags gebruikt die historisch gezien slecht presteren, markeert het systeem dit.
Gate 4: Kwaliteitscontrole. Dit is een geplande stap waarbij een model wordt gebruikt voor een laatste kwaliteitsronde.
Elk afgekeurd bericht gaat in een rejection log. Ik controleer dit log wekelijks. Het helpt me om mijn prompts te verbeteren. Als de AI jargon zoals 'pipeline' blijft gebruiken, pas ik de prompt aan om dit te stoppen.
Het systeem volgt een simpele regel: filter vroegtijdig, zorg dat fouten informatief zijn, en slik fouten nooit stilletjes in.
Het is beter om een dag niet te posten dan iets te plaatsen dat de automatisering verraadt.
Optionele leercommunity: https://t.me/GyaanSetuAi
