OmniAnki——仿Anki的Web端单词记忆软件

OmniAnki仓库​: OmniAnki仓库

起因: Anki的模版功能比较简化并且当模版复杂时加载速度很慢,并且额外功能只能通过插件实现。虽然Anki提供了丰富的功能和插件系统,但对于开发者而已还需要额外了解PyQt和相关api,具有有一定的学习成本。且Anki的在线同步功能时好时坏,很难完全掌控自己的单词库,因此使用Django+Bootstrap实现了一个简易版的Anki,在其中也加入了自己对于单词记忆的想法。

OmniAnki只是一个玩具项目,并没有经过验证的记忆曲线程序。

首先是为了实行单词记忆的例句原则,OmniAnki的卡片正面只有英文单词和英文例句,只能通过例句回忆起对应释义。 根据Anki的简化原则,每张卡片只对应一个释义,即只需要回忆起一个释义即可。

并添加了一些基础的功能: 1. 点按字典:类似于kindle的长按查看词典释义,添加了COCA排序 2. 在线发音:使用有道在线语音

​3. 例句替换:支持使用字典中的例句作为随机例句

再就是Anki的同步网速时好时坏,让人担心记忆库丢失的问题,因此在OmniAnki中内置了定时的数据库备份功能,也支持手动导出。

最后是我想将其做成一个端到端的英语学习模式。现在很多单词软件都试图打通英文阅读和单词记忆的积累, 但大多只是简单的将英文生词添加进入单词表中,而忽略了更重要的信息——阅读文本中的例句。 对于个人而言,原文无论是故事还是论述,其内容结合例句能够有效的增强单词的记忆熟悉度, 例如好几年前的权力的游戏中的单词tart既可以表示甜果馅饼也可表示坤坤,虽然是一个不太常用的词, 但结合剧情中瑟曦和荆棘女王的互怼,时至今日仍然记忆犹新。 因此在OmniAnki中额外加入了一个简易的新闻获取与阅读模块,同时简化了查词和添加词汇的功能,可以一键添加原文例句和字典例句。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值