Cara Saya Membangun Gerbang QC untuk Menyembunyikan Sinyal Otomatisasi
Otomatisasi menunjukkan dirinya dengan cara yang tidak terduga.
Saya menjalankan alur konten otomatis untuk Bluesky. Satu postingan terkirim dengan menyebutkan "content pipeline." Di blog teknis, itu tidak masalah. Di lini masa media sosial, itu adalah tanda bahaya. Hal itu memberi tahu pembaca bahwa mereka sedang berbicara dengan bot.
Saya membangun skrip kontrol kualitas untuk menghentikan hal ini. Skrip ini bertindak sebagai gerbang antara tahap pembuatan dan tahap pengiriman.
Alur kerja barunya terlihat seperti ini:
bluesky-qc.mjs → (LULUS) bluesky-post-queue.mjs → Bluesky API
Skrip ini menggunakan empat gerbang untuk memeriksa setiap entri:
Gate 1: Phrase Filtering Saya menggunakan daftar regex untuk menangkap kata-kata yang menandakan otomatisasi. Ini memblokir istilah seperti "AI-generated," "cron," "content pipeline," atau "batch test." Jika sebuah postingan terdengar seperti laporan pengembang, maka akan dianggap gagal.
Gate 2: Staleness Checks Saya memeriksa dua jenis konten yang kedaluwarsa: • Frasa kedaluwarsa: Menangkap kata-kata seperti "today" atau "just launched" yang kehilangan maknanya jika postingan tertunda. • Stempel waktu kedaluwarsa: Jika sebuah entri lebih tua dari 14 hari, entri tersebut akan ditolak.
Gate 3: Engagement Prediction Skrip ini melihat 300 postingan saya sebelumnya. Ia memprediksi apakah tagar dalam postingan baru akan berperforma baik. Saat ini, ini hanya mencatat peringatan, tetapi saya akan mengubahnya menjadi kegagalan mutlak (hard fail) segera.
Gate 4: Quality Pass (Planned) Saya berniat menambahkan lapisan terakhir menggunakan protokol kualitas untuk menangkap kesalahan-kesalahan halus.
Setiap kegagalan masuk ke dalam log penolakan. Saya meninjau log ini seminggu sekali. Ini membantu saya memperbaiki prompt saya. Jika gerbang terus menangkap "content pipeline," saya tahu saya perlu mengubah cara AI menulis.
Mengapa menggunakan gerbang alih-alih hanya menggunakan prompt yang lebih baik? Prompt bersifat probabilistik. Mereka bisa saja gagal. Gerbang bersifat deterministik. Ia mengikuti aturan yang ketat.
Menggunakan kedua lapisan tersebut adalah cara teraman untuk mempertahankan nada bicara manusia.
