# Порядок новых карточек в Anki: отбор, сортировка и проверка очереди

*2026-10-06*

В Anki новая карточка с позицией 10 может появиться после карточки с позицией 60. Если вы запускаете родительскую колоду с отбором **По колодам** (**Deck**) и сортировкой **В порядке отбора** (**Order gathered**), Anki может закончить отбор из подколоды, которая идёт раньше по алфавиту, и только потом дойти до карточки с позицией 10. Сортировка по дате создания в окне обзора эту очередь не изменит.

Anki выстраивает очередь новых карточек в два этапа. **Отбор** определяет, какие карточки попадут в неё с учётом оставшихся на сегодня лимитов. **Сортировка** задаёт порядок показа отобранных карточек. Сначала выясните, где расхождение: в составе очереди или в порядке показа.

Речь об обычных колодах в настольной версии Anki. Пример с шестью карточками рассчитан на бумаге по актуальному руководству и выпущенной версии [Anki 26.09.3](https://github.com/ankitects/anki/releases/tag/26.09.3). Дата сверки — 6 октября 2026 года. Практический тест в приложении не проводился.

![Мужчина держит четвёртую виниловую пластинку над пустым отделением стойки рядом с тремя пластинками. Позади него два ящика с пластинками, которые он не отобрал](/blog/anki-new-card-order.png)

## Как выбрать нужный порядок показа

Откройте **Настройки** (**Options**) колоды, которую выбираете для занятий, и найдите раздел **Порядок показа** (**Display Order**). Если вы запускаете родительскую колоду, её настройки порядка показа действуют на всё занятие, в том числе на карточки из подколод.

| Что нужно получить | Порядок отбора новых карточек (New Card Gather Order) | Порядок сортировки новых карточек (New Card Sort Order) |
| --- | --- | --- |
| Показывать карточки по возрастанию позиций во всей выбранной колоде и её подколодах | По возрастанию позиции (Ascending position) | В порядке отбора |
| Сначала идти по подколодам в алфавитном порядке, а внутри каждой — по позициям | По колодам | В порядке отбора |
| Перемешать уже отобранные карточки | Выбранный вами порядок отбора | Случайно (Random) |

Эти сочетания соответствуют настройкам [отбора](https://docs.ankiweb.net/manual/deck-options#new-card-gather-order) и [сортировки](https://docs.ankiweb.net/manual/deck-options#new-card-sort-order) из англоязычного руководства Anki. Вариант **По возрастанию позиции** использует сохранённые позиции новых карточек. Они могут расходиться с порядком создания: на них влияют порядок добавления и ручная перестановка.

Перед изменениями проверьте, какой набор настроек назначен колоде и какие ещё колоды его используют. Порядок показа задаётся в этом наборе. Если нужно изменить его только для одной колоды, сначала [выделите для неё отдельный набор настроек](/blog/anki-deck-options-presets/) по инструкции на английском. Для дневных лимитов можно задать отдельное значение через **Эта колода** (**This deck**) или **Только сегодня** (**Today only**). Порядок показа остаётся общим для всех колод с одним набором настроек.

## Какие четыре карточки попадут в очередь

Представьте обычную родительскую колоду `OrderLab` с двумя подколодами и всего шестью карточками. Каждая создана из отдельной заметки типа **Базовая** (**Basic**), у которой один шаблон карточки. Поэтому у всех шести один и тот же номер типа карточки и ни у одной нет пары из той же заметки.

| Карточка | Колода | Сохранённая позиция новой карточки |
| --- | --- | --- |
| A | OrderLab::01 First | 20 |
| B | OrderLab::01 First | 40 |
| C | OrderLab::01 First | 60 |
| D | OrderLab::02 Second | 10 |
| E | OrderLab::02 Second | 30 |
| F | OrderLab::02 Second | 50 |

Допустим, все шесть карточек новые. Ни одна не отложена, не приостановлена и не находится в фильтрованной колоде. В начале занятия других карточек нет, повторных показов на этапе изучения и карточек к повторению тоже нет. Сегодня вы ещё не занимались. У `OrderLab` нет вышестоящей колоды, а действующие лимиты повторений оставляют место для всех шести новых карточек.

Выберите для занятий **OrderLab**. Её действующий лимит новых карточек — **4**, у `01 First` — **3**, у `02 Second` — **2**. Временных переопределений нет. В обоих вариантах используйте сортировку **В порядке отбора**. Сравнивайте варианты на бумаге, начиная каждый расчёт с одного и того же исходного состояния коллекции, без ответов на карточки между расчётами.

При отборе **По колодам** Anki действует так.

1. Доходит до `01 First` раньше, чем до `02 Second`, по алфавиту.
2. Отбирает **A, B, C** по возрастанию позиций. Из `01 First` уже взяты три карточки, и по лимиту родительской колоды осталось одно место.
3. Берёт **D** из `02 Second` и достигает общего лимита в четыре карточки.

Ожидаемый порядок первого показа — **A → B → C → D**. E и F в очередь не попадают.

При отборе **По возрастанию позиции** Anki рассматривает карточки обеих подколод в порядке **D → A → E → B → F → C**. Первые четыре укладываются во все лимиты — по две из каждой подколоды и четыре в сумме. На этом отбор заканчивается.

Ожидаемый порядок первого показа — **D → A → E → B**. C и F остаются за пределами очереди. В выпущенной версии Anki [код отбора](https://github.com/ankitects/anki/blob/26.09.3/rslib/src/scheduler/queue/builder/gathering.rs) учитывает лимиты колоды и родительской колоды при добавлении каждой карточки.

Лимит `02 Second` разрешает взять до двух карточек. При отборе по колодам оттуда попадёт только одна, поскольку `01 First` уже заняла три из четырёх мест. При отборе по возрастанию позиции в этом примере получается по две карточки из каждой подколоды благодаря их позициям. В другой коллекции распределение может быть другим.

## Как меняется порядок, если проходят все шесть карточек

Во втором расчёте на бумаге задайте лимиты, которые пропускают все карточки. У родительской колоды лимит **6**, у `01 First` — **3**, у `02 Second` — **3**. Оставьте сортировку **В порядке отбора**.

| Порядок отбора | Лимиты родительской колоды / `01 First` / `02 Second` | Ожидаемый порядок первого показа |
| --- | --- | --- |
| По колодам | 6 / 3 / 3 | A → B → C → D → E → F |
| По возрастанию позиции | 6 / 3 / 3 | D → A → E → B → F → C |

В обоих случаях отбираются все шесть карточек. Различается только порядок показа. Если поднять лимит родительской колоды до шести и оставить у `02 Second` лимит в две карточки, в очередь попадут всего пять. F по-прежнему останется за её пределами. Повышенные лимиты здесь нужны исключительно для расчёта.

## Сортировка работает только с отобранными карточками

Вернитесь к исходным лимитам **4 / 3 / 2**. Поменяйте только настройку **Порядок сортировки новых карточек**, выбрав **Случайно**.

| Порядок отбора | Какие карточки сортировка может перемешать | Какие карточки она не может добавить |
| --- | --- | --- |
| По колодам | A, B, C, D | E, F |
| По возрастанию позиции | D, A, E, B | C, F |

Карточки перемешиваются, но состав очереди в каждом варианте остаётся прежним. По таблице позиций нельзя предсказать конкретный случайный порядок. В выпущенной версии Anki [код сортировки](https://github.com/ankitects/anki/blob/26.09.3/rslib/src/scheduler/queue/builder/sorting.rs) переставляет уже отобранные карточки.

Настройка **По типу карточки, затем в порядке отбора** (**Card type, then order gathered**) тоже работает с уже отобранными карточками. У всех шести карточек из заметок типа **Базовая** один номер типа карточки, поэтому в этом примере порядок отбора сохранится.

Для отдельного примера возьмём заметки с несколькими шаблонами. Допустим, из них уже отобраны четыре карточки в таком порядке — **W (тип 2), X (тип 1), Y (тип 2), Z (тип 1)**. Сортировка по типу даст **X → Z → W → Y**. Сначала идут карточки типа 1, а внутри каждого типа сохраняется порядок отбора. В этом примере отбор уже закончился. Какие карточки из одной заметки попадут в него, зависит от настроек откладывания.

Номер типа карточки — это позиция её шаблона среди шаблонов данного типа заметки. Узнавание или активное воспроизведение проверяет сам шаблон. Если рассчитываете, что сортировка по типу поставит все вопросы в прямом направлении первыми, проверьте, какие вопросы на самом деле показывают карточки каждого типа.

## Как проверить позиции в окне обзора перед перестановкой

Откройте **Обзор** (**Browse**), выберите режим **Карточки** (**Cards**) и выполните поиск по колоде и её подколодам. Для `OrderLab` запрос выглядит так.

```text
deck:OrderLab is:new
```

Через меню заголовка столбца включите **Вопрос** (**Question**), **Карточка** (**Card**), **Колода** (**Deck**), **Срок** (**Due**) и **Дата создания** (**Created**). Для новой карточки **Срок** показывает её позицию в очереди, а **Дата создания** — дату создания её заметки. В столбце **Поле сортировки** (**Sort Field**) видно содержимое поля заметки, выбранного для сортировки. Сортировка по столбцу меняет только порядок строк в таблице. Сохранённые позиции и настройка отбора для занятия от неё не зависят. Разницу между этими значениями объясняет англоязычное [описание столбцов окна обзора](https://docs.ankiweb.net/manual/browsing#columns).

В результаты поиска `is:new` могут попасть приостановленные или отложенные новые карточки. Их позиции в столбце **Срок** отображаются в скобках. Следующий запрос исключает их, а также карточки, которые сейчас находятся в фильтрованных колодах.

```text
deck:OrderLab is:new -is:suspended -is:buried -deck:filtered
```

В англоязычном руководстве Anki описан поиск [по состоянию карточек](https://docs.ankiweb.net/manual/searching#card-state) и [по колодам](https://docs.ankiweb.net/manual/searching#tags-decks-cards-and-notes). Если в названии колоды есть пробелы, заключите его в кавычки, как в `deck:"My Deck"`. Даже после такой фильтрации в результатах может быть больше карточек, чем в очереди на сегодня. Лимиты и автоматическое откладывание карточек из одной заметки могут сократить отбор. О недоступных карточках подробнее в нашем [руководстве по откладыванию и приостановке на английском](/blog/anki-bury-vs-suspend/).

Если позиции уже соответствуют нужному порядку, оставьте их как есть. Если их нужно изменить, запишите прежние значения, выделите небольшую группу нужных новых карточек и выберите **Карточки → Изменить позицию** (**Cards → Reposition**). Сначала проверьте параметры в диалоге. Флажок **Сдвинуть позиции существующих карточек** (**Shift position of existing cards**) может затронуть и карточки вне выделения, если у них более высокие номера позиций. Без сдвига новые позиции могут совпасть с существующими. При совпадении одного номера позиции недостаточно, чтобы предсказать порядок показа. Подробности есть в англоязычном [описании команды Reposition](https://docs.ankiweb.net/manual/browsing#cards).

Менять настройки отбора и сортировки можно без сброса истории изучения и повторений. При проверке сосредоточьтесь на позициях новых карточек и настройках порядка показа.

## Как проверить выбранную колоду и остаток лимита на сегодня

В исходном примере, если запустить `OrderLab::02 Second` напрямую, Anki будет выбирать только из D, E и F. При лимите в две карточки, отборе **По возрастанию позиции** и сортировке **В порядке отбора** ожидаемый порядок — **D → E**. У родительской колоды все четыре места ещё свободны, поэтому её лимит, даже если он применяется, позволяет показать обе карточки. Если запустить родительскую колоду с отбором **По колодам** и лимитами **4 / 3 / 2**, получится **A → B → C → D**.

Настройка порядка показа у `02 Second` действует при запуске этой подколоды. При запуске `OrderLab` порядок показа и общий лимит задаёт `OrderLab`, а при отборе учитываются применимые лимиты подколод. Настройка **Применять лимиты с верхнего уровня** (**Limits start from top**) определяет, действуют ли лимиты вышестоящих колод при прямом запуске подколоды. В англоязычном руководстве Anki описаны [правила для подколод](https://docs.ankiweb.net/manual/deck-options#subdecks) и [применение лимитов вышестоящих колод](https://docs.ankiweb.net/manual/deck-options#limits-start-from-top).

Проверьте и лимиты повторений. По умолчанию лимит повторений ограничивает также число новых карточек. Это поведение меняет настройка **Новые карточки не учитывают лимит повторений** (**New cards ignore review limit**). Она и **Применять лимиты с верхнего уровня** действуют на всю коллекцию. Это видно в [коде интерфейса дневных лимитов](https://github.com/ankitects/anki/blob/26.09.3/ts/routes/deck-options/DailyLimits.svelte) выпущенной версии Anki. Запишите значения обоих переключателей, прежде чем рассчитывать, сколько новых карточек ещё может появиться сегодня.

Чтобы посмотреть вопросы без ответов, откройте **Предпросмотр** (**Preview**) в окне обзора. К следующему обычному занятию подготовьте записи по этой таблице и дополните их тем, что увидите во время занятия.

| Что записать | Что это прояснит |
| --- | --- |
| Колода, которую вы запускаете, её набор настроек, порядок отбора и порядок сортировки | Какие настройки порядка показа действуют на занятии? |
| Ожидаемые карточки и их сохранённые позиции | Расхождение в составе очереди или в порядке показа? |
| Лимиты новых карточек и повторений, переопределения для колоды или на сегодня и сколько карточек уже пройдено за день | Сколько мест ещё осталось? |
| Лимиты вышестоящих колод и два переключателя лимитов для всей коллекции | Какие дополнительные ограничения действуют? |
| Отложенные и приостановленные карточки, карточки в фильтрованных колодах и карточки из одной заметки | Какие из карточек-кандидатов могут быть недоступны? |
| Первые показы отдельно от повторных показов на этапе изучения | Совпадает ли порядок новых карточек с расчётом? |

После ответа на новую карточку повторные показы на этапе изучения могут вклиниваться между первыми показами. Настройка **Порядок новых карточек и повторений** (**New/Review Order**) определяет, когда показывать новые карточки — до карточек к повторению, после них или вперемешку с ними. Настройки отбора и сортировки новых карточек действуют отдельно. В выпущенной версии Anki [код построения очереди](https://github.com/ankitects/anki/blob/26.09.3/rslib/src/scheduler/queue/builder/mod.rs) объединяет эти группы после сортировки новых карточек.

Проверка закончена, когда расчёт объясняет и состав очереди, и порядок первого показа. Если расхождение осталось, сохраните позиции, настройки, название выбранной колоды, версию Anki и фактическую последовательность. Для дальнейшей диагностики укажите и дополнения, которые могут влиять на очередь. Если цель — ещё раз потренироваться по отдельной теме, воспользуйтесь [англоязычной инструкцией по занятиям с фильтрованной колодой](/blog/anki-filtered-decks-without-rescheduling/).

---
*[Открыть оформленную HTML\-версию этой страницы](<https://nibomo.com/ru/blog/anki-new-card-order/>)*

*ИИ-агенты могут создать аккаунт пользователя в этом сервисе, начиная с `GET https://api.nibomo.com/v1/`. После настройки они также могут подключиться по MCP по адресу `https://mcp.nibomo.com/mcp`.*

*Совет: добавьте `.md` к любому URL на https://nibomo.com, чтобы получить чистую Markdown-версию страницы.*