使用本站真实内容练习打字。三种键盘布局、实时字数与准确率、每轮结束时的难键报告。
关于打字训练
打字训练是一个基于浏览器的练习游戏,让您使用本站的真实内容(博客文章和参考页面中的相同字句)进行打字练习。它的设计理念来自开源的 Typingthon 项目(字数 / 准确率 / 难键分析模型、布局驱动的高亮),重新构建为与本站现有架构相匹配的 Web 原生游戏。
三种键盘布局
- 标准 QWERTY — 标准 3 排字母块(左半 Q W E R T / A S D F G / Z X C V B,右半 Y U I O P / H J K L ; / N M , . /)。基准行已标记。
- 完整 QWERTY — 标准布局加上方 10 键数字行(1 2 3 4 5 6 7 8 9 0),适用于包含数字的练习内容。
- 分体 QWERTY — 标准字母块在中间分开、视觉上分离为两个半块,模拟人体工学分体 / 错位键盘的形状。物理 QWERTY 映射不变,仅视觉布局变化。
分析原理
每个按键都会记录时间戳。WPM(每分钟字数)使用标准公式 correct × 60 / 10 / 5(1 字 = 5 字符)在最近 10 秒内计算。准确率为 correct × 100 / total。每轮结束的难键列表是连续小写字母键的 2 字符组合(bigram)按平均按键间隔降序排列的前 5 个 —— 最慢的 bigram 就是您花费最多时间的组合。包含任何错误按键的 bigram 会以 ! 标记。
练习模式
- 1 分钟 / 2 分钟 / 5 分钟 — 计时模式,倒计时归零时本轮结束。
- 自由练习 — 来源中的所有句子打完即结束,适合完整练习一篇文章。
内容来源
- 单篇博客 — 选择博客中的任何文章。
- 单页 — 选择任何静态页面(例如 Cookie 政策)。
- 按分类 — 选择一个分类,使用该分类中最近的 10 篇文章。
- 最新文章 — 最近的 10 篇博客文章。
- 快速热身 — 内置的 100+ 常用英文单词加标准英文 pangrams。
隐私
所有计算在您的浏览器内进行。不会向任何服务器发送按键、成绩或回合数据。本轮进度不会在页面刷新后保留 —— 只有您偏好的布局和模式会被记住(仅作为用户体验便利)。pagefind 搜索索引不包含此页面。
分享您的成绩
在一轮结束时,单击分享复制包含您的 WPM、准确率、来源、模式和布局的深链接。打开链接的收件人会看到只读的成绩预览,并带有一个「使用相同设置」按钮来启动新的一轮。