Guru
博客 / Anki on iOS

如何在 iPhone 上使用 AnKing 和 Zanki(三种方法)

太长不看(TL;DR) AnKing 和 Zanki 是普通的 Anki 牌组,因此可以通过三种方式在 iPhone 上运行:购买 AnkiMobile($24.99)并通过 AnkiWeb 同步;在桌面端 Anki 上配置 AnkiHub 并让其每周的更新通过 AnkiWeb 同步到 AnkiMobile(AnkiHub 本身没有 iOS 应用程序);或者将牌组导出为 .apkg 文件并导入 Guru,它使用 Anki 的原生引擎读取文件。在我们在 2026年9月7日 的测试中,125 MB 的 Zanki Physiology & Pathology 牌组在约 15 秒内作为 16,966 张卡片导入到 Guru,填空、下划线和图片均完好无损。第三种方法的唯一妥协是 AnkiHub 的更新无法自动流入——当你需要新版本时需要重新导入。
插图:一张办公桌,上面有台式电脑和一叠高高的抽认卡,一个文件盒飞向显示填空卡的 iPhone,椅子上放着听诊器
牌组存放在桌面端;手机接收文件。

AnKing、Zanki 和 AnkiHub 到底是什么

Zanki 是定义了现代 USMLE Step 1 Anki 格式的牌组。一位名叫 Zanki 的 Reddit 用户于 2017 年在较早的 Brosencephalon 牌组基础上创建了它,内容源自 First Aid、Pathoma、Sketchy 和 Costanzo Physiology;Step 1 版本包含超过 20,000 张填空卡,外加一个约 5,200 张卡片的 Step 2 牌组。它最后一个被广泛推荐的修订版对齐了 First Aid 2018——这就是为什么后来有了 AnKing。

AnKing 将 Zanki、Lolnotacop 及其他牌组整合为一个带有标签、持续更新的单一牌组。如今它以 AnKing Step Deck 的形式发布:包含 Steps 1、2 和 3 的 30,000 多张抽认卡,按 First Aid、Boards & Beyond、UWorld、NBME、Costanzo 等添加了标签,并每周更新。

AnkiHub 是分发 AnKing Step Deck 的平台:一个你可以订阅牌组的 Web 应用程序,外加一个安装在 桌面端 Anki 中并将更新拉取到你的集合中的插件。获取 AnKing Step Deck 需要 Core 订阅计划——截至 2026 年 9 月,定价为每月 $6,或按年订阅 $55(约合每月 $4.58);Premium 计划为每月 $10,终身 $450,无力支付的学生可申请奖学金。价格可能会变动,具体请查看 ankihub.net。

这里需要注意的关键部分:AnkiHub 插件仅在桌面端 Anki 内部运行。 并没有 AnkiHub 的 iOS 应用。如果你在 AnkiHub 论坛上询问如何在 iPhone 上使用它,得到的答案是“先在桌面端设置,然后同步”。

在 iPhone 上使用 AnKing 的三种路线

AnkiMobile + AnkiWeb 通过桌面端 AnkiHub 然后同步 将 .apkg 导入 Guru
iPhone 应用成本 一次性 $24.99 一次性 $24.99 (AnkiMobile) + AnkiHub Core 免费导入及复习;Pro 方案 $4.99/月起
需要桌面端 Anki 吗? 需要(用于安装牌组) 始终需要(插件运行在那里) 只需一次,用于导出 .apkg
手机端获取每周 AnKing 更新 否(你使用的是快照版本) 是的,在每次桌面端同步后 否 — 需要重新导入新版本文件
调度算法 Anki SM-2 或 FSRS Anki SM-2 或 FSRS FSRS
保留子牌组树状结构 是(整体计为一个顶级牌组)
插件(AnkiHub, Image Occlusion Enhanced 等) iOS 上无插件 iOS 上无插件 不适用
三种方法图示:通过 AnkiWeb 的 AnkiMobile,桌面优先通过 AnkiWeb 传至 AnkiMobile 的 AnkiHub,以及导出 .apkg 到 Guru
这三种路线的流程图。只有路线 2 能够让每周的 AnKing 更新持续到达手机。

路线 1:AnkiMobile + AnkiWeb

官方标准路径。将牌组安装到桌面端 Anki,同步到一个免费的 AnkiWeb 账户,然后在手机上购买 AnkiMobile($24.99),使用相同的 AnkiWeb 凭据登录并同步。每次仅传输上次同步后的更改,因此每日同步速度很快。你不能将共享牌组直接下载到 AnkiWeb——桌面端的步骤是必不可少的。详细的对比请查看我们的 iPhone 上的 Anki 指南

路线 2:AnkiHub 的工作流(桌面端优先)

AnkiHub 没有独立的移动端工作流。其官方社区给出的答案是 桌面端 Anki(带插件)→ AnkiWeb → AnkiMobile 这条链路。在 ankihub.net 上订阅,插件将牌组安装到桌面端 Anki 中,同步到 AnkiWeb,然后 AnkiMobile 接收它。每周的 AnKing 更新都会重复这个循环;手机上的复习进度也会通过相同的方式流回。无法直接从手机向 AnKing 提交修改建议——AnkiHub 的工作人员表示 AnkiMobile 无法直接同步到 AnkiHub,所以你需要同步到桌面端然后再提交。

路线 3:导出 .apkg 并导入 Guru

如果你不想为了仅仅在手机上复习而支付 AnkiMobile 的 $24.99 外加 AnkiHub 的月费,你可以将牌组视为一个文件。Guru 使用 Anki 的原生引擎导入 .apkg.colpkg 文件,因此卡片、填空、图片、音频、子牌组和 FSRS 调度状态均会原样保留,并且复习使用的是相同的 重来 (Again) / 困难 (Hard) / 良好 (Good) / 简单 (Easy) 评分系统。导入和日常复习最多支持 5 个顶级牌组(免费),并且整个 AnKing 树状结构仅计为一个顶级牌组。本文的剩余部分将详细介绍这条路线。

逐步指南:将 AnKing 或 Zanki 从桌面端 Anki 转移到 Guru

1. 从桌面端 Anki 导出牌组

在桌面端 Anki 中:点击 文件 (File) → 导出 (Export)。在导出格式下,选择 Anki 牌组包 (Anki Deck Package, .apkg) 并选择目标牌组——导出父牌组将包含其所有子牌组。然后:

请做好文件很大的准备——我们导出的 Zanki Physiology & Pathology 文件为 125 MB,而带有媒体的完整 AnKing Step 牌组会更大。导出你的整个集合(Anki 集合包 (Anki Collection Package))会生成一个 .colpkg 文件,Guru 同样支持导入。

2. 将文件传送到 iPhone

可以通过 Mac 的隔空投送 (AirDrop)、文件应用中的 iCloud 云盘、Safari 下载或其他应用的分享面板来完成;对于 100 MB 以上的文件,使用 Wi-Fi 下的隔空投送或 iCloud 云盘是最省事的方法。每种方法在 如何将 Anki 牌组导入 iPhone 中都有详细说明。

3. 在 Guru 中打开它

点击文件 → 分享面板 → Guru(或直接在 Guru 内打开它)。导入过程在设备端运行,因此一个 125 MB 牌组的导入速度取决于手机的读取速度。

4. 导入后保留了什么

以下是我们于 2026 年 9 月 7 日在同一部 iPhone 上使用 Guru 1.5.1 测试真实牌组的结果:

牌组文件大小导入的卡片数导入时间备注
Zanki Physiology & Pathology125 MB16,966约 15 秒填空、下划线和图片渲染正确
USMLE Step 2 (23 种笔记类型,14 种填空类型)68 MB5,647约 10 秒所有笔记类型和填空变体均正常渲染
MileDown MCAT238 MB2,888约 5 秒彩色填空和图表正常渲染;外部链接显示为灰色文本
AnKing MCAT 样本3.7 MB263约 5 秒数量匹配;作为重新导入的对照,未逐个审查卡片
First Aid 2017 Pharmacology5.5 MB1,232约 10 秒填空提示和斜体的 Extra 字段正常渲染
JLPT eggrolls (含大量音频)121 MB,10,107 个音频文件10,14789 秒音频正常播放;时间主要受媒体数量影响
包含五个牌组在子牌组修复前后卡片数量的柱状图
修复前后的对比。其父牌组本身包含卡片的牌组是那些数量翻倍的牌组。
iPhone 上 Guru 中 Zanki Physiology and Pathology 卡片的 16 张截图,正反面
导入后的 Zanki:八张卡片,正反两面。下划线、填空和图片完好无损。

这里有两个老实的补充说明。Step 2 的测试发现了一个 bug:在导入时,父牌组子树被重复了,因此牌组最初显示为 11,199 张卡片,而不是 5,647 张。这个问题已被修复并将在下一个版本中发布;今天如果你在嵌套牌组上看到卡片数翻倍,那正是因为这个 bug。此外,MileDown 的外部超链接显示为灰色文本,而不是可点击的链接——内容本身还在,但链接目标无法点击。

修复后的 iPhone Guru 库,列表显示包含 5,647 张卡片的 USMLE Step 2 和 16,966 张卡片的 Zanki
修复后的库:5,647 和 16,966 张卡片,与桌面端 Anki 匹配。

导入一个 17,000 张卡片的牌组会发生什么

已知限制(切换前请阅读)

常见问题解答 (FAQ)

我可以在没有 AnkiMobile 的情况下在 iPhone 上使用 AnKing 吗? 可以,如果接受快照版本而不是实时更新的牌组。从桌面端 Anki 将 AnKing Step Deck 连同媒体和调度信息一起导出为 .apkg,将其传送到手机,然后导入 Guru。AnkiHub 没有 iOS 应用程序,因此每一条通往手机的路线都始于桌面端。

AnkiHub 能在 AnkiMobile 上运行吗? 间接地可以。插件仅在桌面端 Anki 中运行;桌面端同步后,更新会通过常规的 AnkiWeb 同步到达 AnkiMobile。AnkiMobile 与 AnkiHub 之间没有直接的连接。

2026 年还值得使用 Zanki 吗? 大多数学生已经转向了吸收了 Zanki 且每周更新的 AnKing;Zanki 最后一个广泛使用的版本对齐的是 First Aid 2018。不过 Zanki 的导出版仍然可以完美导入——上面测试的 16,966 张卡片的牌组就是 Zanki——但目前用于备考的官方维护牌组是 AnKing。

我在桌面端的调度信息会保留吗? 会,只要你在导出时开启了包含调度信息 (Include scheduling information)。Guru 会读取这些调度状态(到期日期、稳定性、难度),并使用 FSRS 继续调度;否则,每张卡片都将从新卡片开始。

子牌组和标签会发生什么变化? 其树状层次结构会被完好地导入为一个顶级牌组,而标签(比如 AnKing 的资源标签)会保留在卡片上。如果你只是想先检查一下牌组,请参阅 如何在 iPhone 上打开 .apkg 文件

将您的 AnKing 或 Zanki 牌组带到 iPhone

几秒钟内导入 .apkg,保留你的调度信息,并使用 FSRS 进行复习。多达 5 个顶级牌组的导入和日常复习是免费的。

获取 Guru

← 所有文章