Hệ thống chuẩn hóa biến mọi nội dung văn bản thô (File text / Markdown / Prompt) thành bài thuyết trình HTML5 Scrollytelling tương tác cao, chuẩn 16:9, tối ưu Fullscreen Desktop và Mobile PDF Mode.
Khi nhận file text từ người dùng, AI bắt buộc tạm dừng để hỏi và làm rõ các thông tin bổ sung:
ai-rules-vision.md nếu có ảnh).Phân rã văn bản thô thành N Phân cảnh (Scene 1 ➔ Scene N) với các nguyên tắc nghiêm ngặt:
ai_docs/layout-plan.md và TẠM DỪNG XIN DUYỆT trước khi viết mã HTML.Khởi tạo vỏ bọc index_template.html và cho các subagents SceneCoder lập trình song song từng slide:
scripts/scenes/scene_N.html và scene_N.css..scene-N__... triệt tiêu 100% lỗi xung đột CSS giữa các slide.Kịch bản Python tự động bóc tách và lắp ráp toàn bộ HTML/CSS từ scripts/scenes/ vào tệp index.html thành phẩm duy nhất.
python scripts/assemble.py
Chạy kịch bản qa_check.py tự động phát hiện và xử lý dứt điểm các lỗi thông thường trước khi bàn giao.
python scripts/qa_check.py
Đảm bảo số lượng <div mở và </div> đóng hoàn toàn bằng nhau trong mọi Scene, không làm vỡ khung wrapper.
Đảm bảo margin: auto và transform-origin: center center ở Desktop, slide luôn ở chính giữa không bị trôi/lệch phải.
Bắt buộc dùng phông Google hỗ trợ 100% Tiếng Việt (Plus Jakarta Sans, Be Vietnam Pro). Triệt tiêu lỗi nhảy font serif ở từ có dấu (*Ự, Ệ, Ỏ, Ắ...*).
Áp dụng text-wrap: balance; word-break: keep-all; cho tiêu đề, kiểm tra chính tả tiếng Việt và tiếng Anh kỹ lưỡng.
Bạn có thể upload và chia sẻ quy trình này hoặc bài thuyết trình index.html thành phẩm trực tiếp trên Cloudflare Pages miễn phí:
my-ai-presentation).index.html thành phẩm) vào khung Upload.https://my-ai-presentation.pages.dev để chia sẻ cho mọi người!