TypeWords 是一个网页版英语打字练习工具,通过键盘输入帮用户记单词。界面简单,操作顺手,支持单词发音、错题统计、生词本等功能。

TypeWords主要功能

  • 背单词:TypeWords可以选记忆或默写模式,有音标、美音/英音发音、错题统计。按记忆曲线安排学习内容,通过默写加深印象。

  • 背文章:内置经典教材,可练习背诵文章,逐句输入时有自动发音。支持自己添加或导入文章,有一键翻译和译文对照功能。

  • 生词本/错词本/已掌握:默写错的单词会自动加到错词本,方便复习;觉得掌握的单词可加到“已掌握”,之后遇到会自动跳过;也能加到收藏里巩固。

  • 词库:有常用考试词库,像英语四六级(CET-4/6)、考研、雅思(IELTS)、托福(TOEFL)、GRE、GMAT、SAT、专四专八等。还有程序员常用英语和编程语言API词库。

TypeWords适合谁用

  • 英语学习者:需要背单词的人。

  • 编程学习者:练外语打字的人。

  • 需要高效打字的编辑、作家等。

TypeWords特点

  • 游戏化设计:让打字练习更有趣。

  • 个性化设置:比如支持夜间模式。

  • 数据统计:能看到正确率、学习时长等数据。

安装启动步骤

  1. 下载项目:只能用 git clone 命令下载到本地,直接点 GitHub 的“Download ZIP”无法运行。

  2. 安装依赖:打开命令行,进入项目文件夹,运行“npm install”下载所需内容。

  3. 启动项目:在项目文件夹里运行“npm start”,默认地址是 http://localhost:3000。

  4. 访问网站:浏览器打开 http://localhost:3000就能用。

TypeWords(图1)

TypeWords使用方法

  • 注册登录:点页面右上角“登录/注册”,选“注册”,填邮箱、用户名、密码等信息,注册后用邮箱和密码登录。

    选词典登录后点“我的词典”,选一个词典开始学(比如 CET-4、CET-6、GRE 等),也能自己建词典。

  • 学单词

    记单词:选“记忆单词”,会显示单词、音标、意思,点发音按钮听读音。

    默单词:选“默写单词”,输入单词拼写,系统自动判对错,错的加到错词本。

  • 学文章

    选文章:点“背文章”,选一篇教材开始,也能自己加或导入文章。

    逐句输入:文章一句句显示,用户逐句输入,系统自动发音。

    翻译对照:需要的话点“译文对照”看翻译。

  • 复习巩固

    错词本:点“错词本”复习默写错的单词。

    生词本:点“生词本”复习自己加的重点词。

    简单词:点“简单词”复习标记为简单的单词。

  • 设学习目标

    每日目标:点“每日目标”设置每天学多少单词,系统会自动安排任务。

  • 其他功能

    一键翻译:学文章时点“一键翻译”看译文。

    音标显示:学单词时能开音标显示,方便记发音。

    发音选择:可选美音或英音。

开源地址:https://github.com/zyronon/TypeWords