Ankiの復習がたまったらフィルターデッキで期限別に分ける

数日ぶりにAnkiを開くと、今日が期限のカードと、休む前から残っていたカードが同じデッキに並びます。15分しかない日なら、今日が期限のカードと6日遅れまでのカードを先に。7日以上遅れた分は、余った時間で少しずつ進められます。

PC版Ankiでフィルターデッキを2つ作ると、この区切りでカードを一時的に取り出し、それぞれに枚数の上限を付けられます。まずは下の検索式で、ちょうど7日遅れのカードがどちらに入るか確かめてみましょう。Anki公式マニュアルの復習再開の例

玄関の壁に掛けた二つの布ポケットに、新しい封筒と古い封筒を分けて入れている

取り込む前にカード管理で検索する

カード管理(Browse) を開き、検索欄の左にある切り替えを カード に合わせます。次の2行を、英単語 の部分だけ自分のデッキ名に変えて、1行ずつ検索してください。親デッキを指定するとサブデッキも含まれます。カード管理画面の使い方 · Ankiの検索構文

直近の復習(今日が期限のカードと6日遅れまで)

deck:"英単語" is:due is:review -is:learn -is:buried -is:suspended -deck:filtered prop:due>-7

7日以上遅れた復習

deck:"英単語" is:due is:review -is:learn -is:buried -is:suspended -deck:filtered prop:due<=-7

prop:due は今日を 0 とした日数です。6日遅れの -6 は直近の復習に入り、ちょうど7日遅れの -7 は「7日以上」に入ります。is:due を組み合わせているので、明日以降が期限のカードは対象外です。復習期限を指定する検索条件

どちらの検索も、指定した通常デッキに残っている復習カードだけが対象です。新規・学習中・再学習中のカード、一時的に非表示にしたカード(is:buried)、休止中のカード、すでにフィルターデッキに入っているカードは除きます。いつもの学習や再学習を続けるときは、元のデッキを開きます。カードの状態による検索 · フィルターデッキに取り込めるカード

まず検索結果の枚数と復習日を見ます。確認用の「英単語」デッキでは、今日と6日遅れの2枚が「直近」、7日遅れと10日遅れの2枚が「7日以上」に入りました。明日が期限のカード、新規カード、休止中のカード、別のデッキのカードは、どちらの検索にも出ませんでした。

フィルターデッキを作って上限を決める

  1. デッキ一覧の ツール → フィルターデッキを作成 を選びます。名前を「直近の復習」にして、最初の検索式を貼り付けます。2つ目の絞り込みはオフのままにします。
  2. 上限 に取り込む枚数を入れ、期限順(Order due) を選びます。期限が早かったカードから選ばれます。このデッキでの解答に基づいて復習予定を組み直す をオンにして、作成(Build) を押します。
  3. 同じ手順で「7日以上遅れた復習」を作ります。2番目の検索式を使い、上限は直近の復習を終えたあとに進められる枚数にします。

2つの上限は、作成や再構築のたびに1回で取り込む枚数です。確認用デッキでは、上限を「直近」は10枚、「7日以上」は1枚にすると、直近の2枚は両方入りました。「7日以上」には期限が早い10日遅れのカードが入り、同じ検索に一致した7日遅れのカードは元のデッキに残りました。フィルターデッキが空になっても、上限を超えた分は元のデッキに残っていることがあります。 カードを取り込む順序と上限

予定を組み直す設定がオンのとき、期限を迎えたカードで 正解(Good) を選ぶと、元のデッキの設定に沿って次の復習日が決まり、カードは元のデッキに戻ります。思い出せず もう一度(Again) を選んだ場合は、元のデッキの再学習設定が適用されます。期限を迎えたカードの扱い · 解答に基づく復習予定の変更

直近の復習を済ませてから、古い分へ

  1. 直近の復習から始めます。 デッキが空になったら、直近の検索をもう一度実行します。元のデッキに対象カードが残っていて時間に余裕があれば、再構築(Rebuild) で次の分を取り込みます。
  2. 時間が余ったら「7日以上遅れた復習」を開きます。 空なら再構築してから始めます。たとえば15分のうち直近の復習に12分かかったなら、残りの3分で数枚だけ。直近の分や元のデッキの再学習で時間を使い切った日は、古い分を翌日以降に回します。
  3. 切り上げるときはカードを元のデッキに戻します。 残りがあるフィルターデッキを開き、デッキの概要画面で 空(Empty) を押します。フィルターデッキの設定は残るので、次回も同じ検索式と上限で再構築できます。カードを元のデッキに戻す操作

Ankiの日付が変わると、昨日は6日遅れだったカードも7日遅れになります。前日のカードをフィルターデッキに残した場合は、新しく検索・再構築する前に、残っているデッキを空にしてください。カードが入ったままだと、-deck:filtered によって検索結果から外れます。

空にしたあとに復習日を確かめる

初回は、回答したカードと、取り込んだまま回答しなかったカードを1枚ずつ控えておくと安心です。フィルターデッキを空にしたあと、カード管理で2枚のデッキ名と復習日を確認できます。確認用のコレクションでは、次のようになりました。

カード 操作 結果
10日遅れ 「7日以上遅れた復習」で「正解」 元のデッキに戻り、次の復習日が設定された
6日遅れ 回答せずに「直近の復習」を空にした 元のデッキに戻り、復習日はそのままだった
7日遅れ 上限で元のデッキに残ったあと、再構築で取り込み、回答せずに空にした 元のデッキに戻り、復習日はそのままだった

フィルターデッキで分ける必要がなくなったら、2つとも空にして、元のデッキでいつもの復習に戻れます。休み明けの復習についてのAnki公式FAQ

毎日復習しても直近の分だけで時間を使い切るなら、Ankiで復習が増える理由を参照してください。FSRSの設定を最近変えた場合は、目標定着率と復習量の関係も参考になります。

Anki 26.9.4のバックエンドと確認用コレクションで、検索結果、取り込み上限、「正解」への応答、空にする操作、再構築を検証しました。画面操作の手順はAnki公式マニュアルと配布版の日本語ラベルに基づきます。本文の下書きと記事画像の作成に生成AIを使用しました。

次に読む