Nguồn hiện tại
Đang tải...
Đang đọc report CP2.
0
Nguồn
0
Dòng
0
Blocker
0
Warning
Quét nguồn
Đã tải report CP2
Nhận diện schema
MCQ/Case theo thứ tự field
Kiểm tra
Đang kiểm tra
Build APKG
Chờ kiểm tra
Nguồn dữ liệu thật
Kiểm tra Google Sheet, CSV/XLSX
Chọn file hoặc kéo thả vào đây
Hỗ trợ CSV/XLSX. Nếu đã chọn file, app sẽ upload tạm thời để kiểm tra.
Bảng sheet/file
Bảng kiểm tra
| Sheet / File | Deck | Loại | Dòng | Approved | Thẻ | Blocker | Warning | Trạng thái |
|---|
Preview
Cây deck
Validation issues
Danh sách lỗi
Sổ tay
Quy trình Sheet-to-Anki
Bắt đầu nhanh
- Mở Google Sheet và làm sạch dữ liệu trong từng tab deck.
- Trong Sheet, chạy Anki Tools → Validate sheet hiện tại.
- Sửa lỗi trong sidebar, bấm Reload cho đến khi hết lỗi cần sửa tay.
- Quay lại web app, chọn Google Sheet: nguồn chính, nhập link Sheet và bấm Kiểm tra nguồn.
- Mở nút ! để kiểm version, số nguồn, số thẻ và ignored sources.
- Nếu không có blocker, bấm Build APKG, rồi import vào Anki test trước.
Quy tắc đặt tab và deck
- Tên tab là tên deck. Ví dụ:
0 Nhi > Hô hấpsẽ thành0 Nhi::Hô hấp. - Mỗi tab dữ liệu nên là một deck hoặc subdeck rõ ràng.
README,CONFIG,Anki Export,Anki Export Caselà tab phụ, không dùng để build trực tiếp.- Tab rác hoặc tab nháp như
Sheet2sẽ bị bỏ qua nếu không đủ schema Anki hợp lệ.
Quy tắc dữ liệu
- Google Sheet chỉ được nhận nếu có đủ field MCQ hoặc Case và có cột
Status. - Chỉ dòng có
Status = Approvedđược đưa vào APKG. - CardUID nên nằm trong field
Source, ví dụMo Sheet - anki_...hoặcMo Sheet - nhi_case_.... - MCQ thường dùng field:
Ques, A, B, C, D, E, Ans, Ex, Source, Note, Image, Tags. - MCQ Case dùng field:
CaseTitle, CaseStem, nhómQues1..Ques5, đáp án, giải thích, rồiSource, Note, Image, Tags.
Kiểm lỗi trong Google Sheet
- Quét sheet hiện tại: xem sheet này là MCQ hay Case, có bao nhiêu dòng Approved, thiếu CardUID hay không.
- Validate sheet hiện tại: mở sidebar lỗi, bấm từng lỗi để nhảy tới đúng ô.
- Tạo CardUID sheet hiện tại: chỉ ghi CardUID cho dòng Approved và không ghi đè CardUID đã có.
- Sau khi sửa lỗi, bấm Reload trong sidebar để kiểm lại ngay.
Build và import Anki
- Trong web app, kiểm số nguồn và số thẻ trước khi build.
- Nút ! giúp kiểm frontend/backend version và danh sách source đang hiển thị.
- Import APKG vào Anki test trước, xem thử MCQ thường, MCQ Case, ảnh Drive và mặt sau.
- Khi mọi thứ ổn mới import vào deck chính.
Lỗi thường gặp
- Sheet2 vẫn hiện: bấm ! xem nó nằm trong sources hay ignored, rồi kiểm tab đó có đủ field Anki hay không.
- MISSING_CARD_UID: chạy Tạo CardUID sheet hiện tại trong Google Sheet.
- Thiếu Status: thêm cột
Statusvà đặt dòng muốn build làApproved. - Ảnh Drive không hiện: dùng link dạng
https://drive.google.com/uc?id=...hoặc thẻ<img src="...">. - Dấu y khoa bị hiểu nhầm HTML: các dạng như
<2cm,INR > 1.5sẽ được escape khi build APKG.
Làm nhiều tài liệu
- Mỗi môn hoặc tài liệu lớn nên có một Spreadsheet riêng nếu nội dung khác nhau nhiều.
- Mỗi tab là một deck nhỏ để dễ sửa, dễ tìm và dễ import lại.
- Có thể build một APKG tổng từ nhiều tab hoặc build riêng từng nhóm tùy nhu cầu học.
Cộng đồng
Đóng góp cho SheetToAnki
Góp ý hoặc báo lỗi
Gửi lỗi gặp phải, ảnh chụp màn hình, ý tưởng cải tiến hoặc đề xuất workflow qua Google Form.
Mở Google FormLiên hệ trực tiếp
Nếu cần trao đổi nhanh về SheetToAnki, bạn có thể nhắn qua Facebook cá nhân của mình.
Mở FacebookỦng hộ ly cà phê
SheetToAnki vẫn miễn phí. Nếu công cụ giúp bạn tiết kiệm thời gian tạo Anki, bạn có thể ủng hộ tự nguyện qua QR bên dưới.