Dieser Artikel beschreibt, wie der Autor einen nicht-deterministischen AI Twitter-Bot entwickelt hat, der von echter Quantenentropie angetrieben wird, unter Verwendung von Gemini 2.5, GitHub Actions und kostenlosen APIsDieser Artikel beschreibt, wie der Autor einen nicht-deterministischen AI Twitter-Bot entwickelt hat, der von echter Quantenentropie angetrieben wird, unter Verwendung von Gemini 2.5, GitHub Actions und kostenlosen APIs

Der Quantum-Kollektivist: Ich habe einen KI-Bot gebaut, der mit echtem Vakuumrauschen läuft (kostenlos)

2025/12/15 02:08

Die meisten Twitter-Bots sind langweilig. Sie laufen auf Cron-Jobs, verwenden Standard-Python-Pseudozufälligkeit (import random) und posten denselben wiedergekäuten ChatGPT-Brei, bis sie gesperrt werden.

Ich wollte etwas anderes bauen. Ich wollte einen Bot, der im physischen Sinne nicht-deterministisch ist – eine digitale Entität, deren Persönlichkeit sich auf Grundlage der tatsächlichen subatomaren Schwankungen des Universums verändert.

Also baute ich The Quantum Collectivist.

Es ist ein AI Agent, der:

  1. Erfasst das "Chaos-Level" des Universums mittels einer Quantum Hardware API.
  2. Entscheidet einen philosophischen "Modus" basierend auf dieser Entropie.
  3. Generiert ein feindseliges, anti-individualistisches Manifest mit Google Gemini 2.5.
  4. Postet automatisch auf X (Twitter) über GitHub Actions.
  5. Kosten: $0.00/Monat.

Hier ist, wie ich einen hardware-randomisierten AI Agent gebaut habe, ohne einen Cent auszugeben.

Der Stack (Der "Free Tier" Gottmodus)

Um dies für immer ohne Serverrechnung laufen zu lassen, verwendete ich:

  • Das Gehirn: Google Gemini 2.5 Flash (über die Google AI Studio Free Tier).
  • Der Puls: ANU Quantum Random Number Generator (API der Australian National University, die Vakuumfluktuationen misst).
  • Der Server: GitHub Actions (2.000 kostenlose Automatisierungsminuten/Monat).
  • Die Stimme: Tweepy + X API (Free Tier).

Schritt 1: Weg mit import random

Standard-Computerzufälligkeit ist "pseudo-zufällig". Es ist eine mathematische Gleichung. Wenn du den Seed kennst, kennst du das Ergebnis. Das war nicht "lebendig" genug für dieses Projekt.

Ich verwendete die ANU Quantum Numbers API, die Daten durch Messung der Fluktuationen des elektromagnetischen Nullpunktfelds im Vakuum generiert.

Hier ist die Python-Funktion, die als Herzschlag des Bots dient:

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

Wenn der Bot aufwacht, erhält er einen Float zwischen 0.0 und 1.0. Diese Zahl ist nicht nur eine Variable; sie ist eine Messung des physischen Chaos in genau dieser Millisekunde.

Schritt 2: Programmierung der "Modi"

Ich wollte nicht, dass der Bot jeden Tag gleich klingt. Ich verwendete den Entropiewert, um den System Prompt zu bestimmen, der in Gemini injiziert wird.

  • Entropie > 0.8 (Chaos): Der Bot wechselt in den Aggressiven Beschleunigungsmodus. Er fordert Geschwindigkeit und Zusammenbruch.
  • Entropie > 0.5 (Ordnung): Der Bot wird zum Kalten Wissenschaftlichen Beobachter. Klinisch, distanziert.
  • Entropie < 0.2 (Stasis): Der Bot wird zum Religiösen Eiferer.

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

Schritt 3: Lösung des "Wiederholungsproblems"

LLMs lieben es, sicher und vage zu sein. Wenn du ihnen sagst "Greife den Individualismus an", werden sie 100 Mal hintereinander "Gemeinsam sind wir stärker" sagen.

Um dies zu beheben, baute ich eine Munitionskiste – eine Liste von über 30 "Konzeptankern", die der Bot als Metapher verwenden muss. Er zieht zufällig ein Konzept (wie Myzelium-Netzwerke, Brutalistische Architektur, Rost oder Tektonische Platten) und muss seine Philosophie darum herum aufbauen.

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"... ]

Dies stellt sicher, dass der Bot niemals zweimal dasselbe twittert. An einem Tag vergleicht er dich mit einem sterbenden Stern; am nächsten vergleicht er dein Ego mit einem Termitenhügel.

Die Hürden: Warum Gemini 2.5 kaputt ging (und wie ich es reparierte)

Anfangs verwendeten wir gemini-1.5-flash, aber es ist veraltet. Wir wechselten zum hochmodernen Gemini 2.5, stießen aber auf ein seltsames Problem: Der Abbruch.

Das Modell war so begierig darauf, ein komplexes philosophisches Manifest zu generieren, dass es mitten im Satz das max_output_tokens-Limit erreichte und das Skript zum Absturz brachte.

Die Lösung war kontraintuitiv. Obwohl X nur 280 Zeichen erlaubt, musste ich das Generierungslimit auf 2.000 Token setzen. Dies gab der KI genügend "Spielraum", um ihre Logik durchzudenken, den Gedanken zu entwerfen und dann die kurze Version auszugeben, die ich im Prompt angefordert hatte.

Schritt 4: Serverlos mit GitHub Actions

Ich wollte meinen Laptop nicht 24/7 laufen lassen. Ich richtete einen GitHub Action Workflow (daily_post.yml) ein, der das Python-Skript nach einem Cron-Zeitplan auslöst.

on: schedule: # Runs at 9am, 1pm, and 5pm - cron: '0 9,13,17 * * *'

Jetzt startet GitHub dreimal täglich einen frischen Ubuntu-Container, installiert die Abhängigkeiten, überprüft das Quantenvakuum, postet den Tweet und zerstört den Container.

Das Ergebnis

Der Bot ist jetzt lebendig, lebt vollständig in der Cloud und wird von Quantenrauschen angetrieben.

Beispielausgabe (Entropie 0.85):

Beispielausgabe (Entropie 0.12):

Warum das wichtig ist

Wir treten in eine Ära des "Slop Web" ein – unendliche KI-Inhalte, die von deterministischen Schleifen generiert werden.

Durch die Einführung von Hardware-Zufälligkeit (Quanten-Entropie) in den KI-Workflow bringen wir einen Funken echter Unvorhersehbarkeit zurück in die Maschine. Mein Bot würfelt nicht nur; er liest den Raum (das Universum).

Wenn du deinen eigenen bauen möchtest, sind die Schlüssel kostenlos. Du musst nur bereit sein, die Entropie hereinzulassen.

\ Kein GitHub diesmal, Damian? Nein, ich mache viele Sachen, aber manche Sachen können nicht jedem gegeben werden. Ich mag Filter, sie halten die Leute davon ab, Twitter mit KI-Inhalten zu spammen, selbst wenn es kein Brei ist.

\ Dieses Projekt wurde mit Gemini als Copilot durchgeführt und abgeschlossen. Aufgrund meiner Sehbehinderung muss ich viele Werkzeuge benutzen, um das zu tun, was normale Menschen tun können. Ich wette jedoch, wenn du diese Code-Schnipsel in einen Chat einfügst, könntest du den Code nachbauen.

Marktchance
QUANTUM Logo
QUANTUM Kurs(QUANTUM)
$0.003178
$0.003178$0.003178
+2.94%
USD
QUANTUM (QUANTUM) Echtzeit-Preis-Diagramm
Haftungsausschluss: Die auf dieser Website veröffentlichten Artikel stammen von öffentlichen Plattformen und dienen ausschließlich zu Informationszwecken. Sie spiegeln nicht unbedingt die Ansichten von MEXC wider. Alle Rechte verbleiben bei den ursprünglichen Autoren. Sollten Sie der Meinung sein, dass Inhalte die Rechte Dritter verletzen, wenden Sie sich bitte an [email protected] um die Inhalte entfernen zu lassen. MEXC übernimmt keine Garantie für die Richtigkeit, Vollständigkeit oder Aktualität der Inhalte und ist nicht verantwortlich für Maßnahmen, die aufgrund der bereitgestellten Informationen ergriffen werden. Die Inhalte stellen keine finanzielle, rechtliche oder sonstige professionelle Beratung dar und sind auch nicht als Empfehlung oder Billigung von MEXC zu verstehen.