Hệ thống chạy được theo hai cách: bản demo tĩnh trên GitHub Pages, hoặc qua trạm trung gian trên máy Mac khi cần trợ lý AI và dữ liệu dùng chung. Bên trong, học sinh đi qua 7 bước, mỗi bước tạo ra một sản phẩm (H1–H7).
Cả hai cách dùng chung một bộ file web. Khác biệt duy nhất là có hay không trạm trung gian nằm giữa trình duyệt và trợ lý AI.
Dữ liệu học sinh nhập vào (ô vàng) đi qua từng bước. Hai chỗ chấm điểm là Bước 3 và Bước 4. Kết quả theo dõi ở Bước 7 có thể đưa học sinh quay lại cân nhắc tổ hợp.
Web không cần cài đặt hay build. Trình duyệt nạp lần lượt bốn file script; file sau dùng dữ liệu của file trước.
js/config.jsĐịa chỉ trợ lý AI (/chat), thời gian chờ, bot Telegram.
js/data.js9 môn lựa chọn, tổ hợp xét tuyển, 3 bộ trắc nghiệm, 36 ngành, trường minh hoạ.
js/app.jsGiao diện 7 bước, chấm điểm, kiểm tra hợp lệ theo TT 13/2022, lưu hồ sơ, khu vực giáo viên.
js/chat.jsTrợ lý tư vấn: gọi máy chủ AI nếu có, không thì trả lời theo bộ câu hỏi có sẵn; phản hồi an toàn khi có dấu hiệu khủng hoảng.
server/tuvan_proxy.pyTrạm trung gian viết bằng Python, không cần thư viện ngoài. Chỉ dùng ở cách B.
server/SOUL.mdVai trò và giới hạn của profile Hermes "tuvan".
Nếu trạm trung gian hoặc Hermes không trả lời, web tự chuyển về cách A: trợ lý trả lời theo bộ câu hỏi có sẵn, dữ liệu lưu trên trình duyệt. Buổi trình diễn vẫn chạy được khi mất kết nối.