5 простых способов создать подпалубу в Anki и улучшить свой учебный опыт

Anki — отличный инструмент для эффективного обучения и удержания знаний. Он позволяет создавать цифровые карточки и колоды. Однако организация ваших колод может стать сложной задачей по мере роста количества карт. В этой статье мы рассмотрим пять простых способов сделать существующую колоду Anki подколодой другой колоды. Независимо от того, являетесь ли вы студентом или профессионалом, эти методы помогут вам оптимизировать учебу и улучшить результаты обучения.

Метод 1: перетаскивание
Самый простой способ создать подколоду в Anki — использовать функцию перетаскивания. Выполните следующие действия:

  1. Откройте Anki и перейдите к основной колоде, которую вы хотите превратить в подколоду.
  2. Найдите колоду, подколоду которой вы хотите создать.
  3. Нажмите и удерживайте название основной колоды, а затем перетащите его на целевую колоду.
  4. Отпустите кнопку мыши, чтобы добавить основную колоду в качестве дополнительной колоды.

Пример:
Предположим, у вас есть основная колода под названием «Французский словарный запас», и вы хотите создать подколоду в разделе «Изучение французского языка». Просто перетащите «Французский словарь» на «Изучение французского языка», и он станет подколодом.

Метод 2: использование параметров колоды
Anki предоставляет встроенную опцию для создания подколод. Вот как его использовать:

  1. Откройте Anki и выберите основную колоду, которую хотите преобразовать в подколоду.
  2. Нажмите меню «Колода» и выберите «Параметры колоды».
  3. В окне «Параметры колоды» нажмите вкладку «Параметры».
  4. Включите параметр «Помещать новые карты в подколоду этой колоды».
  5. Сохраните изменения.

Пример:
Предположим, у вас есть основная колода под названием «Физические концепции», и вы хотите сделать ее подколодой «Наука». Откройте параметры колоды «Физические понятия», включите опцию «Помещать новые карты в подколоду этой колоды» и сохраните изменения.

Метод 3: переименование колод
Вы также можете создать подколоду, переименовав существующую колоду.

  1. Откройте Anki и выберите основную колоду, которую вы хотите превратить в подколоду.
  2. Нажмите правой кнопкой мыши на колоде и выберите «Переименовать».
  3. Добавьте двоеточие (:) в конце названия основной колоды.
  4. Введите желаемое название подколоды после двоеточия.
  5. Нажмите Enter, чтобы сохранить изменения.

Пример:
Предположим, у вас есть основная колода под названием «История Европы», и вы хотите создать подколоду под названием «Вторая мировая война». Щелкните правой кнопкой мыши «Европейская история», выберите «Переименовать» и измените его на «Европейская история: Вторая мировая война».

Метод 4: использование надстроек иерархии колоды
Anki поддерживает различные надстройки, расширяющие ее функциональность. Некоторые дополнения позволяют легко создавать подколоды. Вот как можно использовать дополнение «Иерархические теги 2»:

  1. Установите надстройку «Иерархические теги 2» со страницы надстроек Anki.
  2. Откройте Anki и перейдите к основной колоде, которую вы хотите превратить в подколоду.
  3. Нажмите кнопку «Обзор», чтобы получить доступ к браузеру карт.
  4. Выберите колоды, для которых вы хотите создать иерархию подколод.
  5. Нажмите правой кнопкой мыши на выбранные колоды и выберите «Сменить колоду».
  6. Введите желаемое название подколоды в поле «Колода», используя косую черту (/), чтобы указать иерархию.
  7. Нажмите Enter, чтобы сохранить изменения.

Метод 5: использование API AnkiConnect
Для опытных пользователей, знакомых с программированием, API AnkiConnect предоставляет мощный способ программного создания поддек. Вы можете использовать API для взаимодействия с Anki и управления колодами. Вот фрагмент кода Python для создания подколоды:

import requests
import json
deck_name = "Main Deck"
subdeck_name = "Subdeck"
data = {
    "action": "createDeck",
    "version": 6,
    "params": {"deck": f"{deck_name}::{subdeck_name}"},
}
response = requests.post("http://localhost:8765", json.dumps(data))

Пример:
В приведенном выше фрагменте кода замените «Main Deck» на имя вашей основной колоды, а «Subdeck» — на желаемое название подколоды. Запустите код, чтобы создать подколоду.