AnkiConnect là một cục Tiện ích mở rộng Addon Anki mang sức mạnh bẻ khóa vạn năng. Nó tự động dựng lên một cổng giao tiếp HTTP API ngầm ngay bên trong lòng app Anki.
Nhờ cái cổng mượt mà này, các phần mềm và App của bên thứ ba (như Yomichan trên trình duyệt, VSCode để gõ code card…) có thể tự do đút lót kết nối, chui vào kho nặn tạo thẻ Anki tự động, lục soát trích xuất deck bộ bài, và thao túng Anki từ xa mà không cần bạn lóc cóc di chuột bấm tay.
🔌 Lõi Sức Mạnh Rúng Động (Tính Năng Gánh Tạ)
- HTTP API Gateway: Mở rãnh giao tiếp với Anki thông qua luồng HTTP requests mượt mà.
- Auto-Nặn Thẻ: Bắn tạo thẻ (Flashcards) mới toanh tự động từ các ứng dụng tiện ích bên ngoài.
- Rà Soát Truy Vấn Đáy Biển: Truy vấn bốc thông tin về Thẻ, Deck, Note cực sắc nét.
- Cạ Cứng Chống Lưng Tích Hợp: Là lõi nền tảng không thể thiếu để chạy Yomichan, AnkiEditor, và hàng chục các extension tra từ điển xịn xò khác.
- API Tiêu Chuẩn RESTful: API sạch, dọn sẵn mâm thao tác cực dễ dãi cho mâm Developer.
- Thắt Lõi An Toàn: Cổng thành đóng chặt chẽ, chỉ nhận rót requests từ máy chủ ảo Localhost của chính bạn.
📥 Mâm Thiết Lập Cài Đặt
- Kéo mở rạp Anki.
- Chỉa menu Tools → Add-ons → Get Add-ons
- Cắm cái mác Mã Code: 2055492159
- Bấm Enter và ngồi hóng cài đặt múa xong.
- BẮT BUỘC: Khởi động lại (Restart) app Anki thì rãnh API mới được bật tung.
🚀 Giáo Trình Thao Túng Anki Bằng Lệnh (Usage)
Giao Tiếp Kết Nối Chéo
AnkiConnect sẽ tự mở một máy chủ HTTP gầm tàng hình nấp ở Cảng Port 8765 (mặc định) để bắt sóng requests từ giáng trần chui vào.
Múa Mẫu Vài Lệnh Bằng cURL:
Test dây cáp kết nối:
curl http://localhost:8765
Bơm đẻ 1 Thẻ (Card) mới:
curl http://localhost:8765 -X POST -H "Content-Type: application/json" -d '{
"action": "addNote",
"version": 6,
"params": {
"note": {
"deckName": "Default",
"modelName": "Basic",
"fields": {
"Front": "Chà Nê",
"Back": "Thế Giới"
}
}
}
}'
Mòi danh sách Cục Bộ Bài (Deck):
curl http://localhost:8765 -X POST -H "Content-Type: application/json" -d '{
"action": "deckNames",
"version": 6
}'
🤝 Mối Thâm Giao Tích Hợp Thần Thánh
1. Kẹp Cổ Tiện Ich Trình Duyệt Yomichan
Yomichan là cái tay sai đắc lực cài trên Chrome/Edge giúp quét màn hình tra từ điển Nhật Ngữ và tạc nặn trực tiếp ra Thẻ Anki. AnkiConnect chính là cây cầu duy nhất để Yomichan thả thẻ vào Anki:
- Trồng AnkiConnect vô Anki.
- Trồng Extension Yomichan vào ruột Trình Duyệt Browser.
- Rẽ vô Config của Yomichan bật công tắc móc nối vô AnkiConnect.
- Xong! Rê chuột bóc chữ và nặn thẻ chưa tới 0.1 giây!
2. Ủng Hộ App Gõ Code VS Code (AnkiEditor)
AnkiEditor cho phép đội Developer sửa Code uốn Template thẻ Anki bằng màn nền ngầu đét của VS Code:
- Cài AnkiConnect thủ sẵn vô kho Anki.
- Trồng Extension AnkiEditor vô VS Code.
- Chém code bên VS Code và dòm kết quả bừng sáng Real-time ở Anki.
📚 Tàng Kinh Các API (Documentation)
AnkiConnect xổ sẵn một mâm dài các Mưu Nước hành sự (actions):
deckNames: Mòi thu liễm danh sách bao quát All đống deck.deckNamesAndIds: Bơm nốt kèm cả ID từng thẻ.addNote: Ép đẻ nặn Note mới.findNotes: Moi kiếm bài thẻ qua lệnh Query.notesInfo: Rút trích ruột gan Info của Note.
(Lăn vô Hang chủ Foosoft AnkiConnect để vọc full kho sách API Tàng Kinh Các).
⚙️ Rãnh Code Tương Thích & Tính An Toàn
- Bao sân lướt sóng Anki từ bét nhè 2.1.0 lên tới tận đỉnh mới nhất 2.1.45+.
- Trơn tru ở Windows, Mac Apple Silicon, Linux.
- Trạm gác lùa mây ngầm chặn sạch khách lạ cắm trộm, chỉ ân chuẩn rước sóng HTTP ở địa hạt khu vực 127.0.0.1 (Localhost). An tâm không sợ trộm câu thẻ.
Quầy Bàn Tán Khán Giả (Reviews)
Gom tạc khủng 402 Upvote. Add-on này thuộc hàng Mặc-định-phải-gắn của đội cày cuốc công nghệ.
🔗 “Đếch vác cái này vào thì mấy cái Tool dịch thuật thả xích tự động nó hóa vô dụng. Sống còn cmnr!” 🤖 “Một quả nhúng API quá mướt cho thằng Dev như tao. Vọc lệnh bung thẻ thả phanh ko trượt phát nào.”