Qwerty Learner:强化英语输入肌肉记忆!背单词+练打字同步搞定
Qwerty Learner 是一个面向程序员和英文单词学习者的开源打字训练项目,它将 英语单词记忆 与 打字训练 巧妙结合,主打「边打字,边背单词」,帮助用户提升单词记忆能力和键盘打字熟练度,官方镜像是两年前更新的,没有在维护docker,我根据作者提供的最新代码打包的docker镜像!

功能
📔 词库
内置了常用的 CET-4 、CET-6 、GMAT 、GRE 、IELTS 、SAT 、TOEFL 、考研英语、专业四级英语、专业八级英语、高考、中考、商务英语、BEC、人教版英语 3-9 年级、王陆雅思王听力语料库、日语常见词N1 ~ N5、哈萨克语基础 3000 词(哈拼版),也有程序员常见英语单词以及多种编程语言 API 等词库。
📗 API 词库
JavaScript API、Node.js API、Java API、Linux Command、C#: List API
🎵 音标显示、发音功能
方便用户在记忆单词时,同时记忆读音与音标。
✏️ 默写模式
在用户完成一个章节的练习后,会弹出选项是否默写本章,方便用户巩固本章学习的单词。
🚀 速度、正确率显示
量化用户输入的速度和输入的正确率,让用户有感知的了解自己技能的提升
部署
飞牛 Compose方式部署代码
1️⃣我们需要先创建一个路径,这个路径储存我们的docker-Compose.yml的文件和配置文件

2️⃣打开Docker,Compose新增项目->输入项目名称->设置路径->上传或者创建docker-compose.yml把下面代码复制进去,点击完成直至构建完成

🐳Docker compose
version: '3.8'
services:
qwerty-learner:
image: zhixinfang/qwerty-learner:latest
ports:
- "5173:5173"
restart: unless-stopped
SSH 终端部署
使用ssh工具,连接终端,使用sudo -i命令进入root权限使用以下命令部署
docker run -p 5173:5173 zhixinfang/qwerty-learner
使用
浏览器访问http://ip:5173打开页面.

词库页面

指法示意图

音标显示、发音功能

直接开启默写模式,或者完成一个章节的练习后,会弹出选项是否默写本章


点赞、关注、分享、留言,都是对我的鼓励。
有好文章、建议或需求,请留言,我会尽力回复,共同进步!
