Карточки, заметки и поля
Разберитесь в модели данных Repeto, чтобы связанные карточки оставались согласованными и редактируемыми.
Заметка — исходная запись, которую вы редактируете. Её поля хранят связанные части информации. Карточка — вопрос для повторения, который шаблон создаёт из заметки.
Такая модель позволяет одной мысли дать несколько направлений проверки без копирования исходного текста.
Одна заметка может создать несколько карточек
Рассмотрим языковую заметку с полями:
| Поле | Значение |
|---|---|
| Термин | bonjour |
| Перевод | hello |
| Пример | Bonjour, Marie. |
Шаблон узнавания может спросить перевод bonjour, а второй — французское слово со значением hello. Эти карточки родственные, потому что используют одну заметку.
Если пример неверен, исправьте его один раз в заметке. Изменение получат все связанные карточки, использующие поле Example.
У каждого поля должна быть одна задача
Выделяйте поле для каждой повторно используемой части информации. Лучше иметь Term, Translation, Definition, Example и Source, чем одно поле с форматированным сочинением.
Отдельные поля помогают:
- использовать одни данные в разных шаблонах;
- искать содержательную информацию;
- скрывать необязательные блоки при пустом значении;
- менять представление без переписывания заметок;
- безопаснее переносить структурированные коллекции.
В текущем формате порядок полей имеет значение. Repeto защищает от опасных структурных изменений типов, у которых уже есть заметки. Переименовывайте поля осознанно и проверяйте результат перед сохранением сокращённого или переставленного списка.
Карточка хранит состояние расписания
Содержимое и теги принадлежат заметке. У каждой карточки отдельная история: состояние, срок, интервал, повторы, забывания и данные памяти FSRS. Поэтому родственные карточки могут быть назначены на разные дни, хотя их текст взят из одной заметки.
Приостановка исключает карточку из обычного обучения, не удаляя общую заметку. Удаление заметки убирает все созданные из неё карточки, поэтому внимательно подтверждайте такое действие.
Редактирование во время повторения
Нажмите E, чтобы изменить поля текущей заметки. После сохранения вы вернётесь в тот же сеанс. Так удобно исправлять опечатку или уточнять ответ сразу после обнаружения проблемы.
Для структурных правок используйте редактор колоды или управление типами заметок, а не встраивайте оформление в каждый ответ.
Теги и флаги
Теги описывают заметку и подходят для повторно используемой организации и поиска. Флаги описывают отдельную карточку. Модель Repeto уже хранит флаги карточек, но полный процесс в браузере и режиме повторения всё ещё указан в плане достижения паритета.
Карточки — не настройки колоды
Перемещение карточки меняет место её появления, но не тип заметки и не содержимое. Копия расписания колоды задаёт способ введения и повторения карточек. Во время изучения родительской колоды каждая карточка всё равно использует действующие параметры своей домашней колоды.
Далее прочитайте «Типы заметок и шаблоны», чтобы управлять превращением полей в лицевую и обратную стороны.