Qwerty Learner:免费打字练习工具教程
【免费下载链接】qwerty-learner为键盘工作者设计的单词记忆与英语肌肉记忆锻炼软件 / Words learning and English muscle memory training software designed for keyboard workers项目地址: https://gitcode.com/GitHub_Trending/qw/qwerty-learner
写英文邮件时,手指在键盘上飞快,却在 "schedule" 上突然卡住——不是不认识这个单词,而是想不起该怎么又快又准地拼出来。Qwerty Learner是一款免费开源的打字练习工具:屏幕上给出单词,你把它敲出来,敲错就得整词重打,把背单词变成手指的肌肉记忆。它解决的是很多键盘工作者的痛点:英文打字比母语慢、单词越背越忘。
🎯 一眼看懂:谁适合用,能得到什么
- 备考党:仓库内置380 个词库,覆盖人教版小学至高中、CET-4/6、考研、雅思、GRE、托福等,对应考试的词表不用自己再找。
- 程序员:内置 JavaScript、Java、Python、Node.js、C#、Linux 命令等 API 词库,把常用代码标识符通过打字练习"印"进肌肉记忆。
- 要考机考英语的人:速度(字符/分钟)和正确率实时显示,进步可量化,考前节奏心里有数。
✨ 四个功能亮点,逐个说清楚
1. 词库选择页:按分类挑选 380 份词表
它把词库按考试、教育、编程等分类整理,你搜到名字就能开练。比如四级考生直接选CET4_T,程序员选js-array练 JS API。
2. 音标 + 发音:背单词时顺便学会读音
界面上单词旁同时展示国际音标和美式/英式发音,点一下就能听音频。场景:遇到生词先听发音,再敲出来验证拼写,"听着记"比干瞪眼记得牢。
3. 程序员 API 词库:把代码词变成日常练习
JS、Java、Python 等 API 的名称和说明被做成待练单词。场景:工作中用到不熟的 API,把它对应词库练上两天,下次写代码时手指比脑子先反应过来。
4. 章节默写 + 速度正确率实时统计
完成一个章节后会弹出"默写本章"选项,练习时底部实时显示速度、正确数、正确率。场景:刚学完一章立刻默写检验,正确率不达预期就重练,避免把错误拼法练成习惯。
🚀 三步跑起来:安装与验证
环境要求一行带过:电脑上装好 Node.js、Git、Yarn(依赖管理器,负责下载安装项目需要的组件)。用一条命令检查:
node --version && git --version && yarn --version缺哪个组件,就跑项目自带的预检查脚本自动检测安装(macOS/Linux 用scripts/pre-check.sh,Windows 用scripts/pre-check.ps1)。
然后克隆仓库、启动:
git clone https://gitcode.com/GitHub_Trending/qw/qwerty-learner cd qwerty-learner yarn install # 下载并安装项目依赖 yarn start # 启动本地开发服务器验证是否跑通:浏览器打开http://localhost:5173/,看到词库选择页面就算成功了。
两种替代方式:
- 一键脚本:Windows 用户在
scripts目录下运行.\install.ps1(依赖 winget),macOS 用户在终端运行scripts/install.sh(依赖 homebrew),会自动装依赖并打开浏览器。 - Docker:项目根目录执行
docker compose up -d --build,然后访问http://localhost:8990。
🛠 深入练:三个进阶玩法
建自己的词表:词库文件是 JSON,结构就是name(单词)加trans(释义),放进public/dicts/目录、在词库索引里登记后重启应用即可选到。详细格式见 词库构建说明。
错词本:敲错的单词会被系统记录,可以定期回到错词本专攻薄弱词,比从头到尾刷整本词库省时间。
音效与界面设置:内置 14 种按键音(Cherry MX 黑轴、Topre 等)可选,发音和显示偏好也能调,让每次练习的手感更舒服。
🚧 解决你最容易踩的三个坑
现象:yarn start后终端提示 5173 端口已被占用
原因:5173 是 Vite 开发服务器的默认端口,被别的程序占着。
解法:换一个端口再启动,然后访问新地址:
yarn start -- --port 3000现象:预检查脚本报"未检测到 homebrew / winget"
原因:自动安装依赖 homebrew(macOS)或 winget(Windows),这两个工具你机器上没有。
解法:手动安装好 Node.js、Git、Yarn 后,直接跑yarn install即可,不必依赖脚本。
现象:发音按钮点了没声音
原因:发音依赖在线语音资源,断网时播放不了。
解法:先确认网络通畅;离线时也可以只看音标默读练习,不影响打字训练本身。
现在开始练
- 按"三步跑起来"一节执行克隆、安装、启动命令。
- 打开
http://localhost:5173/,在词库列表里选一个和你目标匹配的词库(如CET4_T、linux-command)。 - 每天练 15 分钟,章节结束后用默写检查正确率,错词留到错词本里复习。
仓库文档里还有完整的贡献指南与词库构建说明,想深入的话可以从 docs/CONTRIBUTING.md 读起。
【免费下载链接】qwerty-learner为键盘工作者设计的单词记忆与英语肌肉记忆锻炼软件 / Words learning and English muscle memory training software designed for keyboard workers项目地址: https://gitcode.com/GitHub_Trending/qw/qwerty-learner
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考