2026/10/16 8:44:00

把私有词表搬进 Qwerty Learner:自定义词典导入实操指南

把私有词表搬进 Qwerty Learner:自定义词典导入实操指南 把私有词表搬进 Qwerty Learner自定义词典导入实操指南【免费下载链接】qwerty-learner为键盘工作者设计的单词记忆与英语肌肉记忆锻炼软件 / Words learning and English muscle memory training software designed for keyboard workers项目地址: https://gitcode.com/GitHub_Trending/qw/qwerty-learner手里有一份 2000 词的 API 速记表想丢进 Qwerty Learner 里练打字。自定义词典导入走通后这份私有词表就会出现在词库列表里随时开练。词典被看见的两层机制让词典出现在界面里得同时满足两层。public/dicts/下的 JSON 文件是数据层存放词条本身src/resources/dictionary.ts是注册层告诉程序去哪加载、展示成什么样子。两层都齐了词典才会显示出来。JSON 就是一个数组每个词条至少带name和trans[ { name: file, trans: [n. 档案, 文件] }, { name: command, trans: [n. 命令, 指挥] } ]导入五步走从克隆到在列表里看见它克隆仓库到本地后面所有改动都只发生在你的本地副本里git clone https://gitcode.com/GitHub_Trending/qw/qwerty-learner整理词表 JSON。把源词表整理成上面的格式存到public/dicts/your_dict.json编码选 UTF-8。Excel、纯文本这类源文件截前几行丢给 AI 描述目标结构让它帮你批量转格式再抽查几行就行。注册词典条目。打开src/resources/dictionary.ts找到目标分类对应的数组仿照邻近词条写一条。id得全局唯一category决定它挂在哪个标签下language与languageCategory控制发音方式length先填个大概第 4 步自动修正{ id: mydict, name: 我的词库, description: 日常工作高频词汇, category: 代码练习, tags: [日常], url: /dicts/your_dict.json, length: 1200, language: code, languageCategory: code }自动校正词量。跑一遍下面的脚本它扫描public/dicts/下全部 JSON把真实词条数写回dictionary.ts的length不用手动数词node scripts/update-dict-size.js启动验证。装依赖、起开发服务打开 http://localhost:5173在词库列表里找到自己的条目导入就成了 yarn install yarn dev三种场景的字段取值差异注册项里哪些字段跟着用途变对照这张表填字段编程 API 词库非英语语种词库考试备考词库name方法名或关键字原词单词trans参数说明、用法释义释义languagecode对应枚举ja、de、id等enlanguageCategorycode对应枚举ja、de等encategory代码练习对应语种分类现有考试类分类tags语言或框架如JavaScript等级如N2识别度高的标签如考研非英语词库的取值清单以src/typings/index.ts里的类型定义为准发音方式会跟着语言自动切换。列表里没有对号入座列表里找不到词典→ 只放了 JSON 没注册 → 到dictionary.ts补条目重启 dev 服务。词量显示不对→length还是手填值 → 重跑一次scripts/update-dict-size.js。页面报 JSON 解析错→ 编码非 UTF-8 或末尾多了逗号 → 转存 UTF-8丢进 JSON 校验工具定位。三个让体验更顺的习惯补上音标字段。词条里加usphone、ukphone练习界面直接显示音标背词顺带记读音。控制单册规模。1000~3000 词一册节奏最舒服超过五千词拆成几册分别注册。复用现有分类。词库和考试沾边就归进现有考试分类别随手造新标签列表不容易乱。词表在手动手导入你的第一册自定义词典更多格式细节见 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),仅供参考