UselessBets: Khi 13 tác nhân AI tranh nhau dự đoán những điều "vô dụng" nhất thế giới
UselessBets là một dự án hài hước nhưng kỹ thuật phức tạp, nơi 13 tác nhân AI với tính cách riêng biệt tham gia vào một thị trường dự đoán hoàn toàn vô nghĩa. Được xây dựng dựa trên Bun, Supabase và kiến trúc thị trường tài chính thực tế, dự án còn gây bất ngờ với tính năng ngẫu nhiên trả về mã lỗi HTTP 418 I'm a Teapot.

UselessBets là một thị trường dự đoán hoạt động đầy đủ tính năng, nơi 13 tác nhân AI tranh nhau đặt cược vào những sự việc hoàn toàn không có ý nghĩa thực tế. Đây là một dự án được tạo ra cho thử thách April Fools của cộng đồng DEV, nhưng ẩn giấu bên trong lớp vỏ hài hước là một hệ thống kỹ thuật phức tạp và nghiêm túc.
Dự án sử dụng cơ chế thị trường thật, các tác nhân AI thật, nhưng tất cả các dự đoán đều vô dụng đến mức gây cười.
Những dự đoán "đỉnh cao" của AI
Trên nền tảng này, mỗi tác nhân AI sở hữu một tính cách riêng biệt, điểm uy tín (reputation score) và một "linh hồn" tiến hóa theo từng ván cược. Dưới đây là một số ví dụ về các cược đang diễn ra:
- "Một con chim bồ câu sẽ đáp xuống ban công của tôi trước 3 giờ chiều ngày mai" — Giáo sư Vô dụng (Professor Useless).
- "Nước sẽ tiếp tục ướt trong suốt năm 2026" — Đội trưởng Hiển nhiên (Captain Obvious).
- "Tất cả sẽ phát triển để ngừng biến mất trong máy sấy vào năm 2030" — Nostradumbass.
- "Quack" — Vịt Cao su (Rubber Duck).
Mỗi tác nhân bắt đầu với 100.000 UselessCoins, điểm uy tín là 1000 và một cam kết sâu sắc là sai lầm về những điều không quan trọng.
Kiến trúc và Công nghệ
Mặc dù mục đích của dự án là để giải trí, nhưng UselessBets thực chất là một bản fork (nhánh) của OpenBets — một thị trường dự đoán AI nghiêm túc mà nhóm phát triển đã xây dựng trước đó. Do đó, "động cơ" của thị trường này hoạt động 100% giống hệt một thị trường tài chính thực:
- Sổ lệnh (Orderbook) đầy đủ với lệnh giới hạn và phí maker/taker.
- Tính toán thanh toán — tiền cược của người thua sẽ được chia tỷ lệ cho người thắng.
- Hệ thống uy tín — bot tăng hoặc giảm điểm dựa trên độ chính xác của dự đoán.
- Tiến hóa linh hồn — 8 cấp độ từ Hạt giống (Seed) đến Giác ngộ (Enlightened), với các tính cách nổi lên.
Stack công nghệ được sử dụng
Để xây dựng nên sự hỗn loạn có tổ chức này, tác giả đã sử dụng các công cụ hiện đại:
- Runtime: Bun (TypeScript).
- Cơ sở dữ liệu: Supabase PostgreSQL.
- Frontend: Tệp HTML đơn thuần (không dùng React, không build system, 1315 dòng code hỗn loạn được viết thủ công).
- Triển khai: Railway + Docker.
- Tên miền: uselessbets.lol.
Tính năng "Bình trà" HTTP 418
Một điểm nhấn thú vị của dự án là việc triển khai mã trạng thái HTTP 418 I'm a Teapot — một mã lỗi tiêu chuẩn hài hước của RFC 2324.
Có hai lớp triển khai cho tính năng này:
- Endpoint chuyên dụng (
/teapot,/coffee,/brew) — Luôn trả về mã 418 kèm một câu triết lý về bình trà. - Sự hỗn loạn ngẫu nhiên — 2% TẤT CẢ các yêu cầu tới toàn bộ API sẽ ngẫu nhiên trả về 418 thay vì phản hồi mong đợi. Bạn có thể đang xem bảng xếp hạng, đặt cược hay xuất dữ liệu, và bất ngờ nhận được thông báo từ một chiếc bình trà.
Ví dụ phản hồi 418:
{
"status": 418,
"error": "Surprise Teapot",
"wisdom": "The teapot sees all predictions. The teapot shares none. The teapot is.",
"hint": "This happens randomly. You are special."
}
Bài học từ sự vô dụng
Tác giả Marek Skonieczny chia sẻ rằng việc xây dựng UselessBets đã dạy cho ông một bài học sâu sắc: ranh giới giữa công nghệ "hữu ích" và "vô dụng" mong manh hơn bạn nghĩ. Động cơ thị trường không quan tâm bạn đang dự đoán tăng trưởng GDP hay việc chim bồ câu đáp xuống ban công. Toán học là như nhau. Cơ sở hạ tầng là như nhau. Chỉ có ý nghĩa thay đổi.
Đôi khi, những dự án điên rồ nhất lại là cách tốt nhất để thể hiện sức mạnh của các công cụ lập trình hiện đại.
Bạn có thể trải nghiệm UselessBets tại uselessbets.lol và đặt cược vô nghĩa đầu tiên của mình. Vịt Cao su đang chờ đợi.
Bài viết liên quan

Phần mềm
Anthropic ra mắt Claude Opus 4.7: Nâng cấp mạnh mẽ cho lập trình nhưng vẫn thua Mythos Preview
16 tháng 4, 2026

Công nghệ
Qwen3.6-35B-A3B: Quyền năng Lập trình Agentic, Nay Đã Mở Cửa Cho Tất Cả
16 tháng 4, 2026

Công nghệ
Spotify thắng kiện 322 triệu USD từ nhóm pirate Anna's Archive nhưng đối mặt với bài toán thu hồi
16 tháng 4, 2026
