news 2026/9/9 23:09:11

Qwerty Learner:3 步跑通英语打字背单词练习

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Qwerty Learner:3 步跑通英语打字背单词练习

Qwerty Learner:3 步跑通英语打字背单词练习

【免费下载链接】qwerty-learner为键盘工作者设计的单词记忆与英语肌肉记忆锻炼软件 / Words learning and English muscle memory training software designed for keyboard workers项目地址: https://gitcode.com/GitHub_Trending/qw/qwerty-learner

Qwerty Learner 是一款免费的开源打字练习网页应用,把背单词和英语输入肌肉记忆训练揉在一起,适合程序员、学生和每天要敲大量英文的职场人。三步就能在本地跑起来,每天抽 15 分钟练一个章节,打字速度和正确率会跟着练习记录一起变好。

🎯 三个会卡住你英文打字的场景

  • 写代码时卡在英文 API 上:中文输入飞快,一到函数名、命令名手指就开始找键。它内置了 JavaScript、Python、Java、Linux 命令等 API 词库,把工作中反复用到的词练熟,输入会越打越快。

程序员词库:把常用 API 当单词反复敲

  • 机考时打字拖慢答题:雅思、四六级等机考要求当场敲英文作答,找不到键位就是在直接扣时间。挑对应考试的词库练上一阵,考场上不用"想键位"。
  • 认识单词却打不出来:平时默写没问题,一上手键盘就出错。它的规则是单词打错就要整词重打,逼着你把正确键位练成肌肉记忆,而不是把错打也练熟练。

⚡ 3 步在本地打开练习页面

环境要求一行说清:装好 Node.js、Git、Yarn 即可;缺哪个都行,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,第一屏就是词库选择页。第一次练习建议打开页面内的标准指法示意图,对照检查手位是否放对。

标准指法手位示意,练习前对照摆好双手

📚 启动后练什么:词库、音标与默写

打开主界面,左侧是按分类排好的词库,右侧是当前单词和练习数据,选一个章节点开始就能敲。

主界面:选词库、看进度、练章节都在一页

380 个词库怎么选

词库按场景分类:考试类(CET-4/6、雅思、托福、GRE、考研)、教材类(人教版小学到高中 PEP 系列)、程序员 API 类,还有日语 N1–N5 等多语言词库,文件都在public/dicts/下。新手从CET4_T3000_ClassRoom_English_Words起步最稳,一次只练一个章节,完成后再进下一个。

音标和发音怎么用

每个单词除了中文释义,还会显示国际音标,点发音按钮可播放读音,音量、语速都能调。背拼写的同时把读音记住,同一个单词只花一次功夫。

释义、音标、发音标注同屏展示

章节练完就开默写

一个章节全部打完,页面会弹窗问你要不要默写本章。默写模式只给释义,英文要自己敲出来,底部实时统计速度和正确率,是巩固刚学单词最狠的方式。

默写模式:只看释义敲单词,实时统计速度

🔧 自建词库、换键音:两个进阶开关

怎么加自己的词库

内置词库不满足需求时,自己加一份就行。格式是一个 JSON 数组,每项含name(单词)和trans(释义),放进public/dicts/即可,完整步骤见 词库贡献文档。

[ { "name": "file", "trans": ["n. 档案, 文件"] }, { "name": "command", "trans": ["n. 命令; vt. 指挥"] } ]

键音和发音怎么换

设置里的"声音"面板可以选 Cherry MX 红轴/茶轴、Gateron、Topre 等真实键盘键音,也能开关发音、调音量和语速;"视图"面板可以分别调单词和释义的字号,小屏幕用户调大单词字号可读性更好。

离线数据存在哪

所有练习记录都存在你浏览器的本地 IndexedDB 里(基于 Dexie 封装,代码在src/utils/db/),不经过任何服务器。换电脑或换浏览器前,先在设置的数据面板导出备份,再在新环境导入,进度不会丢。

❓ 新手最常问的三个问题

认识单词却打不出,正常吗

正常,而且是它故意的。打错必须整词重打的设计,就是为了不让错误键位被反复强化成肌肉记忆。第一个章节普遍会慢,连练几个章节后手指会开始"不用想键位"。

换浏览器后练习记录会没吗

会。数据只存在你练习时所用的那个浏览器里,不是云端。要迁移就先在数据面板导出文件,换新浏览器后导入即可。

安装必须用 Yarn 吗

项目带yarn.lock,用 Yarn 装依赖能锁住一致的依赖版本,最稳。本机没有 Yarn 时,先跑一遍scripts/下的 pre-check 脚本,它可以自动帮你把缺的环境装上。

下一步就定在今天:启动后选CET4_T,计时 15 分钟敲完第一个章节,弹窗时点"默写本章",看看自己默写出了多少。

【免费下载链接】qwerty-learner为键盘工作者设计的单词记忆与英语肌肉记忆锻炼软件 / Words learning and English muscle memory training software designed for keyboard workers项目地址: https://gitcode.com/GitHub_Trending/qw/qwerty-learner

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/9 23:06:00

移动热源坐标参数:热成像监测与轨迹计算的Python实现

“移动热源坐标参数”这个标题,我第一次看到是在某个设备状态监测的项目方案里。当时一整套系统,核心就围着这个参数转。做热成像监测和故障诊断的同行应该都有同感:静态的热源好办,难就难在“移动”二字。一个发热的点或区域在空…

作者头像 李华
网站建设 2026/9/9 23:05:22

免费部署完整ERP系统:ERPNext 一键部署指南

免费部署完整ERP系统:ERPNext 一键部署指南 【免费下载链接】erpnext Free and Open Source Enterprise Resource Planning (ERP) 项目地址: https://gitcode.com/GitHub_Trending/er/erpnext 小团队用Excel管订单、用表格记库存,每个月对账都要熬…

作者头像 李华
网站建设 2026/9/9 23:04:47

API Hook实战:用Inline Hook伪造硬盘序列号与MAC地址

简介:这是一份面向Windows平台VC开发者的Detours Hook API入门示例。项目通过挂钩DeviceIoControl和GetAdaptersInfo两个系统函数,在应用层动态修改返回给调用方的硬盘序列号与网卡MAC地址,可服务于安全测试、软件授权校验或硬件指纹模拟等场…

作者头像 李华
网站建设 2026/9/9 23:04:29

DeepTutor 上手实录:从装好到跑通第一条带引文的解答

DeepTutor 上手实录:从装好到跑通第一条带引文的解答 【免费下载链接】DeepTutor DeepTutor: Lifelong Personalized Tutoring. https://deeptutor.info/. 项目地址: https://gitcode.com/GitHub_Trending/dee/DeepTutor 凌晨一点的报错,缺的不是…

作者头像 李华
网站建设 2026/9/9 23:04:10

Windows下JDK多版本管理:PowerShell一键安装与秒切版本

作为一个天天和 Java 打交道的开发,我最大的感受就是:Windows 上管理多个 JDK 版本,比写业务代码还折磨人。项目 A 必须用 JDK 8,项目 B 得切到 JDK 17,新项目又想尝尝 JDK 21 的特性。每次切换都要打开系统属性&#…

作者头像 李华
网站建设 2026/9/9 23:02:54

论文降重与润色全攻略:从工具选型到提交前的实战取舍

引言:毕业季的“修改焦虑”,你中招了吗? 作为一名正在赶毕业论文的大学生,我深知修改文本的重要性。每当面临提交的截止日期,我总是被各种工具和方法所困惑:究竟该选择传统的同义词替换、通用的大模型辅助…

作者头像 李华