Typing Word 是一款网页版的背单词学习工具,它将单词记忆、打字练习和科学记忆法相结合,拥有丰富的词库和网页版优势。不需要下载安装,用户可在浏览器中随时随地学习。它基于 Vue 开发,需在 node 环境下运行,也支持通过 Docker 部署。
主要功能:
单词记忆与打字练习:
背单词:内置 CET-4、CET-6、GMAT、GRE 等多种考试词库,满足不同需求。
背文章:用户可导入自定义文章,通过打字练习记忆生词。
生词本和错词本:自动记录生词和错词,便于复习和加强记忆。
简单词:按难度分级,循序渐进地记忆单词。
默写模式:测试用户对单词的记忆程度,加强拼写和应用能力。
科学记忆法:
记忆曲线复习:根据艾宾浩斯记忆曲线安排复习时间,提高记忆效率。
间隔重复:多次、间隔性重复记忆,增强记忆持久性。
视觉化联想:通过图片、视频、例句等形式,将单词与具体事物或场景联系起来。
任务化练习:将背单词过程分解成小任务,如选择、填空、配对等,使记忆更有条理。
打字练习:提供打字练习功能,锻炼手指灵活度,提高打字速度和准确率,同时加深对单词的印象。
丰富词库:
考试词库:内置CET-4、CET-6、GMAT、GRE、IELTS、SAT、TOEFL、考研英语、专业四级、专业八级等词库,涵盖程序员常用英语及编程语言API。
自定义词库:用户可导入自定义文章或词表,进行个性化学习。
Typing Word安装使用方法:
手动安装:
安装 NodeJS(参考官方文档)。
使用 git clone 下载项目到本地(不使用 git 可能因缺少依赖无法运行)。
在项目根目录下,通过命令行运行 npm install 下载依赖。
执行 npm start 启动项目,默认地址为 http://localhost:3000,在浏览器中打开该地址即可访问。
使用 Docker:
创建镜像:docker build -t typing-word:001 .
启动容器:docker run --name typing-word -p 3000:3000 -d typing-word:001
访问方式:
国内访问:https://typing-word.ttentau.top
国际访问:https://typing-words.netlify.app/
开源地址:https://github.com/zyronon/typing-word