Перейти к содержимому

DigMyGem против LinguaCafe: читалки для своего хостинга в сравнении

DigMyGem и LinguaCafe — читалки, которые можно разместить у себя. LinguaCafe — свободное ПО GPL-3.0 с базой MySQL и 27 перечисленными языками. DigMyGem хранит один файл SQLite, тоже предлагает размещённое приложение и добавляет коллекцию самоцветов, четыре встроенные игры-упражнения и расписание FSRS, но сейчас не имеет связи с Anki.[1][2] Открыть DigMyGem

Кратко

  • Открытый код под лицензией AGPL v3, можно размещать у себя
  • Данные при самостоятельном хостинге в одном файле SQLite, digmygem.db
  • 28 изучаемых языков в реестре языков
  • Сейчас нет связи с Anki: дополнение Anki удалено

Как сравниваются DigMyGem и LinguaCafe?

ТемаDigMyGemLinguaCafe
ХостингОткрытый код под AGPL v3. Используй размещённое приложение или запусти свою копию с Docker Compose: по умолчанию запускается один сервис (приложение), а второй, извлекатель статей, необязателен.Приложение для самостоятельного хостинга. Его настройка Docker Compose запускает веб-сервер, службу текста на Python и контейнер MySQL; в README сказано, что при использовании всех языков память может превысить 2 GB.[1][2]
Твои данныеКопия у тебя хранит данные в одном файле SQLite, digmygem.db, в выбранной тобой папке. Настройки экспортируют слова в CSV или JSON, а все учебные данные — в одну резервную копию JSON.База данных — MySQL, она может быть на удалённом сервере. Страница Vocabulary ищет, редактирует и экспортирует слова.[2][3]
AnkiСейчас нет связи с Anki. Дополнение Anki удалено, и DigMyGem не читает и не пишет пакеты Anki. Настройки экспортируют слова в файл CSV со столбцами text, type, sentence, translation, state и createdAt.В руководстве сказано, что выделенные карточки можно экспортировать в Anki или другое ПО SRS.[3]
ЦенаБесплатный план за $0 с безлимитным чтением, импортом, сохранёнными словами и практикой. Pro — $10 в месяц или $100 в год, Ultra — $30 в месяц или $300 в год.[4]Свободное ПО под GPL-3.0.[1]
Языки28 изучаемых языков в реестре языков. Другие приложения считают языки по-своему, поэтому цифры не сопоставимы напрямую.В README перечислено 27 языков, с разным уровнем поддержки для разных языков.[1]
Что ты читаешьТвои собственные файлы и веб-страницы: EPUB, MOBI, PDF, DOCX, Markdown, текст, субтитры и веб-адреса.Импортирует файлы электронных книг, файлы субтитров, субтитры YouTube по адресу, обычный текст и веб-страницы.[3]
ПовторениеКарточки, «Картинка и слово», «Слово и картинка» и «Послушай и выбери», по расписанию FSRS, а также игры, которые ты делаешь в Game Lab. Слова, отработанные до уровня 5 или выше, становятся самоцветами.Повторение по интервалам, похожее на систему Лейтнера.[3]

Можно переносить слова между ними?

Страница Vocabulary в LinguaCafe экспортирует слова, а импорт слов DigMyGem принимает CSV или текстовый файл со столбцом term или word. Эта страница не проверяла, как устроен экспорт LinguaCafe, поэтому не говорит, подходят ли они без правок.[3]

Когда LinguaCafe — лучший выбор?

  • Ты хочешь ПО для самостоятельного хостинга под GPL-3.0 и готов запускать рядом MySQL.[1][2]
  • Ты хочешь экспортировать выделенные карточки в Anki или другое ПО SRS, что описано в его руководстве и чего DigMyGem не умеет.[3]

Как работает игра в самоцветы DigMyGem?

Каждое сохранённое слово начинается как необработанный камень, и практика поднимает его по лестнице из восьми уровней. Уровни с 1 по 4 — это камни в пути (Камень, Формирование, Обработка, Мерцающий). Слово, доведённое до вершины каменной лестницы, становится самоцветом, а дальнейшие повторения повышают его ранг: Блеск (5), Чистота (6), Совершенство (7) и Оправа (8), то есть украшение. Страница коллекции показывает самоцветы и украшения, которые ты заработал, из каталога на 112 самоцветов. Самоцветы появляются только от практики: слово, которое ты знал до использования приложения или отметил как известное, считается освоенным. Оно никогда не становится самоцветом и не входит в коллекцию.

  • Карточки: переверни карточку и отметь «Знаю» или «Позже». Каждая отметка — оценённый ответ, как в других играх, а переворот до ответа считается подсказкой.
  • Картинка и слово: посмотри на картинку и выбери её слово из четырёх, пока только для английских слов.
  • Слово и картинка: прочитай слово и пример и выбери его картинку, пока только для английских слов.
  • Послушай и выбери: послушай слово и нажми на его картинку, пока только для английских слов.
  • Game Lab: опиши игру, и её сделают для тебя, по желанию на твоих сохранённых словах. Он использует твой собственный ключ модели.

Каждый ответ оценивается как Again, Hard, Good или Easy по тому, что ты сделал: неправильный ответ — Again, правильный после подсказки или с первым вводом медленнее 2 секунд — Hard, быстрый правильный — Good, а кнопка «Слишком просто», нажатая до ответа, — Easy. На каменной лестнице ответ приносит 0.25, 0.5, 1 или 2 уровня для Again, Hard, Good или Easy. Промах никогда не понижает уровень, и слово вернётся позже. На самоцвете любой ответ, кроме Again, считается ещё одним повторением к следующему рангу. FSRS назначает следующее повторение, с самым длинным интервалом 180 дней.

День засчитывается, когда ты ищешь слово, отвечаешь на вопрос практики или читаешь. Серия считает дни подряд, а страница статистики рисует тепловую карту активности. Миры чтения меняют пейзаж за приложением: Кристальные сосны, Читальня при свечах и Бумажные холмы открыты с самого начала; Звёздная дорога открывается при серии 7 дней, Тушь и размыв — после 15 уроков, а Японский онсэн — после 3 уроков.

Источники и проверки

Проверено . Утверждения о DigMyGem написаны по его коду; утверждения о других приложениях ссылаются на страницу, с которой они прочитаны.

  1. LinguaCafe repository README on GitHub
  2. LinguaCafe wiki: setup
  3. LinguaCafe wiki: usage and features
  4. DigMyGem pricing page, where the DigMyGem plan facts are published

Открыть DigMyGem