Majoritatea boților de Twitter sunt plictisitori. Rulează pe job-uri cron, folosesc pseudo-aleatoritatea standard Python (import random) și postează aceeași mâzgă regurgitată de ChatGPT până când sunt interziși.
Am vrut să construiesc ceva diferit. Am vrut un bot care să fie non-determinist în sens fizic—o entitate digitală a cărei personalitate se schimbă în funcție de fluctuațiile subatomice reale ale universului.
Așa că am construit Colectivistul Cuantic.
Este un agent AI care:
Iată cum am construit un agent AI randomizat hardware fără să cheltuiesc un ban.
Pentru a-l menține funcțional pentru totdeauna fără o factură de server, am folosit:
import randomAleatoritatea standard a computerelor este "pseudo-aleatorie." Este o ecuație matematică. Dacă știi sămânța, știi rezultatul. Nu era suficient de "viu" pentru acest proiect.
Am folosit API-ul de Numere Cuantice ANU, care generează date măsurând fluctuațiile câmpului electromagnetic de punct zero într-un vid.
Iată funcția Python care servește drept bătaie de inimă a botului:
def get_true_entropy(): """Fetches quantum data. Fallback to cryptographic system randomness.""" try: # Connect to the Australian National University Quantum API url = "https://api.quantumnumbers.anu.edu.au/json?length=1&type=uint8" response = requests.get(url, timeout=3) if response.status_code == 200: print("✅ QUANTUM SOURCE: ACTIVE") # Normalize 0-255 to a 0.0-1.0 float return response.json()['data'][0] / 255.0 except: pass # Fallback if the universe is offline return secrets.SystemRandom().random()
Când botul se trezește, primește un float între 0.0 și 1.0. Acest număr nu este doar o variabilă; este o măsurătoare a haosului fizic din acea milisecundă exactă.
Nu am vrut ca botul să sune la fel în fiecare zi. Am folosit valoarea entropiei pentru a dicta Promptul de Sistem injectat în Gemini.
if entropy > 0.8: mode = "AGGRESSIVE_ACCELERATIONIST (Demand speed/collapse)" elif entropy > 0.5: mode = "COLD_SCIENTIFIC_OBSERVER (Detached, clinical)" elif entropy > 0.2: mode = "POETIC_DECAY (Melancholy, accepting)" else: mode = "RELIGIOUS_ZEALOT (The Collective is God)"
LLM-urile adoră să fie sigure și vagi. Dacă le spui "Atacă individualismul," vor spune "Împreună suntem mai puternici" de 100 de ori la rând.
Pentru a rezolva acest lucru, am construit o Cutie de Muniție—o listă de peste 30 de "Ancore Conceptuale" pe care botul este forțat să le folosească ca metaforă. Extrage aleatoriu un concept (cum ar fi Rețele de Miceliu, Arhitectură Brutalistă, Rugină sau Plăci Tectonice) și trebuie să-și construiască filozofia în jurul acestuia.
CONCEPTS = [ "Mycelium Networks", "Ant Colony Pheromones", "Brutalist Architecture", "The heat death of the universe", "Quantum Entanglement", "Rust consuming iron", "The hum of a server farm"... ]
Acest lucru asigură că botul nu tweetează niciodată același lucru de două ori. Într-o zi te compară cu o stea muribundă; în următoarea, îți compară ego-ul cu un mușuroi de termite.
Inițial am folosit gemini-1.5-flash, dar este depreciat. Am trecut la Gemini 2.5 de ultimă generație, dar ne-am confruntat cu o problemă ciudată: Întreruperea.
Modelul era atât de dornic să genereze un manifest filozofic complex încât atingea limita max_output_tokens în mijlocul propoziției și crăpa scriptul.
Soluția a fost contraintuitivă. Deși X permite doar 280 de caractere, a trebuit să setez limita de generare la 2.000 de token-uri. Acest lucru a oferit AI-ului suficientă "pistă" pentru a-și gândi logica, a schița gândul și apoi a produce versiunea scurtă pe care am solicitat-o în prompt.
Nu am vrut să-mi las laptopul pornit 24/7. Am configurat un flux de lucru GitHub Action (daily_post.yml) care declanșează scriptul Python pe un program cron.
on: schedule: # Runs at 9am, 1pm, and 5pm - cron: '0 9,13,17 * * *'
Acum, GitHub pornește un container Ubuntu proaspăt de 3 ori pe zi, instalează dependențele, verifică vidul cuantic, postează tweet-ul și distruge containerul.
Botul este acum viu, trăind complet în cloud, alimentat de zgomot cuantic.
Exemplu de Output (Entropie 0.85):
Exemplu de Output (Entropie 0.12):
Intrăm într-o eră a "Web-ului de Mâzgă"—conținut AI infinit generat de bucle deterministe.
Prin introducerea Aleatorității Hardware (Entropie Cuantică) în fluxul de lucru AI, aducem o scânteie de imprevizibilitate autentică înapoi în mașină. Botul meu nu doar aruncă zaruri; citește atmosfera (universul).
Dacă vrei să-ți construiești propriul bot, cheile sunt gratuite. Trebuie doar să fii dispus să lași entropia să intre.
\ Fără GitHub de data aceasta Damian? Nu, fac multe lucruri, dar unele lucruri nu pot fi date tuturor. Îmi plac filtrele, împiedică oamenii să spameze Twitter cu conținut AI, chiar dacă nu e mâzgă.
\ Acest proiect a fost realizat și finalizat folosind Gemini ca copilot. Având în vedere dizabilitatea mea vizuală, trebuie să folosesc multe instrumente pentru a face ceea ce oamenii normali pot face. Cu toate acestea, pariez că dacă pui aceste fragmente de cod într-un chat, ai putea recrea codul.


