{"id":13560041,"url":"https://github.com/zyronon/typing-word","last_synced_at":"2025-03-13T02:21:42.048Z","repository":{"id":185837084,"uuid":"674186516","full_name":"zyronon/typing-word","owner":"zyronon","description":"在网页上背单词","archived":false,"fork":false,"pushed_at":"2024-09-09T12:21:51.000Z","size":244339,"stargazers_count":1215,"open_issues_count":14,"forks_count":139,"subscribers_count":9,"default_branch":"master","last_synced_at":"2025-01-19T19:24:30.007Z","etag":null,"topics":["english-learn","learn-english","memorizing-words","typing","typing-game","typing-practice","typing-word","typingspeedtest"],"latest_commit_sha":null,"homepage":"https://typing-word.ttentau.top","language":"Vue","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/zyronon.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-08-03T10:39:02.000Z","updated_at":"2025-01-19T12:37:09.000Z","dependencies_parsed_at":"2024-05-07T07:25:20.214Z","dependency_job_id":"40592d23-c021-41be-9efd-4b1dd5aa9d2a","html_url":"https://github.com/zyronon/typing-word","commit_stats":null,"previous_names":["zyronon/bbword","zyronon/typing-word"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zyronon%2Ftyping-word","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zyronon%2Ftyping-word/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zyronon%2Ftyping-word/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zyronon%2Ftyping-word/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/zyronon","download_url":"https://codeload.github.com/zyronon/typing-word/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243325071,"owners_count":20273213,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["english-learn","learn-english","memorizing-words","typing","typing-game","typing-practice","typing-word","typingspeedtest"],"created_at":"2024-08-01T13:00:36.593Z","updated_at":"2025-03-13T02:21:42.021Z","avatar_url":"https://github.com/zyronon.png","language":"Vue","funding_links":[],"categories":["Vue","2023-12-11"],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003e\n  Typing Word\n\u003c/h1\u003e\n\n\u003cp align=\"center\"\u003e\n  可在网页上使用的背单词软件\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://github.com/zyronon/type-word/blob/master/LICENSE\"\u003e\u003cimg src=\"https://img.shields.io/github/license/zyronon/type-word\" alt=\"License\"\u003e\u003c/a\u003e\n  \u003ca\u003e\u003cimg src=\"https://img.shields.io/badge/PRs-welcome-brightgreen.svg\"/\u003e\u003c/a\u003e\n  \u003ca\u003e\u003cimg src=\"https://img.shields.io/badge/Powered%20by-Vue-blue\"/\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n## 📸 在线访问\n\nGithub Pages: \u003chttps://typing-word.ttentau.top\u003e(国内推荐访问这个)\n\nNetlify: \u003chttps://typing-words.netlify.app/\u003e(需要翻墙)\n\n## 🛠 功能列表\n\n### 背单词\n可以选择记忆或默写单词，提供了音标显示、发音功能（均可选美音、英音）、错误统计 \n\n### 背文章\n内置经典教材书籍，可以练习和背诵文章，逐句输入，自动发音。也可以自行添加、导入文章，提供一键翻译、译文对照功能\n\n### 生词本、错词本、简单词\n默写单词时输入错误会自动添加到错词本，以便后续复习。也可以添加到简单词，之后再遇到这个词便会自动跳过，同时也可以将其添加到生词本中，以便巩固复习\n\n### 默写模式\n在用户完成一个章节的练习后，如果有错误词，那么会重复练习错误词，直到没有错误词为止。完成之后弹出选项可选择默写本章、重复本章、下一章\n\n### 词库\n内置了常用的 CET-4 、CET-6 、GMAT 、GRE 、IELTS 、SAT 、TOEFL 、考研英语、专业四级英语、专业八级英语，也有程序员常见英语单词以及多种编程语言\nAPI 等词库。 尽可能满足大部分用户对背单词的需求，也非常欢迎社区贡献更多的词库。\n\n## 运行项目\n\n本项目是基于`Vue`开发的，需要 node 环境来运行。\n\n### 手动安装\n\n1. 安装 NodeJS，参考[官方文档](https://nodejs.org/en/download)\n2. 使用 `git clone` 下载项目到本地, 不使用 git 可能因为缺少依赖而无法运行\n3. 打开命令行，在项目根目录下，运行`npm install`来下载依赖。\n4. 执行`npm start`来启动项目，项目默认地址为[`http://localhost:3000`](http://localhost:3000)\n5. 在浏览器中打开[`http://localhost:3000`](http://localhost:3000)  来访问项目。\n\n### 使用Docker\n创建镜像 docker build -t typing-word:001 .\n\n启动容器 docker run --name typing-word -p 3000:3000 -d typing-word:001\n\n## 📕 词库列表\n\n- CET-4、CET-6、GMAT、GRE、IELTS、SAT、TOEFL、BEC\n- 考研英语、专业四级英语、专业八级英语、商务英语\n- Coder Dict 程序员常用词\n- 高考、中考、人教版英语 3-9 年级\n- 王陆雅思王听力语料库 \n- 日语常见词、N1 ～ N5 \n\n## 📗 API 词库\n\n- JavaScript API、Node.js API、Java API、Linux Command、C#: List API\n\n词库均来源于(除文章以外)：[qwerty-learner](https://github.com/RealKai42/qwerty-learner/)\n\n如果您需要背诵其他词库，欢迎在 Issue 中提出\n\n## 🎙 功能与建议\n\n目前项目处于开发初期，新功能正在持续添加中，如果你对软件有任何功能与建议，欢迎在 Issues 中提出\n如果你也喜欢本软件的设计思想，欢迎提交 pr，非常感谢你对我们的支持！\n\n### 灵感来源\n\n[qwerty-learner](https://github.com/RealKai42/qwerty-learner/) 很喜欢作者的这个项目，但是它没有背单词所必备的 **生词本、错词本、简单词** 的功能，可能是作者反复强调和提醒这个项目是“**为键盘工作者设计的单词记忆与英语肌肉记忆锻炼软件**”而不是一个“**背单词**”的软件吧，尽管绝大多数用户都是用它来背单词😂😂😂。\n\n本项目参考其思路使用 Vue 重写了，并添加了 **生词本、错词本、简单词** 、 **文章练习** 等功能 \n \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzyronon%2Ftyping-word","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fzyronon%2Ftyping-word","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzyronon%2Ftyping-word/lists"}