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 就是免费开源的英文打字练习软件,它把背单词和键盘指法训练合成一件事:屏幕上显示一个单词,你边看释义边把它敲出来,词汇量和肌肉记忆一起涨。
三条命令,本机跑起来
开始之前需要三个基础环境:Node.js、Git、Yarn。终端里执行node --version、git --version、yarn --version,三条都能输出版本号就说明环境齐了;缺哪个也可以直接跑项目自带的检查脚本,Windows 用scripts/pre-check.ps1,macOS/Linux 用 scripts/pre-check.sh(检测缺什么会自动补装)。
环境确认后,按顺序执行:
git clone https://gitcode.com/GitHub_Trending/qw/qwerty-learner cd qwerty-learner && yarn install yarn start浏览器打开http://localhost:5173就能开始练字。如果你完全不想碰命令行,Windows 可以双击运行 scripts/install.ps1,macOS 执行scripts/install.sh,脚本会替你装依赖并直接启动项目。
380 个词库,从高考到雅思到 API
打开词库列表,你会看到按分类排好的卡片:大学英语、考研、专业英语、PET、自考、其他,语言上还支持日语、德语、哈萨克语和 Code 分类。整个仓库的 public/dicts/ 目录里目前收录了 380 个词库文件,CET-4、CET-6、雅思、托福、GRE、SAT、考研英语、人教版小初高教材词汇都在其中。
它的用法是"选一个词库,按章节推进"。每章大约几十到一百个词,你不需要一次背完一个词库,今天练四级第 1 章、明天接第 2 章,进度自动记录。选择建议:学生按教材年级挑人教版系列,备考挑对应考试词库,程序员直接用 Code 分类——里面是 JavaScript、Node.js、Java、Python、Linux 命令这些真实 API 和命令,敲熟了写代码时常用方法真的能少查文档。
音标、发音、默写:一个单词过三遍
练习界面不只是让你盲打。每个单词旁边带音标和释义,点喇叭图标可以听美音或英音发音,拼写、读音、意思在一次输入里全部过一遍,比单纯打字或单纯抄写都省时间。
敲错时它会让你把这个词重新输一遍,直到全对才进入下一个——这个设计是为了防止错误的肌肉记忆被巩固下来,短期慢一点,长期不亏。
每章练完,软件会问你要不要进入默写模式:屏幕不再显示单词,只给释义或提示,你凭记忆把拼写敲出来。这是整条练习链里含金量最高的一环,能敲出来才算真记住。
进阶玩法:看数据、换词库、导数据
盯住两个数:WPM 和正确率。练习页底部实时统计用时、输入数、WPM(每分钟词数)、正确数和正确数占比,比凭感觉"好像变快了"可靠得多。坚持一段时间后,可以打开分析页看全年热力图——练习次数、调词数、WPM 趋势三张图,哪天断了练一眼就能看出来。
自建词库。词库里没有你想要的,自己造一个:把单词整理成name(单词)+trans(释义数组)的 JSON 数组,丢进 public/dicts/,格式细节和完整流程都写在 docs/toBuildDict.md 里,照着做二十分钟就能上线自己的词库。
数据全在本地。练习记录存在浏览器本地数据库里,不上传服务器,也无需注册账号。想换电脑或做备份,可以看 src/utils/db/ 下的数据管理实现,其中data-export.ts就是数据导出的逻辑,配合导入功能可以把你某段时间的练习记录迁移到另一台设备。
常见问题
打得很慢、错误很多,是不是不适合?适合。前两周的正确率难看是正常现象,肌肉记忆本来就靠重复堆出来。先从你熟悉的词库(比如教材词库)开始,别一上来就挑战 GRE。
敲错一个词会不会把错误习惯也练进去?不会。这个软件要求错词必须完整重打一遍才能通过,错误输入不会被计入"已掌握",设计目标就是只固化正确的手指动作。
需要付费或注册吗?不需要。软件完全免费开源,所有数据存在本地,没有账号体系,克隆下来就能用。
想练的考试没有对应词库怎么办?两条路:一是按 docs/toBuildDict.md 自己把词库做出来放进public/dicts/;二是到仓库 Issue 区发起词典请求,说明你要的词库和来源,社区会帮你导入。
一天练多久合适?每天 15 到 30 分钟、分 2 到 3 次短练,效果比一次坐一小时更好,关键是把"每天打开一次"变成习惯。
现在开始
Qwerty Learner 把"背单词"和"练打字"合并成同一次击键,免费、开源、数据不出本地。三步开始:
git clone https://gitcode.com/GitHub_Trending/qw/qwerty-learnercd qwerty-learner && yarn installyarn start,浏览器打开http://localhost:5173,选一个词库敲下第一个单词
【免费下载链接】qwerty-learner为键盘工作者设计的单词记忆与英语肌肉记忆锻炼软件 / Words learning and English muscle memory training software designed for keyboard workers项目地址: https://gitcode.com/GitHub_Trending/qw/qwerty-learner
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考