Cài đặt · dữ liệu của bạn
Cài đặt
Hai phần đầu là cách trang hiển thị và cách bộ ôn chạy. Phần quan trọng hơn nằm ở dưới: toàn bộ tiến độ học của bạn nằm trong trình duyệt này, không nằm trên máy chủ nào — nên trang liệt kê ra từng khoá dữ liệu một, nói rõ khoá nào chứa gì, và cho bạn tải hết ra một tệp.
Phần 1
Hiển thị
Hai công tắc đầu tiên cũng chính là hai nút 拼 và 明/暗 trên thanh trên cùng — đổi ở đây hay đổi ở đó đều là một chỗ lưu.
Pinyin
Ẩn pinyin biến mọi trang thành một bài tự kiểm: mọi chuỗi pinyin đứng làm chú thích cạnh chữ Hán biến mất. Chỗ nào pinyin là đề bài hoặc đáp án — bài luyện gõ, bảng in — thì vẫn hiện, nếu không thì trang đó không còn gì để đọc. Hiện lại bằng nút bên cạnh, hoặc nút 拼 trên thanh trên cùng.
Nền
“Theo hệ thống” là trạng thái khi bạn chưa chọn gì: trang lấy theo cài đặt sáng/tối của máy bạn.
Âm phản hồi đúng – sai
Tiếng “tinh” ngắn khi đúng, tiếng trầm khi sai. Sinh bằng Web Audio ngay trên máy bạn, không tải tệp âm thanh nào.
Cỡ chữ Hán
Chỉ phóng to chữ Hán, không phóng to phần chữ Việt. Nét chữ Hán dày hơn chữ Latin ở cùng cỡ, nên người mới thường không phân biệt được 未 với 末 ở cỡ mặc định.
未vị (chưa)末mạt (cuối)
Hiệu ứng chuyển động
Nếu hệ điều hành của bạn đã bật “giảm chuyển động” thì cả web đã tôn trọng điều đó sẵn rồi. Công tắc này dành cho người muốn tắt riêng ở đây.
Phần 2
Học tập
Ba tuỳ chọn dưới đây có hiệu lực ngay ở màn ôn tập. Đổi xong thì mở lại màn ôn để hàng đợi dựng lại theo cài đặt mới.
Trần thẻ mới mỗi ngày
Đánh dấu học xong một bài là đẩy mọi từ của bài đó vào bộ ôn — 3 thẻ mỗi từ, 4 nếu từ đó có bản ghi, nên bài nặng nhất của lộ trình đẩy vào 72 thẻ. Học liền 5 bài trong một tối thì trung bình 270 thẻ đợi bạn hôm sau, tức xa hơn một buổi bảy phút rất nhiều. Trần này giữ số thẻ mới vào bộ ôn mỗi ngày ở mức bạn chọn.
Thứ tự ưu tiên loại thẻ
Loại nào xếp trên thì được đưa ra trước khi một buổi ôn bị cắt ngắn. Thẻ Phát âm không có mặt: bộ chấm thanh điệu mới đạt 86,8% trên giọng người bản ngữ, dưới ngưỡng 90% chúng tôi tự đặt, nên loại thẻ đó chưa tồn tại.
- 1Nhận diện · Nhìn chữ Hán, nói nghĩa
- 2Gợi nhớ · Nhìn nghĩa, nhớ lại chữ Hán
- 3Viết · Viết lại theo đúng thứ tự nét
- 4Nghe · Nghe âm đọc, chọn đúng chữ
Tự phát bản ghi
Phát bản ghi ngay khi một từ mới hiện ra, không cần bấm. Tắt đi nếu bạn học ở chỗ đông người.
Phần 3
Dữ liệu của bạn
Chừng nào bạn chưa đăng nhập, toàn bộ tiến độ học nằm trong trình duyệt này và không có bản nào ở nơi khác — nghĩa là không ai đọc được nó, và cũng nghĩa là xoá dữ liệu trình duyệt là mất sạch. Hãy tải một bản sao lưu trước khi đổi máy hoặc dọn trình duyệt. Đăng nhập rồi thì có thêm một bản trên máy chủ đồng bộ — xem Phần 6.
Tải sao lưu
Tệp chứa mọi khoá của trang, chép nguyên văn: bộ thẻ ôn, bài đã học, điểm đề thi, ghi chú video, kỷ lục trò chơi và cả tuỳ chọn. Rộng hơn nút sao lưu ở trang Tiến độ, vốn chỉ xuất bộ thẻ ôn.
Phần 4
Trang này lưu những gì
Toàn bộ 26 khoá dữ liệu mà web này biết ghi, kèm dung lượng thật đang chiếm trên máy bạn lúc này. Khoá chưa có trên máy được để mờ. Dung lượng đo theo cách trình duyệt tính hạn mức — mỗi ký tự hai byte.
| Khoá | Chứa gì | Nhóm | Ghi bởi | Cỡ |
|---|---|---|---|---|
| vochu.srs.v1 | Bộ thẻ ôn: từng thẻ, ngày ôn kế tiếp, độ khó, và số lượt ôn mỗi ngày. | Tiến độ học | lib/srs.ts | chưa có |
| vochu.bai.done.v1 | Danh sách bài đã bấm “đánh dấu đã học xong”. | Tiến độ học | app/lo-trinh/progress.ts | chưa có |
| vochu.bai.hoan_thanh | Bản sao danh sách bài đã học, cho trang chủ và trang lộ trình đọc. | Tiến độ học | lib/sync.ts (bản sao) · app/hero-action.tsx (bên đọc) | chưa có |
| vochu.so-tay.v1 | Sổ tay từ vựng bạn tự nhặt: từng mục là id ổn định của từ cộng chữ Hán, kèm các nhóm bạn tự đặt tên. | Tiến độ học | app/so-tay/khung.tsx | chưa có |
| vochu.shadowing.v1 | Câu bạn đã đánh dấu nhại xong ở phần luyện nhại theo, và tổng số lượt. | Kết quả luyện tập | app/shadowing/khung.tsx | chưa có |
| vochu.grammar.mastered.v1 | Điểm ngữ pháp bạn đã đánh dấu là thuộc. | Kết quả luyện tập | app/ngu-phap/grammar-explorer.tsx | chưa có |
| vochu.grammar.bookmarked.v1 | Điểm ngữ pháp bạn đánh dấu để đọc lại. | Kết quả luyện tập | app/ngu-phap/grammar-explorer.tsx | chưa có |
| vochu.hsk.exam_history.v1 | Lịch sử làm đề thi thử: ngày, điểm, đúng/sai từng phần. | Kết quả luyện tập | app/luyen-de/exam-meta.ts | chưa có |
| vochu.exam.… | Điểm cao nhất của từng đề, mỗi đề một khoá. | Kết quả luyện tập | app/luyen-de/exam-list-browser.tsx | chưa có |
| vochu.video.completed.v1 | Video bạn đã xem xong. | Kết quả luyện tập | app/video/video-player-hub.tsx | chưa có |
| vochu.video.notes.v1.… | Ghi chú bạn tự gõ ở từng video. | Kết quả luyện tập | app/video/video-player-hub.tsx | chưa có |
| vochu.game.lat-the.v1 | Kỷ lục trò lật thẻ ghép cặp. | Kết quả luyện tập | app/tro-choi/lat-the/memory-game.tsx | chưa có |
| vochu.game.thac-tu.v1 | Kỷ lục trò thác từ vựng. | Kết quả luyện tập | app/tro-choi/thac-tu/waterfall-game.tsx | chưa có |
| typing_best_hsk_… | Kỷ lục gõ phím của từng cấp HSK. Khoá này không có tiền tố “vochu.”. | Kết quả luyện tập | app/luyen-go/typing-trainer.tsx | chưa có |
| vochu.sync.legacy.v1 | Dữ liệu từ bản đồng bộ đám mây đầu tiên mà app hiện chưa có màn hình nào hiển thị. Giữ lại để lần sau không xoá nhầm của bạn. | Kết quả luyện tập | lib/sync.ts | chưa có |
| vochu.caidat.v1 | Nền sáng/tối và ẩn/hiện pinyin — hai nút chữ Hán nhỏ ở thanh trên cùng. | Tuỳ chọn giao diện | app/settings.tsx | chưa có |
| vochu.caidat.hoc.v1 | Tuỳ chọn do chính trang Cài đặt này thêm: cỡ chữ Hán, chuyển động, trần thẻ mới, thứ tự loại thẻ, tự phát bản ghi. | Tuỳ chọn giao diện | lib/cai-dat.ts | chưa có |
| vochu.amthanh.v1 | Bật/tắt tiếng “tinh” khi trả lời đúng và tiếng trầm khi sai. | Tuỳ chọn giao diện | lib/feedback.ts | chưa có |
| vochu.mode.v1 | Chế độ lộ trình: 365 buổi bảy phút, hay đơn vị theo chủ đề. | Tuỳ chọn giao diện | lib/mode.ts | chưa có |
| vochu.datxem.v1 | Đã xem hướng dẫn lần đầu hay chưa. | Tuỳ chọn giao diện | lib/mode.ts | chưa có |
| vochu.roadmap.active_tab | Cấp HSK đang mở ở trang lộ trình. | Tuỳ chọn giao diện | app/lo-trinh/roadmap-tabs.tsx | chưa có |
| vochu.bai.view.v2 | Trang bài học trình bày từng bước hay đọc liền một mạch. | Tuỳ chọn giao diện | app/bai/flow.tsx | chưa có |
| vochu.truyen.doc.v1 | Cách hiện truyện song ngữ: có pinyin, có bản dịch, có tự kiểm hay không. | Tuỳ chọn giao diện | app/truyen/reader.tsx | chưa có |
| vochu.dich.dongy.v1 | Dấu cho biết bạn đã tích đồng ý gửi câu cần dịch cho AI. Không có khoá này thì trang dịch hỏi lại từ đầu. | Tuỳ chọn giao diện | app/dich/form.tsx | chưa có |
| khoa_bai_da_hoc_v1 | Khoá của bản đồng bộ hỏng trước đây. lib/sync.ts đọc một lần rồi bỏ. | Tiến độ học | lib/sync.ts | chưa có |
| hoctiengtrung_… | Bốn khoá của bản đồng bộ hỏng trước đây (chuỗi ngày, ngữ pháp, đề thi, luyện viết). Được đọc một lần rồi chuyển sang khoá đúng. | Kết quả luyện tập | lib/sync.ts | chưa có |
Xoá dữ liệu
Mỗi lần xoá đều phải gõ tay chữ xác nhận. Không có thùng rác và không có hoàn tác: xoá ở đây là xoá khỏi trình duyệt này, ngay lập tức. Tải sao lưu trước.
Một ngoại lệ, nói trước cho khỏi bất ngờ: nếu bạn đã đăng nhập, bản trên máy chủ không bị xoá theo, và lần đồng bộ sau sẽ kéo nó ngược về máy này. Muốn xoá hẳn thì phải xoá cả ở đó, và chỗ này chúng tôi chưa làm được thành một cái nút — cách duy nhất hiện nay là viết thư tới địa chỉ ghi ở trang Quyền riêng tư.
Phần 5
Quyền riêng tư
Ba công cụ AI gửi chữ bạn tự viết ra khỏi máy, và cả ba đều bắt tích đồng ý trước: Dịch (câu bạn nhập), Gia sư AI (câu hỏi và lời thoại), và chấm bài luận ở Luyện đề (toàn bộ bài viết). Mọi phần học còn lại — bài học, thẻ ôn, đề thi, chấm thanh điệu — chạy xong trên máy bạn.
Còn một chỗ nữa và nó chưa hỏi ý bạn: bảng viết tay trong ô tìm kiếm. Nét bạn vẽ được gửi qua máy chủ của trang tới dịch vụ nhận dạng chữ của Google để đoán xem bạn vừa viết chữ gì. Nó chỉ gửi toạ độ các nét, không gửi kèm gì khác — nhưng đó vẫn là dữ liệu rời khỏi máy bạn mà không xin phép, nên chúng tôi nói ra thay vì lặng lẽ. Không dùng bảng viết tay thì không có gì được gửi đi.
Đồng ý gửi câu cần dịch cho AI
Trạng thái hiện tại: đang đọc…. Rút lại thì lần sau vào trang Dịch, ô đồng ý hỏi lại từ đầu.
Đọc thêm ở trang Quyền riêng tư.
Phần 6
Tài khoản
Học không cần tài khoản. Đăng nhập chỉ để chép tiến độ lên đám mây rồi kéo về máy khác — nếu bạn chỉ học trên một máy và chịu khó tải sao lưu, bạn không cần nó.
Bạn chưa đăng nhập. Nút đăng nhập nằm ở góc phải thanh trên cùng, và phần đồng bộ đám mây nằm ở cuối trang Tiến độ.
Phần 7
Chỗ chúng tôi chưa làm xong
Một chỗ còn lệch, và nó vẫn còn lệch
- “Nền theo hệ thống” đổi ngay khi máy bạn chuyển sáng/tối, nhưng chỉ trong lúc trang này đang mở. Các trang khác dùng nền đã ghi lần gần nhất, và bấm nút mặt trăng trên thanh trên cùng sẽ đưa bạn về nền cố định. Sửa cho đúng cần một bộ lắng nghe
prefers-color-schemechạy ở mọi trang, và chỗ đó chưa làm.
Năm công tắc từng nằm trong danh sách này — cỡ chữ Hán, hiệu ứng chuyển động, trần thẻ mới, thứ tự loại thẻ, tự phát bản ghi — giờ đã chạy đúng như tên gọi. Hai cái đầu cần luật CSS chuyển sang tệp kiểu chung và thuộc tính được đặt lại ở mỗi lần tải trang; ba cái sau cần màn ôn dựng hàng đợi theo cài đặt thay vì lấy thẳng danh sách thẻ đến hạn.