
O hashcards é um aplicativo de repetição espaçada com foco local, semelhante ao Anki e Mochi. Utilizando o FSRS, considerado o algoritmo de agendamento mais avançado, o hashcards se destaca por não depender de um banco de dados. Em vez disso, sua coleção de cartões é composta por arquivos Markdown organizados em diretórios. Isso permite que os usuários editem seus cartões com qualquer editor de texto, armazenem suas coleções em repositórios Git e compartilhem seu progresso no GitHub.
"O que eu realmente queria era um sistema onde a criação de cartões fosse quase sem atritos. Isso se tornou o princípio orientador do design do hashcards", disse o criador do aplicativo. A entrada de cartões é facilitada por um formato que utiliza colchetes para deletações cloze, tornando o processo mais rápido e intuitivo. Por exemplo, um cartão pode ser escrito como: "Q: Qual é o número atômico do carbono? A: 6 C: O número atômico de [carbono] é [6]."
Um dos principais problemas com aplicativos anteriores, como Anki e Mochi, é a dificuldade de uso e a interface insatisfatória. Anki, apesar de ser uma plataforma madura e rica em funcionalidades, apresenta uma interface que muitos consideram feia e difícil de navegar. No entanto, seu algoritmo de agendamento é eficaz. Já o Mochi, que se apresenta como uma alternativa visualmente mais agradável, não oferece a mesma flexibilidade nas notas e sua simplicidade acaba tornando o processo de criação de cartões mais trabalhoso.
"Mochi foi, de certa forma, construído para resolver as críticas ao Anki, mas ainda assim falha em áreas cruciais como a criação de cartões e o algoritmo de repetição", comentou um usuário. A comparação entre os dois revela que, enquanto Anki é funcional, a experiência do usuário pode ser frustrante. Por outro lado, Mochi apresenta uma interface moderna, mas com limitações no que diz respeito à complexidade dos cartões.
A ideia de um sistema de repetição espaçada baseado em arquivos de texto simples surgiu há anos, mas ganhou força quando o criador do hashcards começou a usar um fluxo de trabalho similar ao atual. Ele se deu conta de que já estava escrevendo seus cartões em Markdown e que poderia simplificar o processo, eliminando etapas desnecessárias.
O hashcards, portanto, oferece uma alternativa robusta para estudantes e profissionais que desejam aprimorar seu conhecimento de forma eficaz, priorizando a facilidade de uso e o controle sobre suas coleções de cartões. A combinação de um algoritmo avançado com uma interface elegante promete tornar o aprendizado mais agradável e produtivo.
Confira os últimos vídeos publicados no canal