Chạy 100% trên máy bạn · Windows 1 chạm

Soạn bài giảng AI thành từng cảnh, phát và xuất HTML

Nhập chủ đề là có slide, giọng đọc tiếng Việt và phụ đề karaoke chạy theo từng chữ. Tua tới lui từng giây, lặp đoạn A→B, rồi gói cả bài vào một file HTML độc lập.

✓ Không Docker ✓ Nhấp đúp  run.bat ✓ Mở tại localhost:3000

Tính năng

Một công cụ, trọn vòng đời bài giảng

Từ ý tưởng tới lớp học: sinh nội dung, đọc thành tiếng, phát tương tác và mang đi đâu cũng được.

Sinh bài theo từng cảnh

Dàn ý hiện sau vài giây, từng cảnh viết tiếp ngay khi xong. Cảnh lỗi giữ khung tối giản, cả bài không sập theo.

Trình phát tua 2 chiều

Kéo về giây thứ 3 vẫn ra đúng cảnh đúng khung. Lặp đoạn A→B, bước từng khung hình, đổi tốc độ giữ cao độ.

Phụ đề karaoke từng chữ

Giọng đọc chạy theo slide, từng chữ sáng đúng lúc giọng nói tới. Công thức và đồ thị bấm để phóng to.

Xuất HTML độc lập

Một file duy nhất mở bằng trình duyệt là xem được ngay. Kèm JSON kịch bản phẳng cho công cụ render khác.

Giọng đọc trên máy

Piper, VieNeu-TTS và Edge. Âm thanh lưu cache theo câu, phát lại không tốn thời gian tạo lại.

Trợ giảng AI cạnh mục lục

Trả lời theo cảnh đang học, hiển thị được công thức. Groq và NVIDIA đều có gói free không cần thẻ.

Cách dùng

Từ tải về tới lớp học trong 3 bước

Không cài đặt lòng vòng: script tự kiểm tra Node, tải ffmpeg, dựng Python riêng và mở trình duyệt.

Tải và chạy 1 chạm

Giải nén rồi nhấp đúp run.bat (Windows) hoặc ./run.sh (macOS/Linux). App mở tại localhost:3000.

Dán key, sinh bài

Mở /setup dán key Groq hoặc NVIDIA, sang /studio nhập chủ đề, môn, lớp và số cảnh.

Phát và mang đi

Mở bài tại /lesson, tua và lặp đoạn cần dạy, rồi xuất HTML gửi học sinh.

Trình phát

Phím tắt thuộc là dạy nhanh gấp đôi

Mọi thao tác tua đều chạy trên timeline thật của bài giảng.

Space / K← / → ±5sJ / L ±10s, / . từng khung[ ] \ lặp A→B0–9 nhảy %− / + tốc độF toàn màn hình

Yêu cầu

Nhẹ hơn bạn tưởng

Windows

Nhấp đúp run.bat — tự lo Node 22+, npm install, .env, ffmpeg, Python + giọng Việt, giải phóng cổng 3000.

macOS / Linux

Chạy ./run.sh với đúng các bước đó. Không Docker, không cài gì lên máy ngoài thư mục dự án.

Mã nguồn mở trên GitHub

Clone repo về, nhấp đúp run.bat là dạy được ngay. Mọi thứ chạy trên máy bạn, không Docker.

github.com/npdk1/EdusGPT · MIT · chạy tại localhost:3000