ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

qwerty-learner:键盘工作者的免费单词记忆打字练习软件

qwerty-learner:键盘工作者的免费单词记忆打字练习软件 qwerty-learner键盘工作者的免费单词记忆打字练习软件【免费下载链接】qwerty-learner为键盘工作者设计的单词记忆与英语肌肉记忆锻炼软件 / Words learning and English muscle memory training software designed for keyboard workers项目地址: https://gitcode.com/GitHub_Trending/qw/qwerty-learner周五晚上推完最后一个 commit你想顺手把 README 里的英文改通顺手指却在键盘上打错键separately 变成了 separartly。认识单词不是瓶颈手指跟不上脑子才是。qwerty-learner 是一款免费的开源打字练习软件它给你展示一个单词你把它打出来系统实时统计速度和正确率练打字的同时把词也记住了。 380 个分类词库从四级到日语 N1词库是一切练习的底座。public/dicts/下有 380 个 JSON 词库统一登记在src/resources/dictionary.ts分为中国考试、国际考试、代码练习、日语学习、德语学习、印尼语、哈萨克语等分类CET4_T.json收录 2607 词JapVocabList.N1.json覆盖日语 N1 词表PEP 系列按教材年级拆分。选定词库后会自动按章节切分一章一章推进。词库选择界面380 个词库按分类挑选什么时候用备考或切换一门新语言时先来这里按分类找词库。⌨️ 跟打练习每个按键都有实时统计核心循环就一件事界面展示单词你按顺序敲出来系统逐键计分。底部状态栏实时显示用时、输入数、速度、正确数、正确率public/sounds/key-sound/内置 14 种键盘音效Cherry MX Browns、Topre 等开启后跟打更有手感指法不确定时练习界面内置了标准手位示意图src/pages/Typing/components/HandPositionIllustration/。跟打练习主界面单词、释义与实时速度统计同屏显示标准指法手位图练习界面内可对照查看什么时候用每天 15 分钟的固定练习时段。 听写模式听音拼写巩固记忆把看着打切换成听着拼系统朗读单词你凭记忆输入。入口在src/pages/Typing/components/WordDictationSwitcher/听写中的速度与正确率统计和跟打同一口径打错的单词会被自动收进错词本src/pages/ErrorBook/支持分页浏览、复习和导出。听写模式边听发音边拼写实时统计打字速度什么时候用打完一个章节后来一轮听写把刚学的词固化。 代码练习词库把 API 名称打进肌肉给程序员准备的代码练习分类词库。js-array.json、python-builtin.json、java-string.json、go_keyword.json、rust-vector.json、linux-command.json收录的都是高频 API 和命令名反复输入的方法名拼写自然就不会错。编程词库练习界面反复输入 JavaScript、Python 的 API 名称什么时候用日常写代码或准备技术面试挑一门语言对应的词库来练。从零跑起来5 分钟到 localhost:5173环境要求一条命令自检node --version git --version yarn --version # 需要 Node.js ≥ 16推荐方式git clone https://gitcode.com/GitHub_Trending/qw/qwerty-learner cd qwerty-learner yarn install yarn start备选方式bash scripts/pre-check.sh # 检测 Node/git/yarn缺失时经 Homebrew 自动安装 bash scripts/install.sh # 一键装依赖并启动自动打开 localhost:5173Windows 用户改用scripts/pre-check.ps1与scripts/install.ps1。验证启动结果curl -I http://localhost:5173 # 预期输出HTTP/1.1 200 OK关键项目结构qwerty-learner/ ├── public/dicts/ # 380 个词库 JSON 文件 ├── src/resources/ # dictionary.ts 登记词库索引与分类 ├── src/pages/Typing/ # 跟打与听写练习主页面 ├── src/pages/Analysis/ # 速度、准确率趋势图表 ├── src/pages/ErrorBook/ # 错词本自动收集打错的单词 ├── src/utils/db/ # 本地数据存取、导出与导入 └── scripts/ # 环境预检查与一键安装脚本深度用法自定义词库与数据导出自定义词库把自己的单词表接进来先在public/dicts/放一个 JSON每个单词一条[ { name: commit, trans: [v. 提交 n. 提交记录] }, { name: branch, trans: [n. 分支 v. 分叉] } ]再到src/resources/dictionary.ts注册id必须全局唯一url指向/dicts/文件名.jsonlength可运行scripts/update-dict-size.js自动算出。完整步骤与字段说明见docs/toBuildDict.md。导出学习数据换浏览器不丢记录所有练习记录存在浏览器 IndexedDB 里实现见src/utils/db/data-export.ts。用导出功能会生成Qwerty-Learner-User-Data-日期.gzgzip 压缩包在新机器上导入这个.gz文件全部记录原样恢复。什么时候用升级或更换浏览器、换电脑之前。换一套按键音效public/sounds/key-sound/提供 14 种声音含 Cherry MX Blacks/Browns/Blues、Topre、Gateron Black Inks、Alpacas在设置面板的声音选项src/pages/Typing/components/SoundSetting/里切换另有内置的beep.wav、click.wav兜底。常见问题与避坑端口被占用localhost:5173 打不开你会遇到启动后浏览器显示的是别的页面 → 原因是 5173 端口已被其他服务占用 → 找到占用该端口的服务停掉后重启如果yarn install先报错先跑scripts/pre-check.sh确认环境完整。新词库放进去了列表里却看不到你会遇到JSON 放进了public/dicts/词库选择里却没有它 → 原因是列表读的是src/resources/dictionary.ts不会自动扫描目录 → 补一条索引记录保证id唯一、url与length和实际文件一致。换了电脑学习记录全没了你会遇到新机器上练习进度从零开始 → 原因是数据在旧机器浏览器的 IndexedDB 里不在代码中 → 先在旧浏览器里导出.gz再到新机器导入。依赖安装很慢或失败你会遇到yarn install长时间卡住或报网络错误 → 原因是 npm 源网络问题 →scripts/install.sh默认走淘宝 npm 镜像Linux 没有 Homebrew 时手动装好 Node.js ≥ 16 和 yarn 再跑安装脚本。老手建议每晚睡前跑一轮 10 分钟听写把当天学的词固化。每周五翻一遍错词本同一个词不允许错第二次。回到开头那个场景每天坚持 15 分钟练习两周速度一般能从 30 字符/分钟爬到 50 以上separartly 这类拼写错误会被错词本一条条记录直到你不再犯。今晚就克隆仓库打出前 20 个单词。【免费下载链接】qwerty-learner为键盘工作者设计的单词记忆与英语肌肉记忆锻炼软件 / Words learning and English muscle memory training software designed for keyboard workers项目地址: https://gitcode.com/GitHub_Trending/qw/qwerty-learner创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表