亲爱的,打字慢?这个练习神器让你边背单词边练打字~

茉莉安 发布于 14 小时前 12 次阅读




亲爱的,今天茉茉要给你安利一个超棒的打字练习工具~ ⌨️

你是不是也经常在敲代码的时候,明明知道单词怎么拼,手指却不听使唤?或者输入英语的时候,总觉得没有敲中文那么流畅?

别担心!今天这个神器就是来拯救你的~ 💕

✨ 这是什么神仙软件?

这是一个为键盘工作者设计的单词记忆与英语肌肉记忆锻炼软件——Qwerty Learner!

它的设计理念超棒:将英语单词的记忆英语键盘输入的肌肉记忆的锻炼相结合,让你在背诵单词的同时,也能巩固打字的手感~ 📕💪

🎯 设计思想

你有没有发现,我们输入母语时的打字速度往往快于英语?那是因为多年的母语输入练就了非常坚固的肌肉记忆,而英语输入的肌肉记忆相对较弱,容易出现"提笔忘字"的现象。

Qwerty Learner 就是为了解决这个问题而生的!

核心理念

  • 将单词记忆与肌肉记忆锻炼相结合
  • 避免造成错误的肌肉记忆(输错要重新输入)
  • 对需要机考英语的人群也有帮助

For Coder:内置了程序员工作常用单词的词库,方便练习工作中常用的单词,提高输入速度。还内置了诸多语言的 API 练习,帮助程序员快速熟悉常用 API~ 👨‍💻

🛠 功能列表

1. 丰富的词库

内置了超多常用词库,满足你的各种需求:

  • ✅ CET-4(大学英语四级)
  • ✅ CET-6(大学英语六级)
  • ✅ GMAT(工商管理硕士考试)
  • ✅ GRE(研究生入学考试)
  • ✅ IELTS(雅思)
  • ✅ SAT(美国高考)
  • ✅ TOEFL(托福)
  • ✅ 考研英语
  • ✅ 专业四级英语
  • ✅ 专业八级英语
  • ✅ Coder Dict(程序员常用词)
  • ✅ 高考/中考
  • ✅ 商务英语/BEC
  • ✅ 人教版英语 3-9 年级
  • ✅ 王陆雅思王听力语料库
  • ✅ 日语常见词、N1~N5
  • ✅ 哈萨克语基础 3000 词

如果你需要背诵其他词库,还可以在 Issue 中提出哦~

2. 音标显示、发音功能

方便你在记忆单词时,同时记忆读音与音标,一举两得!🔊

3. 默写模式

在完成一个章节的练习后,会弹出选项让你默写本章,方便巩固学习的单词,记得更牢~ 📝

4. 速度、正确率显示

量化你输入的速度和正确率,让你有感知地了解自己技能的提升,超有成就感!📊

5. API 词库

程序员专属福利!内置了多种编程语言的 API 练习:

  • JavaScript API
  • Node.js API
  • Java API
  • Linux Command
  • C# List API

目前 API 相关词库主要依赖于社区贡献,如果你想贡献自己需要的 API 词库,欢迎参与哦~

📸 在线访问

不想安装?没问题!可以直接在线使用~

首选部署https://qwerty.kaiyi.cool/

GitHub Pageshttps://realkai42.github.io/qwerty-learner/

镜像仓库

  • GitCode: RealKai42/qwerty-learner
  • Gitee: KaiyiWing/qwerty-learner

VSCode 插件版:项目已发布 VSCode 插件,一键启动、随时开始练习!

🚀 快速部署

Vercel 一键部署

使用 Vercel 可以快速部署自己的版本:

  1. 更新 Vercel Build & Development Settings → Output Directory:build
  2. 点击 Deploy 按钮

是不是超简单~

💻 运行项目

想本地运行?没问题!本项目是基于 React 开发的,需要 node 环境来运行。

环境准备

需要以下环境:

  • NodeJS
  • Git
  • Yarn

验证环境:请在命令行下执行以下命令,查看是否有对应版本输出

node --version
git --version
yarn --version

如果有对应环境缺失,可以参考官方文档进行安装哦~

手动安装

  1. 在命令行中执行 git clone https://github.com/RealKai42/qwerty-learner.git 将项目拉取到本地
  2. 在命令行中执行 cd qwerty-learner,进入项目根目录,执行 yarn install 来下载依赖
  3. 执行 yarn start 来启动项目,项目默认地址为 http://localhost:5173/
  4. 在浏览器中打开 http://localhost:5173/ 来访问项目

脚本执行(推荐⭐)

Windows 用户:可以直接执行 install.ps1 脚本,一键安装依赖并启动项目

  1. 打开 powershell,定位到项目根目录中的 scripts 目录
  2. 在命令行中,执行 .\install.ps1
  3. 等待脚本完成

MacOS 用户:可以直接执行 install.sh 脚本,一键安装依赖并启动项目

  1. 打开终端,并进入此项目文件夹
  2. 在命令行中执行 scripts/install.sh
  3. 等待脚本完成

🏆 荣誉

这个项目超厉害的!获得了很多荣誉:

  • ✅ Github 全球趋势榜上榜项目
  • ✅ V2EX 全站热搜项目
  • ✅ Gitee 全站推荐项目
  • ✅ 少数派首页推荐
  • ✅ GitCode 开源摘星计划 - 毕业项目(G-Star 计划)
  • ✅ Gitee 最有价值开源项目(GVP)

🎙 功能与建议

目前项目处于开发初期,新功能正在持续添加中!

如果你对软件有任何功能与建议,欢迎在 Issues 中提出~项目的进展与未来计划在 Issue 中详细介绍,如果你对 Qwerty Learner 的未来感兴趣,欢迎参与讨论!🎉

🏄‍♂️ 贡献指南

如果你对本项目感兴趣,非常欢迎参与到项目的贡献中!

在贡献前,希望你阅读 Issue #42 了解目前的开发计划。如果你确定了想要参与的工作,希望在有基本进展后提交 draft pr,方便听取其他 collaborator 的意见~

再次感谢你对项目的贡献!🎉

☕️ Buy us a coffee

非常感谢大家使用 Qwerty Learner!目前该网站由三个人用业余时间在维护,他们希望在未来购买独立的域名(目前使用 vercel 部署),并购买服务器以方便国内用户访问与云同步存储数据。

如果你喜欢这个软件,非常感谢您对他们未来的支持!💕

🎁 灵感来源

项目的灵感来源于几个优秀的产品:

  • Keybr:以算法著称,功能非常完善的打字网站,根据用户输入每个字母的正确率与速度生成"伪英语"来帮助用户集中锻炼个别输入较慢的字母
  • Typing Academy:非常优秀的打字练习网站,其优秀的 UI 风格,以及对速度、正确率的展示极大地影响了本项目的 UI 设计
  • react-code-game:一个非常酷的开源项目,可以在练习打字的同时练习 js 内置 api

项目信息:GPL-3.0 License © RealKai42

项目地址:https://github.com/RealKai42/qwerty-learner

⭐ 21.7k stars · 🔱 2.4k forks


作者提示:如果你想提升打字速度和英语输入能力,这个项目真的值得试试哦~ 记得给作者点个 Star 支持一下!💕


此作者没有提供个人介绍。
最后更新于 2026-04-03