AnkiDroid 中文文档 下载 App

卡片浏览器搜索语法 —— 用关键词和操作符精准定位卡片

进入卡片浏览器

导航抽屉 → 卡片浏览器(Card Browser)。浏览器显示你 collection 里的所有卡片(跨牌组),按默认规则排序。

最基础搜索

在搜索框里直接输入任意关键词,AnkiDroid 会在所有字段里模糊匹配:

输入含义
勉強在所有笔记的所有字段里找包含"勉强"的
2024找任何字段里有"2024"的
动词找任何字段里有"动词"的

注意:Anki 搜索不区分大小写,但对中文/日文等 CJK 语言是子串匹配。

字段限定搜索

用 字段名:内容 格式,只在指定字段里搜:

输入含义
正面:勉强只在"正面"字段里找"勉强"
反面:学习只在"反面"字段里找"学习"
表意文字:勉强只在"表意文字"字段里找

字段名就是你笔记类型里定义的那个名字——不同笔记类型的字段名可能不同,所以这种写法对特定笔记类型的笔记最有效。

牌组限定

用 deck:牌组名,只在指定牌组里搜:

输入含义
deck:日语 N2只在名叫 "日语 N2" 的牌组里找
deck:"日语 N2::汉字"在子牌组里搜(引号包起来含空格的名字)
deck:日语*通配符,所有以 "日语" 开头的牌组

标签限定

用 tag:标签名,只在带某标签的笔记里找:

输入含义
tag:重点带 "重点" 标签的笔记
tag:marked复习时标记过的卡片(★ 按钮打的标记)
tag:考试::2025带层级标签 "考试::2025" 的

组合搜索

多个条件可以空格分开组合使用(AND 逻辑):

输入含义
deck:日语 N2 tag:重点日语 N2 牌组里、带"重点"标签的
正面:勉强 tag:marked正面字段含"勉强"、被标记过的
反面:学习 deck:日语*反面含"学习"、所在牌组以日语开头

排除条件(NOT)

在关键词前加减号 - 表示排除:

输入含义
deck:日语 -tag:marked日语牌组里没被标记的
正面:勉强 -反面:学习正面含"勉强"但反面不含"学习"的(可能是错误翻译)

状态过滤(高级)

Anki 还支持按卡片状态搜:

输入含义
is:new新卡片(还没学习过)
is:due到期卡片(今天应该复习的)
is:review复习卡片(已毕业)
is:learn学习中的卡片
is:suspended搁置的卡片
is:buried暂停的卡片

组合起来比如:deck:CPA is:due -tag:重点 = CPA 牌组里今天到期但没被标记的。

搜索保存

搜索结果可以保存为过滤牌组,在浏览器结果界面里找"保存为过滤牌组"选项(不同版本位置略有差异),这样下次要复习这批卡时直接打开那个过滤牌组就行。

延伸阅读