Qwerty Learner 是一款专为键盘工作者设计的单词记忆与打字练习工具,帮助用户提升英文输入速度和准确性,同时扩展词汇量。

主要功能

  • 丰富词库:涵盖四六级、考研、托福、GRE等考试词汇,以及编程相关术语和API练习。

  • 智能复习:基于间隔重复算法(SRS),动态调整复习频率,强化记忆。

  • 实时反馈:正确字母显示绿色,错误字母显示红色,练习后生成详细报告,包括速度、正确率和常见错误分析。

  • 多模式练习:支持听写、默写和快速打字模式,适应不同学习需求。

  • 个性化设置:可调整背景、字体大小,支持自定义词库。

  • 错题本:自动记录错误单词,方便针对性复习。

  • 多语言支持:不仅限于英语,还支持其他语言的输入练习。

适用场景

  • 初学者:提升基础打字能力。

  • 程序员:提高编码效率,熟悉编程术语。

  • 在线学习:配合编程课程进行实战练习。

  • 学生备考:针对四六级、考研等考试强化词汇和打字。

Qwerty Learner(图1)

Qwerty Learner使用方式

在线使用

  1. 访问官网:https://qwertylearner.ai

  2. 选择词库:(如四六级、考研、编程词汇)。

  3. 开始练习:按任意键开始,听单词发音并在键盘输入,正确字母变绿,错误变红。

  • 快捷键:

  • Ctrl + V:开启默写模式(隐藏释义,盲打练习)。

  • Ctrl + Shift + V:切换释义显示。

本地部署

  1. 克隆项目:git clone https://github.com/RealKai42/qwerty-learner.git

  2. 进入目录:cd qwerty-learner

  3. 安装依赖:yarn 或 npm install

  4. 启动项目:yarn dev 或 npm run dev

  5. 访问:浏览器打开 http://localhost:5173/

VSCode插件

  • 安装插件:在扩展商店搜索“Qwerty Learner”。

  • 选择词库:快捷键 Ctrl + Shift + P(Windows/Linux)或 Cmd + Shift + P(Mac),输入“Qwerty Learner Change Dictionary”切换词库。

  • 开始练习:快捷键 Ctrl + Shift + Q(Windows)或 Cmd + Shift + Q(Mac)。

其他功能

  • 自定义词库:在 /public/dicts/ 添加词典数据,并在 src/resources/dictionary.ts 中更新索引。

  • 数据统计:记录WPM(每分钟字数)、正确率等,量化进步。

  • 深色模式:适配不同使用环境。

开源项目:

https://github.com/RealKai42/qwerty-learner