Acest articol prezintă modul în care autorul a construit un bot Twitter AI nedeterminist alimentat de entropie cuantică reală, folosind Gemini 2.5, GitHub Actions și API-uri gratuiteAcest articol prezintă modul în care autorul a construit un bot Twitter AI nedeterminist alimentat de entropie cuantică reală, folosind Gemini 2.5, GitHub Actions și API-uri gratuite

Colectivistul Cuantic: Am Construit un Bot AI Care Funcționează pe Baza Zgomotului de Vid Adevărat (Gratuit)

2025/12/15 02:08

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:

  1. Simte "nivelul de haos" al universului folosind un API de Hardware Cuantic.
  2. Decide un "Mod" filozofic bazat pe acea entropie.
  3. Generează un manifest ostil, anti-individualist folosind Google Gemini 2.5.
  4. Postează pe X (Twitter) automat prin GitHub Actions.
  5. Costă: $0.00/lună.

Iată cum am construit un agent AI randomizat hardware fără să cheltuiesc un ban.

Stack-ul (Modul "Tier Gratuit" divin)

Pentru a-l menține funcțional pentru totdeauna fără o factură de server, am folosit:

  • Creierul: Google Gemini 2.5 Flash (prin Google AI Studio Tier Gratuit).
  • Pulsul: Generatorul de Numere Aleatorii Cuantice ANU (API-ul Universității Naționale Australiene, care măsoară fluctuațiile vidului).
  • Serverul: GitHub Actions (2.000 de minute gratuite de automatizare/lună).
  • Vocea: Tweepy + X API (Tier Gratuit).

Pasul 1: Renunțarea la import random

Aleatoritatea 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ă.

Pasul 2: Programarea "Modurilor"

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.

  • Entropie > 0.8 (Haos): Botul intră în modul Acceleraționist Agresiv. Cere viteză și colaps.
  • Entropie > 0.5 (Ordine): Botul devine un Observator Științific Rece. Clinic, detașat.
  • Entropie < 0.2 (Stază): Botul devine un Zelot Religios.

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)"

Pasul 3: Rezolvarea Problemei "Repetiției"

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.

Obstacolele: De ce s-a stricat Gemini 2.5 (Și cum l-am reparat)

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.

Pasul 4: Trecerea la Serverless cu GitHub Actions

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.

Rezultatul

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):

De ce contează acest lucru

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.

Oportunitate de piață
Logo QUANTUM
Pret QUANTUM (QUANTUM)
$0.003082
$0.003082$0.003082
-0.16%
USD
QUANTUM (QUANTUM) graficul prețurilor în timp real
Declinarea responsabilității: Articolele publicate pe această platformă provin de pe platforme publice și sunt furnizate doar în scop informativ. Acestea nu reflectă în mod necesar punctele de vedere ale MEXC. Toate drepturile rămân la autorii originali. Dacă consideri că orice conținut încalcă drepturile terților, contactează service@support.mexc.com pentru eliminare. MEXC nu oferă nicio garanție cu privire la acuratețea, exhaustivitatea sau actualitatea conținutului și nu răspunde pentru nicio acțiune întreprinsă pe baza informațiilor furnizate. Conținutul nu constituie consiliere financiară, juridică sau profesională și nici nu trebuie considerat o recomandare sau o aprobare din partea MEXC.