用你已有的 iPhone 當 Anki 遙控器
掃 QR 碼 10 秒把 iPhone 和 Anki Desktop 配對,然後在沙發上、跑步機上、任何地方按 顯示答案 / 重來 / 困難 / 良好 / 簡單。把廉價 8BitDo 手把插到手機上,訊號透過手機轉發到 Mac——AnkiMobile 拒絕識別的小手把,在這裡能用。
下載 Flashcard Guru 在 AnkiWeb 檢視
設定(3 步,大約 1 分鐘)
- 在 Mac 上: 開啟 Anki, 選擇
工具 → 外掛 → 下載外掛…, 輸入這個代碼:1196082853重新啟動 Anki。第一次啟動時 macOS 會跳出「允許傳入連線嗎?」——點 允許。 - 在 iPhone 上: 從 App Store 安裝 Flashcard Guru。
- 配對:
- 在 Anki 裡:
工具 → 連接手機(Flashcard Guru Remote)…——會顯示一個 QR 碼。 - 在 Flashcard Guru 裡:
設定 → Anki 遙控器 → 配對 Mac——掃碼即可。
- 在 Anki 裡:
可遙控的操作
顯示答案翻當前卡片。
重來 / 困難 / 良好 / 簡單完整四檔評分。
重播音訊適用於有媒體的牌組。
復原回退上一次評分。
硬體手把支援
把手把插到 iPhone 上(USB-C 或藍牙),Flashcard Guru 把按鍵轉發給 Anki Desktop:
遊戲手把(MFi)
A→ 良好 ·B→ 重來 ·X→ 困難 ·Y→ 簡單R1→ 顯示答案 ·L1→ 重播 ·Options→ 復原
鍵盤模式(8BitDo Zero 2 / micro / 外接鍵盤)
1 / 2 / 3 / 4→ 重來 / 困難 / 良好 / 簡單Space→ 顯示答案 ·R→ 重播 ·Z或U→ 復原
鍵盤模式是讓廉價 8BitDo 手把能用的關鍵——這些小手把不暴露 Apple 的 GCExtendedGamepad profile,所以 AnkiMobile 拒絕識別。Flashcard Guru 同時監聽 GCKeyboard,正好對接 8BitDo 的「鍵盤模式」輸出。
隱私
- 僅限區網。 配對權杖從不離開你本地的 Wi-Fi。外掛會拒絕來自非私網 IP 的連線作為安全檢查。
- 無遙測。 沒有分析、沒有遠端記錄、不上傳你的牌組或卡片。
- 隨時可撤銷。 在 Anki 配對對話框裡「忘記」這台 iPhone,權杖立即失效。
常見問題
這個能配合 AnkiMobile(官方 iOS Anki app)使用嗎?
不能。這是 Flashcard Guru 的伴侶——我們獨立的 iOS 卡片應用。外掛透過 WebSocket 和 Flashcard Guru 通訊,不和 AnkiMobile 通訊。
為什麼不像 StudyRemote 那樣直接做藍牙鍵盤?
iOS 不允許第三方應用作為藍牙 HID 周邊——這是 Apple 平台級限制,不是某個 app 能繞開的。所以我們走 Wi-Fi WebSocket,達到同樣的複習操控效果。
能在 Windows 或 Linux 上用嗎?
應該可以——Python 外掛本身跨平台——但我們只在 macOS 上做主動 QA。最低支援 Anki 2.1.55+(Qt6 版本)。
怎麼更新外掛?
Anki Desktop 自動檢查外掛更新。工具 → 外掛 顯示版本號,檢查更新 從 AnkiWeb 拉取新版。
iOS app 是開源的嗎?
外掛開源,採用 LGPL-3.0: jyehn/flashcard-guru-remote-addon。iOS app 本身保持閉源。
原始碼 & 支援
- AnkiWeb 主頁: 代碼 1196082853
- 外掛原始碼: jyehn/flashcard-guru-remote-addon(LGPL-3.0)
- iOS 應用支援: flashcard-guru.flashify.app/support