Đề xuất giao diện · exam.flyer.us

AI Tutors — mỗi Pet 3D là một thầy cô

Trang nói chuyện với AI hiện xếp theo chủ đề, tám bạn Pet 3D chưa có mặt. Bản đề xuất đưa thầy cô lên trước: chọn bạn pet, rồi mới chọn chủ đề.

Áp dụng cho
exam.flyer.us/en/real-time-conversation/topic
Lấy nhân vật từ
roadmap.flyer.vn/pet-3d — 8 pet
Ngày dựng
13/10/2026
Trạng thái
Đề xuất — chưa thống nhất
5 màn bấm thử · màu đo từ production
Xuất xứ / Prompt / Giới hạn

Yêu cầu ngày 13/10/2026:

  • Mỗi bạn Pet 3D này sẽ là một AI Teacher để dạy giao tiếp cho học sinh — demo cho anh một version UI/UX để apply vào page AI Tutors này nhé

Căn cứ: màu và phông đo bằng getComputedStyle trên chính trang production ngày 13/10/2026, không chép tay — nền trang #F0E7FF, dải tím #6A23B1, thẻ cấp độ rgb(158,95,221), thẻ chủ đề nền rgb(245,255,232) chữ rgb(118,159,65), nút cam gradient rgb(244,142,119)→rgb(227,98,69), phông LinotteFont. Tám chân dung pet chụp từ /pet-3d bằng Playwright, tên và nhóm tuổi đọc từ mã nguồn pet-3d/app.js.

Giới hạn: đây là bản dựng tĩnh để xem và góp ý, không nối API thật · số lượt nói trong thẻ chủ đề chép từ production ngày 13/10, không tự cập nhật · phần ghép pet với chủ đề và nhóm tuổi là đề xuất của người dựng, chưa hỏi đội Học thuật · chưa bàn chi phí giọng nói và chi phí mô hình khi nhân lên tám nhân vật · chưa có bản tiếng Anh.

Hiện trạng

Trang đang chạy xếp theo chủ đề. Tiêu đề ghi “AI Tutors” nhưng không có nhân vật nào — mỗi thẻ chỉ là một hình minh hoạ, học sinh không biết mình sắp nói chuyện với ai.

Trang AI Tutors hiện tại trên máy tính

Máy tính · 13/10/2026

Trang AI Tutors hiện tại trên điện thoại

Điện thoại

Đổi gì

ViệcHiện tạiĐề xuất
Thứ tự chọnChọn chủ đề, không biết ai dạyChọn thầy cô trước, rồi chọn chủ đề của thầy cô đó
Nhân vậtHình minh hoạ chung, không tênTám pet có tên, loài, giọng và nhóm tuổi riêng
Phân tuổiChỉ lọc theo cấp độ Pre A1 → A2Mỗi pet gắn nhóm tuổi sẵn có trong /pet-3d: 3+, 6+, 9+
Gắn bóKhông cóMức thân thiết theo số câu đã nói, dùng lại cơ chế đã chạy ở /pet-3d
Sau buổi nóiChưa thấy màn tổng kếtSao, từ mới đã dùng, lỗi phát âm nên sửa

Bản dựng thử

Khung máy giữ đúng kích thước thật rồi thu nhỏ cả khung: điện thoại 390×844, máy tính 1180×760.

Phương án B · giữ nguyên flow chọn chủ đề, đổi thầy cô ngay trong màn nói

Không thêm bước chọn thầy cô trước. Học sinh vẫn vào Speaking with AI Tutors → chọn chủ đề → nói như hiện tại, mặc định là Bingo. Bộ đổi nằm sẵn trong màn hội thoại: trên máy tính là hai mũi tên hai bên ảnh cộng dãy ảnh nhỏ, trên điện thoại là vuốt ngang. Bốn khung dưới dựng lại đúng màn hội thoại thật (đo màu ngày 13/10/2026).

Đổi giữa chừng thì xử lý thế nào

LuậtCách chạyĐượcMất
A · Chỉ đổi trước câu đầuVuốt được khi chưa nói câu nào, nói rồi thì khoá Không phải bàn giao ngữ cảnh, điểm sạchChọn xong mới biết không hợp thì phải thoát ra làm lại
B · Đổi bất kỳ lúc nào, giữ lịch sử đề xuất Thầy cô mới đọc lại câu cuối rồi nói tiếp; đồng hồ, chủ đề và learning outcome giữ nguyên Liền mạch, đúng nghĩa "switch", vẫn tính trọn một buổi Phải truyền ngữ cảnh sang giọng mới; giới hạn 2 lần/buổi để không thành trò chơi
C · Đổi thì làm lại từ đầuXoá hội thoại, đồng hồ chạy lại Dễ làm nhấtMất câu đã nói, trẻ ngại đổi

Chọn B. Chủ đề không đổi nên learning outcome, đồng hồ và kết quả không phải tính lại — đổi thầy cô chỉ đổi giọng, nhân vật và phong cách câu gợi ý.

Ba chỗ đặt nút đổi

Cột giữa (máy tính)Hai mũi tên ‹ › ôm ảnh, dưới tên là dãy tám ảnh nhỏ. Thấy ngay, không cần dạy.
Vuốt ngang (điện thoại)Cột giữa bị ẩn ở khổ nhỏ trên bản thật, nên vùng ảnh nằm trên khung chat và vuốt được, có chấm trang.
Bảng SettingsThêm một dòng AI Tutor · Bingo › cạnh "Hide AI answer" và "Always show suggestions" đang có sẵn.

Bốn ràng buộc

Lọc theo tuổiChủ đề Pre A1 vẫn hiện đủ tám bạn nhưng Draco và Bolt làm mờ kèm chú "hợp từ 9 tuổi"; bấm vào vẫn đổi được, chỉ là cảnh báo.
Giới hạn số lầnHai lần mỗi buổi. Hết lượt thì mũi tên xám, chạm vào hiện "đổi ở buổi sau nhé".
Nhớ lựa chọnBuổi sau mở lên là thầy cô vừa chọn, không quay về Bingo.
Free talkNút Free talk ở trang chủ đề vào thẳng với thầy cô đang được nhớ.

Ghép pet với nội dung

Nhóm tuổi lấy từ mã nguồn /pet-3d, phần thế mạnh là đề xuất.

PetLoàiNhóm tuổiThế mạnh đề xuất
BingoLinh vật FLYERMọi lứa tuổiChào hỏi, giới thiệu bản thân
MochiThỏ3+Màu sắc, đồ chơi
PipGà con3+Con vật, đồ ăn
BaoGấu trúc3+Gia đình, đồ trong nhà
LumiKỳ giông6+Biển, thời tiết
KikoCáo6+Sở thích, thể thao
DracoRồng9+Kể chuyện, tranh luận
BoltChó máy9+Khoa học, công nghệ

Ba việc phải chốt trước khi dựng thật

Giọng nói/pet-3d hiện chỉ có hai giọng ElevenLabs cho tám pet, phân biệt bằng cao độ. Trang nói chuyện cần giọng riêng từng pet hay giữ cách này?
Chi phíNhân vật nhiều không làm tăng chi phí mô hình, nhưng giọng riêng thì có. Cần một mức trần cho mỗi học sinh mỗi ngày.
Nhóm tuổiPet 9+ như Draco và Bolt chỉ hợp A2 trở lên; kho chủ đề hiện phần lớn là Pre A1. Thiếu nội dung cho hai bạn này.