DigMyGem contra Lute: dois leitores de código aberto que você roda você mesmo
O DigMyGem e o Lute são ferramentas de código aberto para aprender um idioma lendo, e os dois podem rodar na sua própria máquina. O Lute instala com pip ou Docker e envia termos ao Anki pelo AnkiConnect. O DigMyGem roda a partir de um arquivo Compose, pratica palavras dentro do aplicativo e hoje não tem ligação com o Anki.[1][3][4][5] Abrir o DigMyGem
Em resumo
- Código aberto sob a licença AGPL v3, e auto-hospedável
- Dados auto-hospedados num arquivo SQLite, digmygem.db
- Hoje não há ligação com o Anki: o complemento do Anki foi removido
- Também há aplicativo hospedado, com um plano gratuito por $0
Como o DigMyGem e o Lute se comparam?
| Tema | DigMyGem | Lute |
|---|---|---|
| Hospedagem e licença | Código aberto sob AGPL v3. Use o aplicativo hospedado, ou rode sua própria cópia com Docker Compose: um serviço inicia por padrão (o aplicativo), e um segundo, um extrator de artigos, é opcional. | Um aplicativo web independente que você instala no seu próprio computador, com pip ou Docker. Código aberto sob a licença MIT.[2][3][4][1] |
| Seus dados | Uma cópia auto-hospedada mantém seus dados num arquivo SQLite, digmygem.db, numa pasta que você escolhe. As configurações exportam suas palavras como CSV ou JSON, e todos os seus dados de aprendizagem como um backup JSON. | No Docker, o banco de dados e as imagens ficam numa pasta que você monta em /lute_data, com backups em outra.[4] |
| Anki | Hoje não há ligação com o Anki. O complemento do Anki foi removido, e o DigMyGem não lê nem grava pacotes do Anki. As configurações exportam suas palavras como um arquivo CSV com as colunas text, type, sentence, translation, state e createdAt. | Exporta seus termos para tipos de nota do Anki pelo complemento AnkiConnect.[5] |
| Preço | Plano gratuito por $0 com leitura, importação, palavras salvas e prática sem limites. O Pro custa $10 por mês ou $100 por ano, o Ultra $30 por mês ou $300 por ano.[6] | As páginas lidas não mostram planos nem preços.[1][2][3][4] |
| O que é | Ler textos que você escolhe e depois praticar as palavras que salva: elas sobem de pedras brutas rumo a gemas conforme você pratica, e a prática é agendada pelo FSRS. | Uma ferramenta em Python e Flask para aprender idiomas estrangeiros pela leitura.[1] |
Como cada um se instala?
- DigMyGem: baixe as imagens e inicie o arquivo Compose; o aplicativo escuta na porta 3400 e a API na 3457.
- Lute com pip: crie um ambiente virtual, rode pip install lute3, depois python -m lute.main e abra http://localhost:5001. Precisa de Python 3.8 ou posterior.[3]
- Lute com Docker: rode a imagem jzohrab/lute3 com uma pasta de dados montada em /lute_data e uma pasta de backup em /lute_backup.[4]
Posso usar os dois?
O manual do Lute descreve o envio de termos ao Anki, e o DigMyGem pratica as palavras salvas dentro do aplicativo com seus quatro jogos integrados. O DigMyGem não tem importação do Lute e esta página não verificou um formato de exportação do Lute.[5]
Quando o Lute é a melhor escolha?
Como funciona o jogo de gemas do DigMyGem?
Cada palavra que você salva começa como uma pedra bruta, e a prática a sobe por uma escada de oito níveis. Os níveis 1 a 4 são pedras a caminho (Pedra, Em formação, Refinando, Cintilante). Uma palavra praticada até o topo da escada de pedras se torna uma gema, e as revisões seguintes elevam seu nível: Brilhante (5), Impecável (6), Divina (7) e Engastada (8), que é uma joia. A página da coleção mostra as gemas e joias que você conquistou, de um catálogo de 112 gemas. As gemas vêm só da prática: uma palavra que você já conhecia antes de usar o aplicativo, ou que marcou como conhecida, conta como dominada. Ela nunca é uma gema e não está na coleção.
- Cartões: vire um cartão e marque como Sei ou Mais tarde. Cada marca é uma resposta avaliada, como nos outros jogos, e virar primeiro conta como dica.
- Imagem e palavra: veja uma imagem e escolha a palavra entre quatro, por enquanto com palavras em inglês.
- Palavra e imagem: leia uma palavra e a frase e escolha a imagem, por enquanto com palavras em inglês.
- Ouça e escolha: ouça uma palavra e toque na imagem, por enquanto com palavras em inglês.
- Game Lab: descreva um jogo e ele é criado para você, com as suas palavras salvas se quiser. Usa a sua própria chave de modelo.
Cada resposta é avaliada como Again, Hard, Good ou Easy pelo que você fez: uma resposta errada é Again, uma correta depois de uma dica ou com a primeira entrada mais lenta que 2 segundos é Hard, uma correta rápida é Good, e o botão Fácil demais, pressionado antes de responder, é Easy. Na escada de pedras, uma resposta acumula 0.25, 0.5, 1 ou 2 de um nível para Again, Hard, Good ou Easy. Um erro nunca baixa um nível, e a palavra volta mais tarde. Numa gema, qualquer resposta exceto Again conta como mais uma revisão rumo ao próximo nível. O FSRS define a próxima revisão, com intervalo máximo de 180 dias.
Um dia conta quando você consulta uma palavra, responde a uma pergunta de prática ou lê. A sequência conta dias seguidos, e a página de estatísticas desenha um mapa de calor de atividade. Os mundos de leitura mudam o cenário atrás do aplicativo: Pinheiros de Cristal, Sala à luz de velas e Colinas de Papel estão abertos desde o início; Via das Estrelas abre com uma sequência de 7 dias, Tinta e Aguada abre depois de 15 lições e Onsen japonês abre depois de 3 lições.
Páginas relacionadas
- O que é o DigMyGem? Um leitor de idiomas de código aberto
- DigMyGem contra LingQ, Anki, Readlang e outros aplicativos de idiomas
- DigMyGem contra Anki: um leitor com gemas, ou um programa de cartões
- DigMyGem contra Readlang: leitura, consultas e cartões comparados
- DigMyGem contra Clozemaster: leitura e gemas, ou exercícios de frases
- DigMyGem contra LinguaCafe: aplicativos de leitura auto-hospedados comparados
Fontes e verificações
Verificado em . As afirmações sobre o DigMyGem foram escritas a partir do seu código; as afirmações sobre outros aplicativos citam a página de onde foram lidas.