DigMyGem frente a Lute: dos lectores de código abierto que ejecutas tú
DigMyGem y Lute son herramientas de código abierto para aprender un idioma leyendo, y ambas pueden ejecutarse en tu propia máquina. Lute se instala con pip o Docker y envía términos a Anki mediante AnkiConnect. DigMyGem se ejecuta desde un archivo Compose, practica palabras dentro de la aplicación y hoy no tiene conexión con Anki.[1][3][4][5] Abrir DigMyGem
De un vistazo
- Código abierto bajo la licencia AGPL v3, y autoalojable
- Datos autoalojados en un archivo SQLite, digmygem.db
- Hoy no hay conexión con Anki: se eliminó el complemento de Anki
- También hay aplicación alojada, con un plan gratuito por $0
¿Cómo se comparan DigMyGem y Lute?
| Tema | DigMyGem | Lute |
|---|---|---|
| Alojamiento y licencia | Código abierto bajo AGPL v3. Usa la aplicación alojada, o ejecuta tu propia copia con Docker Compose: un servicio se inicia por defecto (la aplicación), y un segundo, un extractor de artículos, es opcional. | Una aplicación web independiente que instalas en tu propio ordenador, con pip o Docker. Código abierto bajo la licencia MIT.[2][3][4][1] |
| Tus datos | Una copia autoalojada guarda tus datos en un archivo SQLite, digmygem.db, en una carpeta que eliges. Ajustes exporta tus palabras como CSV o JSON, y todos tus datos de aprendizaje como una copia JSON. | En Docker, la base de datos y las imágenes viven en una carpeta que montas en /lute_data, con las copias de seguridad en otra.[4] |
| Anki | Hoy no hay conexión con Anki. Se eliminó el complemento de Anki, y DigMyGem no lee ni escribe paquetes de Anki. Ajustes exporta tus palabras como un archivo CSV con las columnas text, type, sentence, translation, state y createdAt. | Exporta tus términos a tipos de nota de Anki mediante el complemento AnkiConnect.[5] |
| Precio | Plan gratuito por $0 con lectura, importación, palabras guardadas y práctica sin límite. Pro cuesta $10 al mes o $100 al año, Ultra $30 al mes o $300 al año.[6] | Las páginas leídas no muestran planes ni precios.[1][2][3][4] |
| Qué es | Leer textos que eliges y luego practicar las palabras que guardas: suben de piedras en bruto hacia gemas mientras practicas, y la práctica la programa FSRS. | Una herramienta en Python y Flask para aprender idiomas extranjeros mediante la lectura.[1] |
¿Cómo se instala cada uno?
- DigMyGem: descarga las imágenes e inicia el archivo Compose; la aplicación escucha en el puerto 3400 y la API en el 3457.
- Lute con pip: crea un entorno virtual, ejecuta pip install lute3, luego python -m lute.main y abre http://localhost:5001. Necesita Python 3.8 o posterior.[3]
- Lute con Docker: ejecuta la imagen jzohrab/lute3 con una carpeta de datos montada en /lute_data y una carpeta de copias en /lute_backup.[4]
¿Puedo usar los dos?
El manual de Lute describe enviar términos a Anki, y DigMyGem practica las palabras guardadas dentro de la aplicación con sus cuatro juegos integrados. DigMyGem no tiene importación de Lute y esta página no ha comprobado un formato de exportación de Lute.[5]
¿Cuándo es Lute la mejor opción?
¿Cómo funciona el juego de gemas de DigMyGem?
Cada palabra que guardas empieza como una piedra en bruto, y la práctica la sube por una escala de ocho niveles. Los niveles 1 a 4 son piedras en camino (En bruto, En formación, Refinada, Centelleante). Una palabra practicada hasta lo alto de la escala de piedras se convierte en una gema, y las revisiones siguientes suben su rango: Brillante (5), Impecable (6), Divina (7) y Engastada (8), que es una joya. La página de la colección muestra las gemas y joyas que has ganado, de un catálogo de 112 gemas. Las gemas solo vienen de la práctica: una palabra que ya conocías antes de usar la aplicación, o que marcaste como conocida, cuenta como dominada. Nunca es una gema y no está en la colección.
- Tarjetas: gira una tarjeta y márcala como Lo sabía o Más tarde. Cada marca es una respuesta calificada, como en los demás juegos, y girar primero cuenta como pista.
- Imagen y palabra: mira una imagen y elige su palabra entre cuatro, por ahora con palabras en inglés.
- Palabra e imagen: lee una palabra y su frase y elige su imagen, por ahora con palabras en inglés.
- Escucha y elige: escucha una palabra y toca su imagen, por ahora con palabras en inglés.
- Game Lab: describe un juego y se crea para ti, con tus palabras guardadas si quieres. Usa tu propia clave de modelo.
Cada respuesta se califica como Again, Hard, Good o Easy según lo que hiciste: una respuesta incorrecta es Again, una correcta después de una pista o con una primera entrada más lenta que 2 segundos es Hard, una correcta rápida es Good, y el botón Demasiado fácil, pulsado antes de responder, es Easy. En la escala de piedras una respuesta acumula 0.25, 0.5, 1 o 2 de un nivel para Again, Hard, Good o Easy. Un fallo nunca baja un nivel, y la palabra vuelve más tarde. En una gema, cualquier respuesta excepto Again cuenta como una revisión más hacia su siguiente rango. FSRS fija la siguiente revisión, con un intervalo máximo de 180 días.
Un día cuenta cuando consultas una palabra, respondes una pregunta de práctica o lees. La racha cuenta días seguidos, y la página de estadísticas dibuja un mapa de calor de actividad. Los mundos de lectura cambian el paisaje detrás de la aplicación: Pinos de Cristal, Sala de lectura a la luz de las velas y Colinas de Papel están abiertos desde el principio; Camino Estelar se abre con una racha de 7 días, Tinta y Lavado se abre al terminar 15 lecciones y Onsen japonés se abre al terminar 3 lecciones.
Páginas relacionadas
- ¿Qué es DigMyGem? Un lector de idiomas de código abierto
- DigMyGem frente a LingQ, Anki, Readlang y otras aplicaciones de idiomas
- DigMyGem frente a Anki: un lector con gemas o un programa de tarjetas
- DigMyGem frente a Readlang: lectura, consultas y tarjetas comparadas
- DigMyGem frente a Clozemaster: lectura y gemas, o ejercicios de frases
- DigMyGem frente a LinguaCafe: aplicaciones de lectura autoalojadas comparadas
Fuentes y comprobaciones
Comprobado el . Las afirmaciones sobre DigMyGem se escribieron a partir de su código; las afirmaciones sobre otras aplicaciones citan la página de donde se leyeron.