为 WikiPali(wikipali.cc / wikipali.org)注入巴利语词典数据 — 变格表、复合词拆解、释义一键查询
安装脚本 wiki-pali-dpd.user.js在 WikiPali(wikipali.cc / wikipali.org)搜索巴利语单词时,自动从 DPD 词典数据中查询词条, 显示释义、词性、语法信息。
名词、形容词、代词的完整变格表一键展开,支持所有常见词干类型, 数据来源于 DPD 变格模板系统。
自动识别巴利语复合词并拆解为组成部分,帮助理解复合词构词方式和语义。
词典数据通过 IndexedDB 缓存,首次加载后完全离线可用, 无需重复下载。
在 wikipali.cc 或 wikipali.org 的搜索框中输入巴利语单词,脚本会自动查询 DPD 词典数据, 在搜索结果上方插入一个信息栏。
信息栏显示词条概要(词目、词性、释义),点击信息栏可展开查看完整内容: 变格表、复合词拆解、语法说明等。
安装后在 Tampermonkey 菜单中可以看到「设置」和「查询历史」两个菜单项, 可用于管理缓存和查看历史搜索记录。
词典数据由
dpd-db
项目构建导出。你可以通过 npm run export-db 从本地的 dpd.db 重新生成。
数据文件可自行托管,在脚本设置中配置 dpd_data_url 即可。