Дублікати карток в Anki: як знайти копії й вибрати, яку залишити

Ви впізнаєте запитання, яке вже повторювали, а Anki показує його як нове. Можливо, під час імпорту з’явилася копія. Або ви бачите іншу картку, створену з тієї самої нотатки. Варто розібратися, звідки взялася картка. Видаливши один рядок у вікні Browse, ви можете втратити всі картки цієї нотатки, зокрема й ту, за якою хотіли далі вчитися.

Щоб прибрати дублікати карток в Anki, спочатку з’ясуйте, чому запитання повторюється. Якщо картки належать до різних нотаток, знайдіть можливі дублікати через Notes → Find Duplicates. Порівняйте вміст нотаток та історію кожної картки й окремо вирішіть, яку копію залишити. Збіг в одному полі лише підказує, які нотатки варто перевірити.

Інструкції для Anki на комп’ютері спираються на документацію й вихідний код випущеної версії станом на 4 жовтня 2026 року. Нижче — вигадана вправа на папері з очікуваними результатами.

Учасник шахового клубу порівнює зайву світлу туру з двома потертими турами на дерев’яній дошці

З’ясуйте, що саме повторюється

Нотатка містить поля, наприклад Front і Back. За шаблонами Anki створює з неї картки. З однієї словникової нотатки можуть вийти дві картки — одна на впізнавання слова, друга на відтворення. У кожної картки свій розклад повторень, а нотатка в них спільна. Докладніше про це в описі нотаток і полів Anki.

У вікні Browse перейдіть у режим Cards. Для кожної картки, схожої на дублікат, відкрийте Cards → Info і порівняйте ідентифікатори нотаток (Note ID). Однаковий ідентифікатор означає, що картки належать до однієї нотатки. Різні ідентифікатори вказують на окремі нотатки. Щоб знайти картки однієї нотатки в усіх колодах, підставте її ідентифікатор у запит nid:123 замість 123. Синтаксис є в довідці Anki з пошуку за ідентифікаторами.

Що ви бачите Ймовірна причина Що робити
Одна нотатка, запитання в протилежних напрямах Так і задумано Перевірте, чи потрібні вам обидва запитання
Одна нотатка, на картках відображається те саме запитання Можливо, дублюються шаблони карток Порівняйте шаблони й вигляд карток у попередньому перегляді
Різні нотатки, на вигляд однакові запитання Можливі дублікати нотаток Порівняйте нотатки повністю, перш ніж вирішувати, яку залишити

Щоб зрозуміти, для чого потрібні обидва напрями, прочитайте посібник про зворотні картки (англійською). Якщо хочете відкласти повторення лише однієї картки, призупиніть її. Вона залишиться в колекції. Як призупинити картку (англійською).

Якщо шаблони однакові, скористайтеся інструкцією Anki з пошуку причини зайвих копій. Видалення шаблону впливає на всі нотатки відповідного типу, зокрема й в інших колодах. Розглядайте це як окрему зміну структури колекції.

Де шукати дублікати нотаток

Відкрийте Notes → Find Duplicates і виберіть поле для порівняння, наприклад Front. За замовчуванням Anki перевіряє всі типи нотаток із цим полем. Щоб звузити пошук, введіть умову в поле Optional filter і натисніть Search. Порядок дій описано в довідці Anki про пошук дублікатів.

Для колоди з назвою Cleanup practice введіть такий запит.

deck:"Cleanup practice"

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

Натисніть на групу результатів, щоб переглянути її нотатки. Кнопка Tag Duplicates додає тег duplicate до кожної нотатки в групі, зокрема й до тієї, яку ви вирішите залишити. Це видно в коді випущеної версії Anki. За запитом tag:duplicate знайдіть усі можливі дублікати. Вибирайте зайві нотатки по одній, бо серед результатів будуть і ті, які треба залишити.

Пошук порівнює лише вибране поле. Чи перевіряють дві картки той самий факт, визначаєте ви. Якщо той самий факт перевіряють різні запитання, їх, можливо, доведеться шукати вручну. А однакові формулювання можуть стосуватися різних мов чи навчальних курсів.

Розберіть три пари на папері

Уявіть шість нотаток у колоді Cleanup practice без підколод. Нотатки A і B використовують незмінені шаблони типу Basic (and reversed card), тож із кожної Anki створює по дві картки. Нотатки C–F мають тип Basic, по одній картці на нотатку. Усі вісім карток у цій колоді. Літери позначають нотатки лише в прикладі. В Anki ідентифікатори нотаток і карток — числа.

Нотатки Front → Back Стан карток у прикладі Рішення
A і B le vélo → bicycle Картку A на впізнавання повторювали 12 разів, на відтворення — 3. Обидві картки B нові. Залиште A й насамперед перевірте, чи можна видалити B
C і D Chemical symbol for silver? → Ag У C — 20 повторень, у D — 6. Порівняйте історію обох карток і виберіть, яку далі повторювати
E і F E — bank → financial institution. F — bank → side of a river. Картки перевіряють різні значення слова. Залиште обидві й додайте контекст до запитань

Пошук за полем Front може згрупувати всі три пари. Лише в першій парі вибір здається простим. Перш ніж вирішити, що B зайва, порівняйте кожне поле, медіафайли, теги й тип нотатки. Перегляньте також картки в обох напрямах. Можливо, у B є запис вимови або запитання, якого бракує A.

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

Для C і D кількість повторень дає лише підказку. Перевірте дати й оцінки повторень, поточний інтервал і дату наступного повторення для кожної картки. Більше повторень може означати, що картку частіше доводилося вчити заново. Перевірте, чи підходять вам запитання й відповідь, а тоді виберіть картку, за якою хочете далі вчитися зі збереженням її історії. Якщо відповіді суперечать одна одній, спочатку звіртеся з джерелом матеріалу. Саме джерело допоможе перевірити правильність відповіді.

Якщо залишити C й видалити D, історії повторень не об’єднаються. Картка C збереже власний стан навчання. У вікні Card Info Anki показує історію окремо для кожної картки. Записи про повторення видалених нотаток залишаються в статистиці всієї колекції, зникають зі статистики окремих колод і не переходять до збереженої картки. Деталі є в довідці про статистику видалених нотаток.

Якщо ви ще не визначилися, відкладіть видалення. Запишіть, що треба перевірити, і за потреби тимчасово призупиніть повторення карток, які плануєте прибрати.

Видаліть одну перевірену копію та звірте результат

Перш ніж видаляти нотатки зі своєї колекції, синхронізуйте зміни на інших пристроях, а потім синхронізуйте Anki на комп’ютері, щоб отримати ці зміни. Порядок дій описано в посібнику Anki із синхронізації. Через File → Export збережіть Anki Collection Package (.colpkg), увімкнувши Include Media. Файл міститиме всі колоди разом із розкладом та історією повторень. Зберігайте його в надійному місці. Якщо імпортувати цей файл, збережена колекція повністю замінить поточну колекцію відкритого профілю. Документація з експорту колекції

Якщо хочете потренуватися, створіть окремий профіль через File → Switch Profile й імпортуйте туди резервну копію. Не підключайте пробний профіль до AnkiWeb. Профілі мають окремі колекції, а підключення обох профілів до одного облікового запису може призвести до того, що одна колекція перезапише іншу. Про те, що зберігається у файлах і що змінює їх імпорт, читайте в посібнику з APKG і COLPKG (англійською).

У прикладі A1 — картка на впізнавання з нотатки A, а A2 — на відтворення. B1 і B2 — відповідні картки з нотатки B. У Cards → Info запишіть фактичні ідентифікатори обох карток A (Card ID), дати наступних повторень, інтервали й кілька записів з історії, які можна буде звірити. Запишіть також ідентифікатор нотатки B (Note ID). Порівняйте стан до й після видалення в межах одного сеансу, без повторень і змін у розкладі будь-якої з копій.

Видаляйте дублікати нотаток Anki по одному.

  1. У вікні Browse замініть поточний запит на nid: із фактичним ідентифікатором B. У режимі Cards перевірте кожен результат і відкрийте попередній перегляд карток в обох напрямах. У своїй колекції перевірте, чи є картки цієї нотатки в інших колодах. Залиште запит без фільтра за колодою.
  2. Перейдіть у режим Notes. Переконайтеся, що єдиний результат — зайва нотатка B, виділіть лише її та виберіть Notes → Delete. Команда Delete видаляє вибрану нотатку з усіма її картками, навіть якщо її викликати для одного рядка в режимі Cards.
  3. Повторіть пошук за Note ID нотатки B і переконайтеся, що результатів немає. Знайдіть картки A за запитом cid:, вказавши записані ідентифікатори через кому. Звірте дані в Info обох карток зі своїми записами.
  4. Виконайте пошук deck:"Cleanup practice" і порівняйте кількість рядків у режимах Notes і Cards. Звірте решту нотаток із таблицею нижче.

Якщо видалити лише B, результат має бути таким.

Що перевірити До видалення Після видалення
Уся колода з прикладу 6 нотаток / 8 карток 5 нотаток / 6 карток
Картки для le vélo A1, A2, B1, B2 Лише A1 і A2
Ідентифікатори карток A, дати наступних повторень, інтервали, історія Записані вами значення Ті самі картки, розклад і записи в історії
Пошук за Note ID нотатки B Дві картки нотатки B Результатів немає
Нотатки про срібло та слово «bank» C, D, E, F Ті самі чотири нотатки

Тут разом з однією нотаткою зникають дві картки. Якби ви видалили A замість B, кількість нотаток і карток була б та сама, але ви втратили б картки, які вже повторювали й хотіли зберегти. Звірте кількість та ідентифікатори. Під час видалення дублікатів збережіть поточний стан навчання та розклад карток, які залишаєте.

Графік повторень усієї колекції може й далі враховувати повторення видалених карток. Щоб перевірити збережений прогрес, звірте ідентифікатор картки, яка залишилася, та її дані в Info.

Коли результати для цієї групи збігатимуться з вашими записами, переходьте до наступної й окремо вирішуйте, яку копію залишити. Якщо тренувалися на копії колекції, повторіть перевірене видалення в основному профілі. Після перевірки колекції синхронізуйте Anki на комп’ютері, а тоді на інших пристроях, перш ніж знову вчитися на них. Якщо копії з’явилися після імпорту, перед наступним імпортом прочитайте посібник з оновлення нотаток із CSV (англійською). Якщо ви дублювали нотатки, щоб віднести один факт до кількох тем, позначте всі ці теми тегами й ведіть одну історію повторень. Як працюють теги та колоди (англійською).

Читати далі

Альтернативи Anki у 2026 році: що ви збережете, втратите й отримаєте після переходу

Порівняння семи альтернатив Anki: точність перенесення, офлайн-робота, планування повторень, ціни, доступ до коду та власне розгортання. Коли безпечніше залишитися з Anki?

Огляд навчальних карток Mochi (2026): безкоштовний тариф, офлайн-робота та порівняння з Anki

Огляд Mochi з перевіркою джерел: безкоштовний тариф, офлайн-застосунки, нотатки Markdown, FSRS, синхронізація, імпорт з Anki, експорт і межі власного розгортання.

Найкращі застосунки для карток із відкритим кодом у 2026 році: порівняння 6 FOSS-варіантів

Порівняння шести застосунків для навчальних карток із відкритим кодом, які досі розвиваються: доступний код, офлайн-дані, синхронізація, імпорт з Anki, експорт, власне розгортання та відновлення.

Чи працює Anki офлайн у 2026 році? Комп’ютер, iPhone, Android і синхронізація

Так — установлені клієнти Anki для комп’ютера, iPhone, iPad та Android працюють із локальною колекцією офлайн. Що потребує інтернету, як працює подальша синхронізація та як підготувати медіафайли.