qwerty-learner 三步跑起来:用免费打字练习练出单词肌肉记忆
【免费下载链接】qwerty-learner为键盘工作者设计的单词记忆与英语肌肉记忆锻炼软件 / Words learning and English muscle memory training software designed for keyboard workers项目地址: https://gitcode.com/GitHub_Trending/qw/qwerty-learner
备考前拼写都背熟了,可一上机考键盘第一下就敲错。qwerty-learner 是一款免费打字练习工具,把「背单词」和「键盘肌肉记忆」揉成了同一件事。
先搞懂它是什么
- 打错就整词重输:错一个字母就要从头重新敲完整单词,设计意图是不让一次敲错把错误的肌肉记忆固化下来。
- 内置几百套词库:public/dicts/ 下共 380 套词库,覆盖四六级、考研英语、雅思、托福、SAT 等备考类别,还有 JavaScript、Java、C#、Linux 命令等 API 与关键词词库。
- 音标、发音、默写全配齐:同屏显示单词音标并播放发音,完成一章后可以切到默写模式,只看释义把单词盲打出来。
三步跑起来
开始前,机器上需要三个工具:Node.js(16 及以上)、Git、Yarn(只有 npm 也行)。可以分别执行node -v、git --version、yarn -v逐条确认,也可以直接跑 scripts/pre-check.sh(macOS)或 scripts/pre-check.ps1(Windows),缺什么它会自动检测并帮你装上。
第 1 步:把仓库克隆到本地
git clone https://gitcode.com/GitHub_Trending/qw/qwerty-learner cd qwerty-learner第一行把整个项目从仓库拉到本地磁盘,第二行进入项目根目录,后面的命令都在这里执行。
✅验收信号:当前目录下多出一个qwerty-learner文件夹,里面有README.md和package.json。
⚠️卡住时:克隆中途超时(多半是网络波动)就等网络恢复后,在同一目录重跑一遍git clone即可,别中途换源混拉。
第 2 步:一次装好依赖
yarn install按package.json里声明的依赖清单把全部包下载到本地node_modules,大约需要几分钟,耐心等它滚完日志;只有 npm 的话改用npm install。
✅验收信号:终端滚过一大片下载日志后回到命令提示符,全程没有红色报错。
⚠️卡住时:长时间卡住或报网络超时,多半是够不到默认镜像,执行yarn config set registry https://registry.npmmirror.com切到国内镜像,再重新跑一次yarn install。
💡顺手记一下:不想逐条敲命令的话,scripts/目录里备有一键脚本。Windows 在 PowerShell 中进入scripts目录执行.\install.ps1(依赖 winget,需 Windows 10 1709 及以上);macOS 在项目根目录执行 scripts/install.sh(依赖 homebrew),脚本会自动装依赖并直接启动。
第 3 步:启动本地服务
yarn start启动本地开发服务,浏览器打开就能看到练习页;npm 用户执行npm run start。
✅验收信号:终端打印出Local: http://localhost:5173一类的本地地址,浏览器打开即是练习主界面,单词、释义和数据栏已经摆好。
⚠️卡住时:终端提示 5173 端口被占用时,Vite 会自动换一个新端口,照着终端打印的新地址访问就行,不用强占原端口。
装完后的 10 分钟路线
- 先用小词库热手:点右上角的词库名,挑小学词汇、Top1000 这种体量小的开练——篇幅短,能先熟悉整词重输的节奏。
- 打开音标和发音:在齿轮设置里开启音标显示与发音——边敲边听,读音和拼写互相提醒,回头查的次数会少。
- 章节结束后开默写模式:完成一个章节后会弹窗询问是否默写本章,选「是」,只看释义盲打单词——单词从「认得」变成「想起」,才算真的记住。
问题速查
问:终端提示yarn: command not found? 答:多半是 Node.js 没装好,或当前终端没刷新 PATH。重装 Node.js LTS 版本后,关掉这个终端重开一个,再用node -v和yarn -v验证一次。
问:yarn install长时间无输出或报网络超时? 答:访问不到默认依赖镜像。先执行yarn config set registry https://registry.npmmirror.com切到国内镜像,再重新跑yarn install。
问:yarn start之后浏览器打不开 5173 页面? 答:5173 端口被其他本地服务占了,Vite 已在终端打印新端口地址,直接打开那个新地址即可。
接下来
想玩得更深入,可以看仓库里这三处:
- README.md:完整词库列表与全部功能说明
- docs/toBuildDict.md:导入自己词库的完整流程
- 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),仅供参考