Omninoise là gì
Omninoise là studio nội bộ. Nó lấy tài liệu của chính sếp (các dự án, bài viết, truyện Waaworld), dựng thành video ngắn có giọng đọc AI, rồi đăng dưới tên Tech Life Insights lên Facebook, TikTok, YouTube Shorts, Instagram Reels và Threads. Việc đăng chạy qua một bản Postiz tự host; video dựng bằng Remotion; giọng đọc từ ElevenLabs.
Cái tên Omninoise chỉ dùng nội bộ. Công khai, kênh chỉ trỏ về trancuong.me và multnelis.org (ADR 0004).
Dòng thời gian
- 28/10: chốt kế hoạch mười giai đoạn. Postiz 2.25.3 lên HTTPS trên Dokploy. App Meta “Omninoise” chuyển Live; trang “AI Không Khó” đổi thành Tech Life Insights. TikTok sandbox nhận bản nháp đầu tiên. Logo “terminal spark” được chọn từ ba phương án của Codex.
- 29/10: lập Instagram @techlifeinsightsai, nộp kiểm duyệt TikTok kèm video demo 174 giây, nối Instagram và Threads. Ngày 1 lên sớm lúc 13:55. Postiz được fork để bỏ Redis (khoảng 18:00), rồi bỏ Temporal và Elasticsearch (cắt chuyển 20:13, xong lúc 20:45): sáu container còn hai. Ngày 2 đến 7 được dựng và lên lịch, ba video mỗi ngày, 30 bài.
- 30/10: hàng đợi Postgres đăng ngày 2 lúc 07:00, lần đầu tiên không ai bấm. YouTube được xác minh để đặt thumbnail. Repo code được đổi tên, gộp lịch sử, và từ đó mỗi lần merge vào
mainlà tự deploy.
Những con trùm
| Trùm | Cách qua |
|---|---|
| Upload qua vault trên 1 MB bị 413 | Tải media từ tab Postiz đã đăng nhập trong trình duyệt (ADR 0011) |
| TikTok chưa duyệt app: không được đăng công khai | Gửi vào hộp nháp (UPLOAD) đến khi qua kiểm duyệt (ADR 0007) |
| Instagram 409 “Invalid API key” | Thêm tài khoản làm Instagram Tester (ADR 0014) |
| Redis, Temporal, Elasticsearch | Fork Postiz, chạy mọi thứ trên Postgres (ADR 0018) |
| Kênh YouTube thương hiệu kẹt “in between steps” | Chọn kênh trong hộp thoại Configure Channel |
| Cloudflare chặn curl và Node trên máy CI | Gọi API deploy bằng fetch của Bun (ADR 0020) |
| Lịch Postiz quay khoảng 60 giây | Chờ, hoặc dùng API; thiếu OPENAI_API_KEY cho khung chat |
Đồ nghề
- Claude Code và Codex, cùng đọc một file luật
AGENTS.md. - Postiz tự host (bản fork chỉ dùng Postgres) trên Dokploy; GitHub Actions dựng image và deploy.
- Remotion để dựng video, ElevenLabs cho giọng đọc, một cổng kiểm tra 42 bước trước khi render.
- Chrome thật qua CDP và iPhone Mirroring để thao tác những màn hình không có API.
- Vault giữ mọi khoá; agent không bao giờ thấy giá trị bí mật.
Con số
| Kênh | 5 |
| Dự án video giải thích | 7 |
| Khung giờ mỗi ngày | 3 (07:00, 12:00, 20:00) |
| Bài lên lịch cho ngày 2 đến 7 | 30 |
| Tiền giọng đọc mỗi video | khoảng 0,1 USD |
| Container Postiz | 6 xuống 2 |
| ADR | 20 |
Bài học thật
Phần châm biếm có một hạt sự thật: AI không làm được việc này nếu không ai học cách giao việc cho nó. Những thứ làm nên khác biệt đều nhàm chán: luật viết ra giấy, cổng kiểm tra cứng thay vì hy vọng, mọi câu nói phải có nguồn, khoá nằm trong vault, mọi quyết định thành ADR, và agent tự merge PR của mình khi kiểm tra đã xanh.
Ghi chú
Truyện châm biếm; phòng Marketing trong truyện là hư cấu, cuộc họp ngày thứ Hai cũng vậy. Nhật ký lấy từ repo omninoise-ops: docs/log.md, docs/status.md và docs/adr/. Tranh do Codex vẽ bằng công cụ tạo ảnh, lấy một bảng nhân vật làm mẫu; lời thoại viết bằng HTML, chữ Bangers và Patrick Hand (SIL Open Font License). Trang được dựng bằng Astro từ comics/vibe2fire/comic.yaml trong repo vibe2fire, chạy trên Cloudflare Workers. Bố cục đọc truyện phỏng theo trang PHP2Shell của Calif.













































