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

*2026-10-06*

В Anki нова картка з позицією 10 може з’явитися після картки з позицією 60. Якщо почати навчання з батьківської колоди з відбором **За колодами** (**Deck**) і сортуванням **У порядку відбору** (**Order gathered**), Anki може завершити відбір із першої за алфавітом підколоди, перш ніж дійде до підколоди з карткою на позиції 10. Сортування за датою створення у вікні огляду на чергу навчання не вплине.

Anki формує порядок нових карток у два етапи. Спочатку **відбір** визначає, які картки потраплять до черги в межах сьогоднішніх лімітів. Потім **сортування** визначає, у якій послідовності вони з’являться. Спершу з’ясуйте, де виникає розбіжність: у наборі карток чи в порядку їх показу.

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

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

## Виберіть потрібний порядок показу

Відкрийте **Параметри** (**Options**) колоди, з якої починаєте навчання, і знайдіть розділ **Порядок показу** (**Display Order**). Якщо почати з батьківської колоди, її налаштування порядку показу діятимуть на весь сеанс, зокрема й на картки з підколод.

| Бажаний результат | Порядок відбору нових карток (New Card Gather Order) | Порядок сортування нових карток (New Card Sort Order) |
| --- | --- | --- |
| Показувати картки за зростанням позицій у вибраній колоді та всіх її підколодах | За зростанням позиції (Ascending position) | У порядку відбору |
| Брати підколоди за алфавітом, а картки в кожній із них — за позиціями | За колодами | У порядку відбору |
| Зберегти відібраний набір і перемішати картки перед показом | Вибраний вами порядок відбору | Випадково (Random) |

Ці комбінації відповідають визначенням в англомовному посібнику Anki. **За зростанням позиції** означає, що Anki бере збережену позицію нової картки. Порядок за позиціями може відрізнятися від порядку за датою створення, бо на позиції впливають порядок додавання карток і ручне переміщення. [Відбір нових карток](https://docs.ankiweb.net/manual/deck-options#new-card-gather-order) · [Сортування нових карток](https://docs.ankiweb.net/manual/deck-options#new-card-sort-order)

Перед змінами перевірте, який набір налаштувань призначено колоді та які ще колоди його використовують. Порядок показу задається в цьому наборі. Для денних лімітів можна встановити окремі значення **Для цієї колоди** (**This deck**) або **Лише сьогодні** (**Today only**). Порядок показу спільний для всіх колод з одним набором налаштувань. Якщо зміна має стосуватися лише цієї колоди, спершу виділіть для неї окремий набір. [Як налаштувати окремий набір для однієї колоди (англійською)](/blog/anki-deck-options-presets/)

## З’ясуйте, які чотири картки потраплять до черги

Уявіть звичайну батьківську колоду `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**. Тимчасових перевизначень лімітів немає. В обох варіантах сортування задано **У порядку відбору**. Розрахуйте кожен варіант на папері з того самого початкового стану колекції, без відповідей на картки між порівняннями.

Як відбувається відбір **За колодами**:

1. За алфавітом Anki спочатку переходить до `01 First`, а потім до `02 Second`.
2. З `01 First` вона бере **A, B, C** за їхніми позиціями. Підколода вже дала три картки, тож у межах ліміту батьківської колоди лишається одне місце.
3. Anki бере **D** з `02 Second` і досягає ліміту батьківської колоди в чотири картки.

Очікуваний порядок першого показу — **A → B → C → D**. Картки E та F до набору не потрапляють.

За відбору **За зростанням позиції** Anki розглядає картки з обох підколод у послідовності **D → A → E → B → F → C**. Перші чотири вкладаються в усі ліміти. Це дві картки з `02 Second` і дві з `01 First`, разом чотири. На цьому відбір зупиняється.

Очікувана послідовність — **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` дозволяє взяти щонайбільше дві картки. За відбору **За колодами** Anki бере звідти лише одну, бо `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**) і виконайте пошук у своїй колоді та її підколодах. Для нашого прикладу запит буде таким.

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

Через меню заголовків стовпців увімкніть **Запитання** (**Question**), **Картка** (**Card**), **Колода** (**Deck**), **Термін** (**Due**) і **Створено** (**Created**). Для нової картки **Термін** показує її позицію в черзі, а **Створено** — коли створили її нотатку. У стовпці **Поле сортування** (**Sort Field**) відображається вміст поля нотатки, призначеного для сортування. Сортування за стовпцем змінює лише порядок рядків у таблиці. Збережені позиції та налаштування відбору для навчання лишаються тими самими. [Опис стовпців у посібнику Anki (англійською)](https://docs.ankiweb.net/manual/browsing#columns)

Запит `is:new` може знайти призупинені або приховані нові картки. Їхні значення у стовпці **Термін** показано в дужках. Вужчий запит виключає ці картки, а також ті, що зараз перебувають у фільтрованих колодах.

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

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

Якщо позиції вже відповідають потрібному порядку, залиште їх як є. Якщо їх треба змінити, запишіть старі позиції, виділіть лише кілька потрібних нових карток і виберіть **Картки → Змінити позицію** (**Cards → Reposition**). Перед підтвердженням перевірте налаштування в діалоговому вікні. Параметр **Зсунути позиції наявних карток** (**Shift position of existing cards**) може змінити й позиції невиділених карток із більшими номерами. Якщо зсув вимкнено, нові позиції можуть збігтися з наявними. За самою позицією тоді неможливо визначити, яка картка з’явиться першою. [Опис команди зміни позиції в посібнику Anki (англійською)](https://docs.ankiweb.net/manual/browsing#cards)

Змінювати налаштування відбору й сортування можна зі збереженням історії вивчення та повторень. Для цієї перевірки достатньо зосередитися на позиціях нових карток і порядку показу.

## Перевірте, з якої колоди починаєте і скільки місць лишилося на сьогодні

Якщо в початковому прикладі почати навчання безпосередньо з `OrderLab::02 Second`, Anki розглядатиме лише D, E та F. За ліміту у дві картки, відбору **За зростанням позиції** та сортування **У порядку відбору** очікуйте **D → E**. У батьківській колоді ще доступні всі чотири місця, тож обидві картки помістяться, навіть якщо її ліміт застосовується. Якщо почати з батьківської колоди з відбором **За колодами** та лімітами **4 / 3 / 2**, вийде **A → B → C → D**.

У сеансі, розпочатому з `OrderLab`, діє порядок показу `OrderLab`. Зміна порядку показу лише для `02 Second` на цей сеанс не вплине. Вибрана для навчання колода задає порядок показу й обмежує загальну кількість карток. У цих межах Anki враховує чинні ліміти підколод. Параметр **Застосовувати ліміти згори** (**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)

Щоб переглянути запитання без відповідей, скористайтеся **Попереднім переглядом** (**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/uk/blog/anki-new-card-order/>)*

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

*Порада: додайте `.md` до будь-якого URL на https://nibomo.com, щоб отримати чисту Markdown-версію сторінки.*