Hầu hết các bot Twitter đều nhàm chán. Chúng chạy trên các công việc cron, sử dụng tính ngẫu nhiên giả của Python tiêu chuẩn (import random), và đăng đi đăng lại những nội dung ChatGPT nhàm chán cho đến khi bị cấm.
Tôi muốn xây dựng một thứ khác biệt. Tôi muốn một bot không mang tính xác định theo nghĩa vật lý—một thực thể kỹ thuật số có tính cách thay đổi dựa trên những biến động thực tế ở cấp độ hạ nguyên tử của vũ trụ.
Vì vậy, tôi đã xây dựng The Quantum Collectivist.
Đó là một AI Agent mà:
Đây là cách tôi đã xây dựng một AI Agent ngẫu nhiên bằng phần cứng mà không tốn một xu.
Để giữ cho nó hoạt động mãi mãi mà không cần hóa đơn máy chủ, tôi đã sử dụng:
import randomTính ngẫu nhiên của máy tính tiêu chuẩn là "giả ngẫu nhiên." Đó chỉ là một phương trình toán học. Nếu bạn biết hạt giống, bạn biết kết quả. Điều đó không đủ "sống động" cho dự án này.
Tôi đã sử dụng ANU Quantum Numbers API, tạo dữ liệu bằng cách đo lường các biến động của trường điện từ điểm không trong chân không.
Đây là hàm Python đóng vai trò như nhịp tim của bot:
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()
Khi bot thức dậy, nó nhận được một số thực giữa 0.0 và 1.0. Con số này không chỉ là một biến; nó là phép đo hỗn loạn vật lý tại chính mili giây đó.
Tôi không muốn bot nghe giống nhau mỗi ngày. Tôi đã sử dụng giá trị entropy để quyết định System Prompt được đưa vào 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)"
LLMs thích an toàn và mơ hồ. Nếu bạn bảo chúng "Tấn công chủ nghĩa cá nhân," chúng sẽ nói "Cùng nhau chúng ta mạnh hơn" 100 lần liên tiếp.
Để khắc phục điều này, tôi đã xây dựng một Ammo Box—danh sách hơn 30 "Concept Anchors" mà bot buộc phải sử dụng như một phép ẩn dụ. Nó ngẫu nhiên chọn một khái niệm (như Mycelium Networks, Brutalist Architecture, Rust, hoặc Tectonic Plates) và phải xây dựng triết lý của nó xung quanh khái niệm đó.
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"... ]
Điều này đảm bảo bot không bao giờ tweet cùng một thứ hai lần. Một ngày nó so sánh bạn với một ngôi sao đang chết; ngày tiếp theo, nó so sánh cái tôi của bạn với một gò mối.
Ban đầu chúng tôi sử dụng gemini-1.5-flash, nhưng nó đã lỗi thời. Chúng tôi chuyển sang Gemini 2.5 tiên tiến, nhưng gặp phải một vấn đề kỳ lạ: The Cut-off.
Mô hình quá háo hức tạo ra một tuyên ngôn triết học phức tạp đến nỗi nó sẽ chạm đến giới hạn max_output_tokens giữa câu và làm crash script.
Cách khắc phục là trái ngược với trực giác. Mặc dù X chỉ cho phép 280 ký tự, tôi phải đặt giới hạn tạo ra là 2,000 token. Điều này cho AI đủ "đường băng" để suy nghĩ qua logic của nó, soạn thảo ý tưởng, và sau đó đưa ra phiên bản ngắn mà tôi yêu cầu trong prompt.
Tôi không muốn để laptop của mình bật 24/7. Tôi đã thiết lập một quy trình GitHub Action (daily_post.yml) kích hoạt script Python theo lịch trình cron.
on: schedule: # Runs at 9am, 1pm, and 5pm - cron: '0 9,13,17 * * *'
Bây giờ, GitHub khởi động một container Ubuntu mới 3 lần mỗi ngày, cài đặt các phụ thuộc, kiểm tra chân không lượng tử, đăng tweet, và hủy container.
Bot hiện đã sống, tồn tại hoàn toàn trên đám mây, được cung cấp năng lượng bởi nhiễu lượng tử.
Ví dụ đầu ra (Entropy 0.85):
Ví dụ đầu ra (Entropy 0.12):
Chúng ta đang bước vào kỷ nguyên của "Slop Web"—nội dung AI vô hạn được tạo ra bởi các vòng lặp xác định.
Bằng cách đưa Hardware Randomness (Quantum Entropy) vào quy trình làm việc của AI, chúng ta mang lại một tia sáng của tính không thể dự đoán thực sự trở lại cho máy móc. Bot của tôi không chỉ đơn thuần là tung xúc xắc; nó đang đọc không gian (vũ trụ).
Nếu bạn muốn xây dựng của riêng mình, các chìa khóa là miễn phí. Bạn chỉ cần sẵn sàng để entropy đi vào.
\ Không có GitHub lần này à Damian? Không, tôi tạo ra nhiều thứ nhưng một số thứ không thể trao cho tất cả mọi người. Tôi thích bộ lọc, giữ cho mọi người không spam Twitter với nội dung AI, ngay cả khi nó không phải là rác.
\ Dự án này đã được thực hiện và hoàn thành bằng cách sử dụng Gemini như một copilot. Do khuyết tật thị giác của tôi, tôi cần sử dụng nhiều công cụ để làm những gì người bình thường có thể làm. Tuy nhiên, tôi cá là nếu bạn đặt những đoạn mã này vào một cuộc trò chuyện, bạn có thể tái tạo lại mã.


