Импорт
Перенеси свою колоду Anki
Если ты два года пашешь над японской колодой, новое приложение, которое встречает тебя фразой これはペンです, звучит как издёвка. Выгрузи колоду, выбери её в Wakatta — и слова, которые ты уже знаешь, придут уже известными: приложение перестанет учить тебя им и начнёт показывать те, которых ты пока не знаешь.
Мы читаем твою колоду и тут же её отбрасываем: файл не сохраняется.
Tick the groups — the count moves the way it moves in the app. Words you haven't started is off unless you ask for it.
Ты выбираешь, что перенести
Wakatta читает твою колоду и раскладывает её на три группы по интервалу, который заработала каждая карточка. 21 день и больше между повторениями — это слово, которое ты знаешь. Меньше — слово, которое ты ещё учишь. Карточки, которые ни разу не показывались, считаются новыми.
Первые две группы переносятся по умолчанию — в этом и смысл: именно этим словам приложение должно перестать тебя учить. Третья остаётся в стороне, пока её не отметишь: куча слов, которые ещё ни разу не изучались, — это уже решение, а не импорт.
Что переносится, а что нет
Из каждой заметки берутся слово, его чтение и значение. Интервал превращается в то, насколько хорошо, по мнению приложения, ты знаешь слово: 21 день и больше читается как «выученное», 90 дней и больше — как «усвоенное». Дата следующего повторения тоже переносится: слово, которому срок в марте, придёт в марте, а не начнёт с нуля.
Что не переносится: фактор лёгкости Anki и история повторений. Их нельзя честно переложить на другой планировщик, поэтому мы их не подделываем. Медиафайлы, метки, названия колод и типы заметок тоже игнорируются — переносятся слова, а не твоя настройка Anki.
Если ты занимаешься sentence mining, карточки с пропусками ведут себя так, как хочется: слово внутри пропуска становится записью в твоих словах, а фраза вокруг сохраняется как его контекст, так что строка, откуда оно пришло, остаётся на месте, когда ты открываешь слово. Заметку, в которой есть только предложение и ничего не отмечено, мы пропускаем, а не сохраняем как слово, которым она не является.
Твоя очередь продолжится с того же места
Даты повторений настоящие, поэтому колода, по которой ты отстаёшь, придёт с тем же отставанием. Это честный результат, и он лучше альтернативы: если бы всё приходило с чистого листа, приложение уверяло бы тебя, что ты всё успеваешь, хотя это не так.
Хочешь отменить? Отмена удаляет ровно те слова, что пришли из Anki, и не трогает ничего из сохранённого в Wakatta. У загруженных остаётся метка Anki и свой фильтр, так что всегда видно, какое слово откуда пришло.
Чем это не является
Скажем прямо, потому что многие приходят и ждут интеграции:
- Это не синхронизация. Это файл, который ты выгружаешь и выбираешь один раз, в одну сторону. Повторение слова в одном приложении ничего не меняет в другом.
- Выгрузки обратно в Anki нет, и подключения к AnkiConnect или AnkiWeb тоже.
- Читается только .apkg — файл, который Anki создаёт при выгрузке колоды. Не CSV, не текстовый файл, не выгрузка из Quizlet или jpdb.
- Определение полей — это наилучшая догадка о том, какая часть заметки и есть слово. Заметки, которые прочитать не удалось, пропускаются и попадают в счёт, а не придумываются.
Где это найти
На iPhone и на Android — в списке твоих слов: + в углу или баннер с предложением, если список пуст, — и на экране аккаунта. Выгрузи колоду из Anki на компьютере, перенеси .apkg на телефон и выбери его. Хватит бесплатного аккаунта: платить тут не за что.
Полный разбор: что происходит со словом, когда оно попало в твой список