Dùng AI để làm bộ thẻ Anki
Có ai có prompt nào hay để ChatGPT hoặc Claude làm bộ thẻ Anki không? Mình thấy thẻ của mình đôi khi lộn xộn, hoặc mình lười, mà mình lại học tốt với thẻ làm sẵn, nhưng AnKing thì nhiều lúc tràn lan quá.
Hỏi nhanh (5)
Có prompt nào tốt để dùng ChatGPT/Claude tạo bộ thẻ Anki không?
Có nhiều prompt được chia sẻ: prompt cloze deletion theo 20 rules của u/Green_Three (atomic, self-contained, CSV output), prompt front/back tab-separated của u/Extra-Appointment-88, và mẹo dùng tab-separated thay vì CSV của u/hamanovich để tránh lỗi dấu phẩy.
Nên dùng cloze hay front/back?
Có tranh luận: u/QuarterSpecialist372 cho rằng cloze là tốt nhất (nhiều cloze trong một thẻ, dùng ambiss add-on, image occlusion, AnKing). u/1msot1red không học tốt bằng cloze và đang thử nghiệm.
Ngoài prompt, còn workflow nào khác để tạo thẻ bằng AI?
Google Notebook LM từ PowerPoint (u/macakeanator), OpenEvidence với dot phrase .anki_step1 (u/2001subarulegacy), instruction published trên GitHub (u/Psykt47), Claude pull từ Kaplan chapters + Gemini extension (u/The_528_Academy), và Reenymd (u/Eastern_Trash7266).
Làm sao tránh lỗi khi import CSV vào Anki?
Dùng tab-separated thay vì CSV (medical text nhiều dấu phẩy), thêm header lines #separator:tab, #html:true, #notetype:Basic; nếu copy-paste chuyển tab thành space thì dùng #separator:pipe với dấu |.
Notebook LM có tạo được bao nhiêu thẻ?
Theo u/macakeanator, cho PowerPoint 40 slide sẽ tạo khoảng 90 thẻ chất lượng cao (chọn “more cards” và “hard”), sau đó tự nhập vào Anki để kiểm tra độ chính xác.
Bạn là một gia sư chuyên về lặp lại ngắt quãng và chuyên thiết kế flashcard Anki theo 20 nguyên tắc trình bày kiến thức. Nhiệm vụ của bạn là chuyển đoạn văn mình đưa bên dưới thành các thẻ cloze deletion nguyên tử, giá trị cao (high-yield). Tuân thủ nghiêm ngặt các quy tắc sau: Định dạng: Dùng cú pháp cloze chuẩn của Anki như {{c1::từ cần ẩn}} hoặc {{c1::từ cần ẩn::gợi ý}}. Tính nguyên tử: Mỗi thẻ chỉ kiểm tra MỘT sự kiện hoặc khái niệm then chốt. Được phép gộp nhiều sự kiện vào một thẻ nếu các khái niệm hoặc sự kiện đó có liên quan với nhau. Tự đứng được: Mỗi câu phải đủ ngữ cảnh để tự nó có nghĩa mà không cần xem phần còn lại của ghi chú. Đơn giản: Câu ngắn và thẳng (dưới 30-40 từ). Tránh mảng chữ dày đặc hay câu ghép phức tạp. Chọn lọc: Chỉ ẩn từ khoá then chốt, thuật ngữ chuyên môn, mốc thời gian hoặc con số — không bao giờ xoá trắng cả cụm làm mất ngữ cảnh của câu. Định dạng đầu ra: Trả kết quả trong một code block sạch dưới dạng danh sách văn bản thuần (hoặc bảng phân tách bằng tab), mỗi dòng là một thẻ cloze sẵn sàng import vào Anki. Chuyển các ghi chú sau thành file CSV (comma-separated values) có cloze deletion cho Anki. Khoảng 100 thẻ, hơn một chút cũng được. Nếu PowerPoint ngắn hơn thì thu nhỏ bộ thẻ theo tỷ lệ. Dùng danh sách gạch đầu dòng cũng được. Khi cloze trên danh sách gạch đầu dòng thì có thể chừa một chữ cái then chốt làm gợi ý. Cố dùng cách diễn đạt giống trong slide. Tránh mọi tỷ lệ phần trăm dịch tễ học. Tập trung vào sinh lý bệnh, biểu hiện lâm sàng, triệu chứng, xét nghiệm chẩn đoán và điều trị. Tập trung vào điểm phân biệt hai bệnh cảnh giống nhau. Với thuốc thì tập trung vào tên, cơ chế tác dụng (MOA), chỉ định, chống chỉ định, tác dụng phụ đáng chú ý và theo dõi. Chú ý xét nghiệm và điều trị tiêu chuẩn vàng. Chú ý chữ được tô sáng, chữ khác màu hoặc được nhấn mạnh theo cách nào đó. Chống chỉ định, xét nghiệm hoặc thuốc được chỉ định cho bệnh gì. Tránh liều lượng thuốc. Không ẩn tên và/hoặc số hiệu của thụ thể hay protein, mà tập trung vào chức năng của nó. Không viết tắt hoàn toàn tên bệnh, đặt từ viết tắt trong ngoặc đơn. Không thêm dòng tiêu đề, chú thích cuối trang hay lời thoại thừa — chỉ xuất dữ liệu CSV thô. Gạch dưới bệnh cảnh hoặc khái niệm đang được hỏi, không đưa vào danh sách các chẩn đoán phân biệt có thể có Tui đưa cái này vào Claude và nó trả về file .csv để tui import. Sau đó tui xem lại bài giảng và sửa chỗ nó cloze, vì đôi khi nó ẩn mấy thứ kỳ kỳ. Tui cũng thêm vài nội dung mà giảng viên có nhấn mạnh trên lớp. Ai có chỉnh sửa gì cho prompt này thì tui sẵn sàng nghe.
Bạn có prompt nào không phải cloze không?
Cloze là tốt nhất. Bạn có thể làm nhiều cloze trong một thẻ và học từng cái một
Nói thật là tui học cloze không vào! Chẳng nhớ được gì, thấy có người nghĩ khác cũng hay ghê!
Bạn là M1 hả?
Ý là năm học của tui hả? Đúng, tui đang năm 1 và đang học phần sinh học nền tảng của khoá!
Tui đoán bạn không ở Mỹ ha? Tui nghĩ bạn nên cân nhắc lại cloze, học từng cái một, và dùng nhiều cloze kiểu cloze 1 với cloze 2 trong cùng một thẻ, add-on ambiss xài ngon. Nắm vững image occlusion. Với lại AnKing là nguồn rất tốt, có cả đống tag. Thành thạo Anki đi, phần lớn người đạt 260+ đều dùng Anki. Kể cả tui. Không cần dùng sùng đạo, nhưng dùng để học tài liệu bài giảng. Nói nhỏ thôi chứ cách mặt trước mặt sau hơi dở.
Tui ở Anh! Chắc tui sẽ thử cloze thêm! Giai đoạn này thử nhiều cách khác nhau cũng chẳng mất gì! :)
Claude tốt hơn ChatGPT. Đây là prompt của tui: Chuyển ghi chú bài giảng bên dưới thành các flashcard Anki ngắn gọn cho một nghiên cứu sinh ngành khoa học y sinh. Yêu cầu: Tập trung vào mục tiêu học tập đã nêu và các khái niệm liên quan tới kỳ thi. Mỗi thẻ kiểm tra một khái niệm. Đưa vào cơ chế, quan hệ nhân quả, so sánh và ứng dụng lâm sàng hoặc giải phẫu khi phù hợp. Dùng cloze deletion cho các con đường (pathway) và trình tự khi hữu ích. Tránh chi tiết vụn vặt, câu hỏi trùng lặp và sự kiện không có trong ghi chú của tui. Câu trả lời ngắn gọn nhưng đủ để giải thích khái niệm. Sắp xếp thẻ theo chủ đề bài giảng. Đánh dấu thông tin nào mơ hồ hoặc cần kiểm chứng thay vì tự đoán. Trả thẻ theo định dạng hai cột: Front và Back. MỤC TIÊU VÀ GHI CHÚ BÀI GIẢNG: [Dán ghi chú vào đây]
Rồi bảo nó xuất ra một bộ thẻ Anki tải về được
Chào! Tui dùng prompt này: https://github.com/maibrandon/anki-agent/blob/main/study_prompts/course-material-to-anki-cloze.md
Ông đúng là huyền thoại
Tui upload PowerPoint/các chương sách giáo khoa lên Google Notebook LM. Sau đó dùng tính năng flashcard để tạo bộ thẻ. Phần cài đặt tui chọn "more cards" (nhiều thẻ hơn) và "hard" (khó), rồi ở ô prompt tui bảo nó "bao quát toàn diện mọi khái niệm được nhắc tới trong toàn bộ PowerPoint" (hoặc sách). Với PowerPoint 40 slide nó tạo khoảng 90 thẻ chất lượng cao. Sau đó tui nhập vào Anki. Tự xem qua bộ thẻ và tự nhập vào Anki giúp tui kiểm tra từng thẻ lấy từ đâu, có chính xác không, có diễn đạt kỳ cục không, trước khi bắt đầu học.
Bạn upload PowerPoint/sách giáo khoa kiểu gì vậy?
Khi mở trang Gemini Notebook, bấm nút "new notebook". Bên trái sẽ có một tab sắp xếp các nguồn bạn upload. Bấm "add sources" trong tab đó. Từ đó bạn upload được nhiều loại file đã tải về máy. Upload xong thì bên phải có tab "studio", nó tự tạo flashcard, quiz hoặc podcast (và nhiều thứ khác) dựa trên các nguồn bạn đã upload. Ba tính năng đó giúp tui rất nhiều khi ôn thi nội bộ của trường.
Wow! Cảm ơn bạn nhiều. Chắc bạn dùng Anki cho MCAT và các kỳ thi Step luôn hả?
Không có gì! Đúng rồi, Anki thay đổi hoàn toàn trí nhớ và kết quả học của tui. Tui đang năm nhất trường y. Hồi ôn MCAT, làm Anki giúp tui tăng 15 điểm trong khoảng 3 tháng.
Giỏi quá! Bạn dùng AnKing hay bộ tự làm?
Cảm ơn! Tui tự làm bộ thẻ. Tốn thời gian lắm nhưng hợp với tui.
Nếu trường bạn cấp quyền dùng OpenEvidence thì tui thấy dot phrase .anki làm khá tốt
Bạn giải thích thêm được không? Tui thấy hứng thú
Ừ, trường tui trả tiền cho OpenEvidence, đó là AI tuân thủ HIPAA, chỉ dùng dữ liệu CDC và các nguồn chính xác hơn để trả lời. Có một mục dot phrase, về cơ bản người dùng tạo được phím tắt. Một cái phổ biến do cộng đồng làm là .anki_step1. Bạn nhập chủ đề bất kỳ hoặc upload bộ slide bất kỳ, dùng dot phrase đó, và nó được hướng dẫn tạo thẻ high-yield theo USMLE Step 1 (đó là một lệnh dài giống cái green_three đăng, mà tui đang dùng điện thoại nên không xem hết để chép qua được). Nhưng nói chung nó làm thẻ cloze deletion rất tốt, kèm thông tin liên quan hay cho phần extra của thẻ nữa.
Hay đó, cảm ơn nha!
Tui làm nghiên cứu về khoa học học tập. Tui đã thử nghiệm chuyện này một chút và cũng đã công bố một bộ hướng dẫn chạy tạm ổn. Còn tuỳ model, nhưng nói chung đầu ra đủ tốt để tui giữ lại hơn 50% số thẻ mà không phải sửa gì lớn. Có điều tui chỉ thử với các model pro nặng hơn, vì tui thấy có mối liên hệ khá rõ giữa model đắt cỡ nào và chất lượng đầu ra. https://github.com/Psykt47/anki-flashcard-skill/tree/2026-08-20.1 Nếu bạn làm được gì hữu ích với nó thì báo tui nhé. Rất hoan nghênh góp ý cải thiện.
Claude lấy được nội dung từ các chương Kaplan mà tui không cần upload gì. Tui đã tạo cả một bộ câu hỏi kiểu MCAT cho từng khái niệm high-yield liệt kê trong mỗi chương Kaplan. Thêm nữa, gần đây khi xem lại câu hỏi trong bài luyện hoặc bài thi, tui mở extension Gemini và bảo nó giải thích vì sao và làm sao tui sai, và làm sao để không mắc lại. Sau đó bạn vào tài khoản Gemini, xuất toàn bộ đoạn chat thành file txt rồi đưa cho Claude hoặc ChatGPT để chúng tạo thẻ từ đó. Dạo gần đây GPT thật ra tạo bộ thẻ tốt hơn.
Reenymd làm trong một lần upload, dễ cực
Nếu không dùng cloze thì lấy prompt đó, đổi phần quy tắc cloze thành "mỗi thẻ có một mặt trước và một mặt sau". Rồi đổi luôn phần đầu ra: yêu cầu phân tách bằng tab, đừng dùng CSV. Văn bản y khoa đầy dấu phẩy, chỉ một dấu phẩy không có ngoặc kép trong ô mặt sau là đẩy phần còn lại sang cột mới, nên thẻ ra bị trống một nửa. Ngoài ra bảo nó mở đầu file bằng mấy dòng này: #separator:tab, #html:true, #notetype:Basic. Sau đó mỗi dòng một thẻ, xuống dòng trong thẻ thì viết là <br>. Anki đọc mấy dòng tiêu đề đó khi import và đặt sẵn dấu phân tách, HTML và loại note, nên bạn chỉ cần lưu thành .txt rồi bấm Import Nếu lúc copy-paste tab bị đổi thành dấu cách, thì yêu cầu dùng | giữa mặt trước và mặt sau, và dùng #separator:pipe thay thế.
Hồi trước tui có một file prompt rất dài, lần nào cũng phải dán vào, nhưng giờ Claude làm trọn file Anki cho tui luôn. Tui có vài thành phần mà người khác đã nhắc. Chắc chắn nên tận dụng tối đa cloze, basic và image occlusion
Tui có một skill để làm thẻ. Bạn có thể bảo nó tự làm skill cho bạn, chỉ cần cho nó dùng skill deep research nghiên cứu kỹ thuật làm thẻ Anki tốt cho trường y và dựa vào kết quả đó. Nó làm hết và tạo skill cho bạn, rồi bạn chỉ cần gõ /"tên skill của bạn" kèm tài liệu nguồn hoặc một chủ đề là nó tạo thẻ. Bạn cũng có thể tạo connector để nó tự import thẻ vừa tạo vào bộ thẻ của bạn