Планирование занятий

FSRS в Deckbase

Как Deckbase использует Free Spaced Repetition Scheduler для планирования твоих повторений и какие настройки ты можешь контролировать.

Что такое FSRS?

FSRS (Free Spaced Repetition Scheduler): алгоритм интервального повторения с открытым исходным кодом, созданный Jarrett Ye. Он моделирует твою память для каждой карточки с помощью трёх значений:

  • Сложность (D): насколько сложна карточка для тебя.
  • Стабильность (S): как долго сохраняется воспоминание.
  • Воспроизводимость (R): текущая вероятность того, что ты правильно вспомнишь карточку.

FSRS планирует каждое повторение так, чтобы при следующем показе карточки вероятность воспроизведения была близка к выбранному целевому уровню удержания. Обычно это даёт меньше лишних повторений, чем старые планировщики с фиксированными эвристиками вроде SM-2.

Подробнее см. руководство по FSRS в разделе «Ресурсы».

Как Deckbase использует FSRS

В Deckbase FSRS работает по умолчанию и является единственным планировщиком. Тебе не нужно включать его или настраивать параметры. Каждое выполненное повторение передаёт данные в модель, а будущие интервалы рассчитываются автоматически.

Когда ты создаёшь или импортируешь карточки, Deckbase начинает со стандартных параметров FSRS. По мере накопления повторений планировщик изучает твои личные закономерности удержания и соответствующим образом корректирует интервалы.

Целевой уровень удержания

Целевой уровень удержания: вероятность того, что ты правильно вспомнишь карточку при следующем показе. В Deckbase по умолчанию используется целевой уровень в диапазоне 90–92%, что даёт практичный баланс между припоминанием и ежедневной нагрузкой для большинства учащихся.

ЦельКому подходитКомпромисс
87–90%Большой объём, низкая цена ошибкиМеньше ежедневной работы, больше забываний
90–92%По умолчанию для большинства учащихсяСбалансированная нагрузка и удержание
93–95%Экзамены с высокой ценой ошибки, важные справочные материалыБолее надёжное припоминание, более высокая нагрузка

Ты можешь изменить цель в настройках колоды. Рекомендуем менять её не более чем на 1–2 пункта за раз и ждать как минимум две недели перед следующей корректировкой.

Ежедневный процесс

  1. 1

    Открой колоду и повтори все карточки, срок которых подошёл, за одну сессию.

  2. 2

    Оценивай каждую карточку честно. Завышение оценок при трудном припоминании ведёт к слишком длинным интервалам.

  3. 3

    Добавляй новые карточки только в таком темпе, который сможешь выдерживать. Большой объём просроченных карточек обычно означает, что новых карточек слишком много.

  4. 4

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

Импорт из Anki

Deckbase поддерживает импорт APKG, поэтому ты можешь перенести существующие колоды Anki. Карточки, заметки и медиафайлы переносятся, а история повторений и данные планирования нет. После импорта карточки начинают с чистого листа с интервалами FSRS.

Если ты переходишь с планировщика SM-2 из Anki, ожидай короткий период адаптации. FSRS может планировать зрелые карточки раньше или позже, чем это делал бы SM-2, в зависимости от твоих личных закономерностей удержания.

См. руководство по импорту из Anki с пошаговыми инструкциями.

FSRS на iOS и Android

FSRS работает на мобильных устройствах так же, как в веб-версии. Твой целевой уровень удержания, расписание карточек и история повторений синхронизируются между устройствами, поэтому ты можешь повторять на телефоне, а позже продолжить на ноутбуке без потери прогресса.

  • Повторения офлайн: карточки, которые ты повторяешь без подключения к интернету, сохраняются локально и синхронизируются при следующем подключении.
  • Уведомления о сроках: включи push-напоминания, чтобы поддерживать ежедневную серию повторений, не открывая приложение вручную.
  • Тот же целевой уровень удержания: твоя цель действует везде; мобильные сессии засчитываются так же, как веб-сессии.
  • Короткие сессии: на мобильных лучше всего повторять блоками по 5–10 минут. Оценивай честно, даже если нажимаешь быстро.

Если на мобильном интервалы кажутся слишком длинными или слишком короткими, причина обычно в том, как ты ставишь оценки, а не в устройстве. Не нажимай «Хорошо» для ответов, которые едва вспомнил: непоследовательные оценки снижают точность FSRS на всех платформах.

Часто задаваемые вопросы

Можно ли отключить FSRS в Deckbase?

Нет. В Deckbase FSRS является основным планировщиком, и его нельзя отключить. Благодаря этому процесс повторения одинаков на веб-версии, iOS и Android.

Нужно ли мне самому оптимизировать параметры FSRS?

Нет. Deckbase автоматически оптимизирует параметры в фоновом режиме на основе истории твоих повторений. Тебе нужно только выбрать целевой уровень удержания, который соответствует твоим целям.

Почему мои интервалы отличаются от Anki?

Anki и Deckbase могут использовать разные значения параметров FSRS по умолчанию или разные настройки оптимизации. Небольшие различия в интервалах нормальны и обычно сглаживаются после нескольких сотен повторений.

Работает ли FSRS для маленьких колод?

Да. FSRS работает с колодами любого размера. Для очень маленьких колод разница между FSRS и SM-2 меньше, чем влияние качества карточек и регулярных ежедневных повторений.

Подробнее о технической стороне FSRS: руководство по FSRS • Помощь по настройке: обзор документации