Chùa Linh Ứng Online là hệ thống live TikTok tương tác (Interactive TikTok Live Stream & JSON-RPC 2.0) theo khung dọc chuẩn 9:16 (1080×1920), dành cho OBS Studio / TikTok Live Studio. Dự án chạy siêu nhẹ trên Bun.js và tích hợp giọng đọc AI tiếng Việt ZeroTTS (zeroweight-ai/ZeroTTS).
Người xem tương tác trực tiếp qua bình luận, thả tim, chia sẻ/follow và tặng quà để thực hiện các nghi thức trên màn hình Chánh Điện Đức Phật A Di Đà. Tác giả dự án là zane-tv (repo được chia sẻ trên GitHub).
Các nghi thức chính
- Thắp hương & Đảnh lễ Tam Bái (8-Frame Walking & Prostration): Nhân vật Phật tử áo lam bước dọc thảm đỏ hoa sen, quỳ và thực hiện 3 lạy Ngũ thể đầu địa.
- Thả Đèn Hoa Đăng / Sớ Cầu Nguyện: Bình luận lời khấn bay lên thành đèn hoa đăng + giọng AI đọc lời cầu nguyện.
- Xin Xăm / Gieo Quẻ: Lắc ống xăm + mở tờ giải quẻ (Thượng Thượng Cát, Đại Cát…) đồng bộ với giọng đọc.
- Gõ Mõ & Thỉnh Đại Hồng Chung: Thả tim gõ mõ, follow/share thỉnh chuông + sóng âm vàng, kích hoạt làn sóng vái lạy của 40+ Phật tử trong Đạo Tràng.
- Bảng Vàng Công Đức: Vinh danh người xem có điểm cao nhất trên 6 đệm quỳ VIP.

Kiến trúc & tối ưu
- Runtime Bun.js (~0.1% CPU khi chờ).
- Canvas Particle Engine 30 FPS (pre-render khói hương, hạt vàng, cánh sen).
- Sprite 8 khung hình không nháy (walk, kneel, prostrate…).
- ZeroTTS Worker Python thường trú (0% CPU khi chờ, xử lý chống rè, lọc spam/ký tự lạ, chuẩn hóa Unicode).
Hướng dẫn cài đặt & chạy
Yêu cầu:
- Bun.js ≥ 1.1
- Python 3.10+ và uv
Cài đặt:
Bash
bun install
uv venv .venv
uv pip install --python .venv/bin/python zerotts pillow
Chạy:
Bash
bun start
# hoặc chế độ dev (tự reload):
bun run dev
Server mặc định cổng 3000:
- Màn hình Live + điều khiển nhanh: http://localhost:3000
- OBS Browser Source sạch 9:16: http://localhost:3000/?obs=1 (đặt kích thước 1080×1920 trong OBS)
- Admin & RPC: http://localhost:3000/admin

Bảng quy tắc tương tác TikTok Live
| Sự kiện TikTok | Điều kiện / Từ khóa | Nghi thức | Điểm Công Đức |
|---|---|---|---|
| Thả tim | Mỗi đợt | Gõ mõ + làn sóng vái lạy | +1 / tim |
| Follow / Share | Theo dõi hoặc chia sẻ | Thỉnh Đại Hồng Chung + sóng âm vàng | +10 |
| Bình luận thắp hương | thắp hương, dâng hương, bái phật, lạy phật | Bước lên + 3 lạy + đọc tên | +15 |
| Bình luận cầu nguyện | cầu…, nguyện…, nam mô, a di đà phật, bình an, chúc… | Đảnh lễ + thả đèn hoa đăng + đọc lời cầu | +10 |
| Bình luận xin xăm | xin xăm, gieo quẻ, rút quẻ, quẻ | Lắc ống xăm + mở tờ giải quẻ | +10 |
| Quà nhỏ (1–4 xu) | Rose, Heart Me… | Dâng hoa sen vàng + thắp 3 nén hương | +20 / xu |
| Quà vừa (5–99 xu) | Đèn lưu ly, mâm ngũ quả… | Dâng lễ + thỉnh chuông | +30 / xu |
| Quà lớn (≥ 100 xu) | ≥ 100 xu | Đại Lễ Kim Long Chầu Phật (mưa hoa sen, hào quang…) | +50 / xu |
Giao thức JSON-RPC 2.0
Gọi qua POST /rpc hoặc WebSocket ws://localhost:3000/ws (hỗ trợ TikFinity, Streamer.bot, webhook, curl).
Ví dụ:
Bash
# Thắp hương
curl -X POST http://localhost:3000/rpc \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"id": 1,
"method": "temple.burnIncense",
"params": {
"user": "Thí Chủ Minh Tâm",
"count": 3,
"wish": "Cầu gia đình bình an, vạn sự cát tường như ý"
}
}'
# Xin xăm
curl -X POST http://localhost:3000/rpc \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"id": 2,
"method": "temple.drawFortune",
"params": {
"user": "Thí Chủ Minh Tâm",
"topic": "Cầu tài lộc và gia đạo bình an"
}
}'
# Kết nối TikTok Live
curl -X POST http://localhost:3000/rpc \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"id": 3,
"method": "live.connect",
"params": {
"username": "@zenfacts_vn"
}
}'
Các method chính:
- temple.getState, temple.burnIncense, temple.sendPrayer, temple.drawFortune
- temple.strikeWoodenFish, temple.ringBell, temple.offerGift, temple.grandCeremony
- temple.updateSettings, temple.resetMerit
- live.connect / live.disconnect
Cấu trúc thư mục chính
- server.js: Server Bun.js + WebSocket JSON-RPC + TikTok Live Connector
- tts_worker.py: Worker ZeroTTS
- public/: Giao diện 9:16, CSS/JS (live.js, particles.js, audio.js), assets
- data/: Lưu Bảng Vàng Công Đức + cache TTS
- docs/: Demo hình ảnh + design spec
Dự án mã nguồn mở, tối ưu hiệu suất cao, phù hợp để dựng live “cúng dường online” / tương tác tâm linh trên TikTok một cách mượt mà và trang nghiêm.
Nội Dung Đề Xuất
- Grok Bot là gì? Công cụ AI biến quy trình làm việc thành hệ thống tự động
- Hướng dẫn tạo poster quảng cáo Nhà Ở Xã Hội bằng Chat GPT
- Hướng dẫn tạo poster chibi Cung Hoàng Đạo phong cách “Yumi’s Cells” bằng ChatGPT
- Cách tạo ảnh hồ sơ Facebook 3D phong cách influencer bằng ChatGPT
- Hướng dẫn tạo hình đại diện Facebook, Tiktok, Zalo cho sale Bất động sản bằng ChatGPT
File đính kèm trong bài viết
Đã hết lượt tải
Bạn đã sử dụng hết 1 lượt tải tài liệu.
Vui lòng quay lại sau 15 phút
hoặc đăng nhập / đăng ký để tiếp tục tải không giới hạn.
Yêu cầu đăng nhập
Bạn phải Đăng nhập để tải file này về.
Nếu bạn chưa có tài khoản hãy Đăng ký tài khoản
để sử dụng các tính năng nâng cao.
Yêu cầu nâng cấp VIP
Để tải file này bạn phải là thành viên VIP.
Hãy nâng cấp thành viên VIP để sử dụng chức năng nâng cao
và tải tài nguyên không giới hạn trên Khome.Asia.

