
Qwerty Learner 手把手导入自定义词典【免费下载链接】qwerty-learner为键盘工作者设计的单词记忆与英语肌肉记忆锻炼软件 / Words learning and English muscle memory training software designed for keyboard workers项目地址: https://gitcode.com/GitHub_Trending/qw/qwerty-learner你花了一周整理的领域术语表翻遍词库列表——压根没有它的入口。Qwerty Learner 内置词库已经覆盖主流考试自己攒的那份词想进练习队列就得亲手做一遍词库配置一个 JSON 数据文件加一条注册信息词表就能上线。词典是怎么被看见的词典想在列表里露面像坐地铁数据文件是车票注册信息是乘车人名单缺一样都上不了车。数据文件放public/dicts/目录注册条目写在 dictionary.ts 里。数据文件格式不复杂——一个 JSON 数组每个词条需要两个字段name装单词本身trans装释义释义是数组。最小可跑的样子[{ name: keyboard, trans: [n. 键盘] }, { name: workflow, trans: [n. 工作流] }]开工前的 30 秒准备只要本地有 Node.js、Git、Yarn 三件套。终端跑三条命令都能打印出版本号就可以动手了node --version、git --version、yarn --version。从零到词库上线五步走完第 1 步把项目克隆到本地做什么把源码拉到本地磁盘后续所有操作都发生在这份副本里别碰远程仓库。 怎么做终端执行克隆命令git clone https://gitcode.com/GitHub_Trending/qw/qwerty-learner怎么确认克隆目录里能同时看到public/和src/。第 2 步把词表转成词典格式做什么词表存成数组 JSON每个词条带name和trans。 怎么做源文件是 Excel 或文本表格的话把前几行发给 AI 并描述目标格式让它帮你批量转换再抽查一遍。确认无误后存为public/dicts/my_dict.json编码用 UTF-8[ { name: keyboard, trans: [n. 键盘] }, { name: workflow, trans: [n. 工作流] } ]怎么确认把文件内容丢进任意 JSON 校验工具不报错且词条数和你词表对得上。第 3 步在名单里登记一条做什么打开 dictionary.ts找到对应分类的数组仿照现有条目加一条。词库注册条目这样填{ id: mydict, name: 我的领域词库, description: 自整理的高频术语, category: 专业词汇, tags: [日常], url: /dicts/my_dict.json, length: 1000, language: en, languageCategory: en }id要在整个项目里保持唯一name是用户看到的名字url指向上一步存的文件category从已有列表里选现成的它决定词库出现在哪个标签页。length先随手填个数下一步脚本会校准。 怎么确认保存后编辑器无语法报错新条目缩进和前后条目对齐。第 4 步让脚本数词做什么让脚本数一下文件里的词条把真实数字写回length不用手动数。 怎么做在项目目录执行node scripts/update-dict-size.js怎么确认重新打开dictionary.ts刚加的条目里length已变成文件真实词量。第 5 步起服务看它露面做什么启动开发服务器确认新词典进了列表。 怎么做项目目录执行yarn install yarn dev浏览器打开 http://localhost:5173。 怎么确认词库列表里出现你起的那个名字词量数字也跟在旁边——成了 三个进阶操作让词库更好用读音字段——场景练习时单词出现了读音却没有还得切出去查。做法给每个词条补上usphone、ukphone两个字段。效果练习界面直接显示音标发音和拼写一锅端。分类归属——场景词库明显属于某个考试或学科你却不归队。做法category直接用项目现成值中国考试、专业词汇、代码练习别随手造新分类——列表会乱。效果词库落在正确的标签页下别人按页签也能找到它。单册词量控制——场景一本塞五千多个词打开章节长得没眼看节奏容易拖。做法拆成几本每本控制在 1000 到 3000 词各自存 JSON、分别注册。效果每次练习都能完整收尾不容易半途弃坑。不同用途的词典参数怎么调场景关键参数改动效果编程 API 词库language、languageCategory都设codename填方法名trans填参数说明落在代码练习标签页日常速记常用 API非英语词库德语 / 日语language换成de或ja发音方式跟着语言自动切换备考词库category选中国考试等已有分组tags加一个高识别度标签日后按标签筛选一眼定位language的完整取值清单见 typings/index.ts。踩坑急救站列表里找不到你的词库八成是文件放了、注册没做——打开dictionary.ts把条目补上重启 dev 服务就出来了。词量显示不对length还是手填的值——文件改过之后没重跑scripts/update-dict-size.js再跑一遍就对了。打开页面报 JSON 解析错误不是 UTF-8 编码就是末尾多了逗号——重新以 UTF-8 保存把内容丢进校验工具定位再逐条修。⚠️克隆仓库把你那份词表扔进去从整理到练习页只差这几步。细节可对照 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),仅供参考