Qwerty Learner 自定义词库完全指南:3 招把专属单词库接进打字练习
Qwerty Learner 自定义词库完全指南3 招把专属单词库接进打字练习【免费下载链接】qwerty-learner为键盘工作者设计的单词记忆与英语肌肉记忆锻炼软件 / Words learning and English muscle memory training software designed for keyboard workers项目地址: https://gitcode.com/GitHub_Trending/qw/qwerty-learnerQwerty Learner 把打字练习和单词记忆做在了一起默认词库从小学课本到雅思、GRE 基本都覆盖但你自己的备考高频词、工作里的专业术语它不一定收。这篇指南带你走通自定义词库 JSON 文件 → 注册配置 → 在应用里练起来的完整链路顺带把常见的坑一次排掉。主界面左侧选词库和章节右侧跟着打字词库扩展后新词库会出现在这里 备考高频词怎么加攒好词表转成 JSON 放进 public/dicts/先说清楚文件格式能省掉后面一半的排查时间。所有词库都是public/dicts/目录下的 JSON 文件外层是一个数组每个单词长这样[ { name: example, trans: [例子实例], usphone: ɪɡˈzæmpl, ukphone: ɪɡˈzɑːmpl } ]几个容易踩的点trans是数组一个词多个释义就放多条usphone、ukphone不确定就留空字符串别省字段文件名建议用英文加下划线比如my_vocabulary.json避免中文路径在某些系统上出问题。动手前先git clone https://gitcode.com/GitHub_Trending/qw/qwerty-learner把项目拉到本地后面所有改动都在你自己的副本里做仓库保持原样。把词表从 Excel、CSV 导出后按上面的结构改好存进本地副本的public/dicts/就行——应用只认这个目录路径放对后面全靠它被识别。新词库接进来后默写等练习模式同样适用适合高频词滚动复习专业术语表怎么组织在 dictionary.ts 里登记元数据光有 JSON 文件还不够应用靠一份资源清单知道词库的名字、分类和语言。打开src/resources/dictionary.ts找到对应分类的数组比如chinaExam照着现有条目抄一份、改字段{ id: my-vocab, name: 我的备考高频词, description: 自定义词库示例, category: 我的词库, tags: [自定义], url: /dicts/my_vocabulary.json, length: 120, language: en, languageCategory: en, },id必须全局唯一和现有词库重了就可能互相覆盖建议带上自己的前缀category决定它在词库目录页归到哪一栏自建分类填新名字也能显示language决定发音和练习模式走哪套规则不填对的话读音和拼写判定都会怪怪的。词库目录页自定义词库会按你填的 category 归入对应分类加完不显示按这个顺序排查三处配置完重启本地应用如果新词库没出现别急着怀疑代码按顺序看url和真实文件是否完全一致相对路径、大小写、.json后缀差一个字符就是 404JSON 外层是不是数组写成{words: [...]}这种对象形式解析会直接失败length填没填不填词库也能出现但目录页词数会显示 0。嫌手动数麻烦项目自带 词库尺寸统计脚本跑一遍就能把所有词库的 length 刷新成真实值都对了还不行打开浏览器控制台看 fetch 有没有报错基本就锁定在文件路径这一层了。进阶玩法统计词量、滚动更新、分享给社区按章节练词库按每 20 个词自动切一章词多自然分多章不用手动拆滚动维护词汇是活的建议定期把新遇到的词补进 JSON比一次性堆满更有效分享词库如果你整理的词库对别人也有用可以按 贡献指南 的流程提 PR让社区一起用选中新注册的词库直接开练学习进度和统计会自动记录✅ 去本地副本的public/dicts/建你的第一份自定义词库 JSON十分钟就能把专属词汇接进打字练习。【免费下载链接】qwerty-learner为键盘工作者设计的单词记忆与英语肌肉记忆锻炼软件 / Words learning and English muscle memory training software designed for keyboard workers项目地址: https://gitcode.com/GitHub_Trending/qw/qwerty-learner创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考