新闻详情

新闻详情

首页 / 资讯中心 / 详情

Qwerty Learner自定义词典导入教程:4步把你自己的词表送上打字练习页

发布时间:2026/10/2 17:55:20来源:尧图网络
Qwerty Learner自定义词典导入教程:4步把你自己的词表送上打字练习页
Qwerty Learner自定义词典导入教程4步把你自己的词表送上打字练习页【免费下载链接】qwerty-learner为键盘工作者设计的单词记忆与英语肌肉记忆锻炼软件 / Words learning and English muscle memory training software designed for keyboard workers项目地址: https://gitcode.com/GitHub_Trending/qw/qwerty-learner你手上有一份自己整理的单词表想用它来练打字但Qwerty Learner——这款做单词记忆和英语肌肉记忆训练的打字软件——默认只提供内置词库。这篇教程带你从一份原始词表出发4步把自定义词典放进软件并真正跑起来。动手前自查4个硬性条件先花30秒确认以下事项能避开后面大部分返工格式词库是一个 JSON 文件顶层为数组每个词条至少含name单词和trans释义数组两个字段位置文件必须放在public/dicts/目录下注册软件不自动扫描目录词典必须在src/resources/dictionary.ts里登记一条记录才会出现在列表中编码文件保存为 UTF-8否则中文释义会乱码依赖本地需要 Node.js 环境项目用yarn管理依赖主流程从词表到练习页的4个步骤第1步获取项目并安装依赖在任意目录执行git clone https://gitcode.com/GitHub_Trending/qw/qwerty-learner cd qwerty-learner yarn做完后应该看到node_modules/目录已生成终端无报错输出。第2步创建你的词典文件在public/dicts/下新建文件比如MyWords.json。内容长这样[ { name: example, trans: [n. 例子示例] }, { name: keyboard, trans: [n. 键盘, n. 打字机] } ]要点trans必须是数组一个单词有多个释义就放多个元素usphone、ukphone音标字段可选不提供则该词不显示音标。做完后应该看到文件可被任意 JSON 编辑器/校验器正常解析。第3步在索引文件中登记词典打开src/resources/dictionary.ts找到你目标分类对应的数组如chinaExam、internationalExam追加一条记录{ id: my-words, name: 我的专属词表, description: 个人整理的练词清单, category: 中国考试, tags: [大学英语], url: /dicts/MyWords.json, length: 120, language: en, languageCategory: en }各字段的作用id全局唯一重复会导致行为异常name/description展示给用户看的词典名和描述category决定词典在目录页归入哪个分组可先浏览该文件里已有的分类选一个url指向第2步的文件必须以/dicts/开头length词条总数后面会用脚本自动修正language/languageCategory词典的语言决定练习页的发音和显示方式第4步启动开发服务器并验证运行yarn dev浏览器打开http://localhost:5173。做完后应该看到词典目录页出现我的专属词表词量显示与文件一致点进去能开始打字练习每打对一个词都有即时反馈。两种典型词库的字段差异流程相同但不同用途的词典在注册字段上有讲究。场景一英语考试词汇考研、四六级等按第3步默认字段填写即可language: en、languageCategory: encategory选中国考试或国际考试。词条里建议带上usphone/ukphone这样练习时能开发音开关跟读。场景二编程术语、代码关键字这类词库走 code 通道两个字段要改成language: code, languageCategory: code此时练习页按代码模式处理词条不走英语发音逻辑。项目里go_keyword.json、python-builtin.json等都是这类可参考public/dicts/下的现成文件抄结构。顺带一提language还支持ja、de、id等取值做日语、德语词库时按需对应即可其余步骤不变。避坑区3个最容易卡住的地方词典注册了但列表里不出现现象yarn dev正常启动目录页却找不到新词典原因url写成了dicts/xxx.json漏了开头的/或id与已有词典重复被覆盖解法对照文件里相邻条目逐字段核对url必须以/dicts/开头词库能选但列表空白或报错现象点进词典后加载失败或词条没有释义原因JSON 语法错误数组末尾多写逗号、释义里含未转义的引号导致整个文件解析失败解法把文件内容粘进 JSON 校验器定位具体行同时确认trans是字符串数组而不是单个字符串词量数字对不上现象页面上显示的词条数和你实际的条数不一致原因length是手填的改过词表后忘了更新解法运行node scripts/update-dict-size.js脚本会扫描public/dicts/并自动把正确的数量写回src/resources/dictionary.ts下一步换成你真正的词表把第2步示例里的example、keyboard替换成你实际要练的词重跑第4步确认加载正常再做一本不同分类的词库比如一本考研、一本编程对比目录页的分组效果想从 CSV、Excel 等词源批量转换格式或走社区贡献流程把词典提交给官方完整说明见 docs/toBuildDict.md【免费下载链接】qwerty-learner为键盘工作者设计的单词记忆与英语肌肉记忆锻炼软件 / Words learning and English muscle memory training software designed for keyboard workers项目地址: https://gitcode.com/GitHub_Trending/qw/qwerty-learner创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

Qt操作Word:基于COM接口的QAxObject实战与避坑指南 2026/10/2 18:41:55

Qt操作Word:基于COM接口的QAxObject实战与避坑指南

简介:面向需要在Qt应用中操作Word、Excel文档的C开发者,这套QtOffice轻量代码包围绕QtWord与QTOffice的常用接口做了二次封装,解决直接调用Office COM、OLE等复杂机制带来的高门槛问题。压缩包体积仅5KB,内部共5个文件&#xff0c…

阅读更多 →
Python解析通达信.day文件,结合pytdx搭建本地量化数据链 2026/10/2 18:41:54

Python解析通达信.day文件,结合pytdx搭建本地量化数据链

做量化的人,几乎都会遇到同一个坎:数据从哪来。市面上的免费数据接口今天能用明天就挂,付费终端一年好几千,对一个还没跑通策略的新手来说实在肉疼。后来我发现,电脑里装的通达信软件本来就在本地落地了一份完整的行情…

阅读更多 →
OpenShell:开源免费的MobaXterm平替,SSH/SFTP全能终端实战指南 2026/10/2 18:41:54

OpenShell:开源免费的MobaXterm平替,SSH/SFTP全能终端实战指南

去年年底,我把电脑上用了快三年的MobaXterm卸载了,换上了开源工具OpenShell。原因很简单:我手头维护的服务器越来越多,每次在Windows和远程Linux之间来回切窗口、传文件、开多个SSH会话,工具用得越来越别扭。OpenShell…

阅读更多 →
Linux驱动开发:ioctl原理、安全实践与替代方案 2026/10/2 18:41:48

Linux驱动开发:ioctl原理、安全实践与替代方案

1. 为什么驱动里总在用 ioctl,而不是 read/write?刚入行做 Linux 驱动开发时,我盯着file_operations结构体发了整整两天呆:read、write、open、release这些函数名都直白得像白开水,唯独ioctl像个裹着黑布的盒子——文档…

阅读更多 →
WorkBuddy接入中国移动云盘:自研续票模块实现任务自动续期 2026/10/2 18:41:48

WorkBuddy接入中国移动云盘:自研续票模块实现任务自动续期

给 WorkBuddy 装中国移动云盘这事儿,本来只是我临时起意。团队一直用 WorkBuddy 做日常任务调度,但文件这块始终散在各人的电脑里,之前试过几个网盘技能,要么授权流程太磨叽,要么接口文档货不对板。后来换成中国移动云…

阅读更多 →
Replit如何重塑知识工作:从代码编辑到可运行文档 2026/10/2 18:41:48

Replit如何重塑知识工作:从代码编辑到可运行文档

1. 这不是一场普通直播:Replit 正在重新定义“知识工作”的实操现场最近在技术圈里,只要提到“知识工作未来”这个话题,几乎绕不开 Replit 这个名字。它不再只是那个写着“在线 IDE”标签的编程工具——我从去年开始深度用它带团队做原型验证…

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞 ✉