为 WikiPali 注入巴利语词典数据 — 变格表、复合词拆解、释义一键查询
集成 DeepSeek AI 辅助:选中文本即可提问 — 语法分析、词义辨析、翻译,AI 帮你解答
安装脚本 wiki-pali-dpd.user.js在 WikiPali(wikipali.cc / wikipali.org)搜索巴利语单词时,自动从 DPD 词典数据中查询词条, 显示释义、词性、语法信息。
名词、形容词、代词的完整变格表一键展开,支持所有常见词干类型, 数据来源于 DPD 变格模板系统。
自动识别巴利语复合词并拆解为组成部分,帮助理解复合词构词方式和语义。
词典数据通过 IndexedDB 缓存,首次加载后完全离线可用, 无需重复下载。
集成 DeepSeek 大语言模型。在 DPD 面板中选中文本,即可提问语法分析、 词义辨析、例句翻译等,AI 实时回答,辅助巴利语学习。
所有 AI 问答记录自动缓存本地,支持分页浏览和展开查看完整回复, 方便回顾学习过程中的问题和解答。
在 wikipali.cc 或 wikipali.org 的搜索框中输入巴利语单词,脚本会自动查询 DPD 词典数据, 在搜索结果上方插入一个信息栏。
信息栏显示词条概要(词目、词性、释义),点击信息栏可展开查看完整内容: 变格表、复合词拆解、语法说明等。
安装后在 Tampermonkey 菜单中可以看到「设置」和「查询历史」菜单项, 可用于管理缓存和查看历史搜索记录。LLM 相关功能通过菜单开关控制。
在 DPD 面板中选中任意文本,即可通过 DeepSeek 进行提问 — 变格解释、词义辨析、语法分析,AI 帮你解答。
脚本在 WikiPali 页面和 DeepSeek 页面同时运行。 在 WikiPali 选中文本后,通过 Tampermonkey 的跨标签页存储将请求发送给 DeepSeek 页面上的 Agent 模块。Agent 自动填入输入框、点击发送, 等待回复完成后将结果传回 WikiPali 面板。 整个过程无需手动复制粘贴,对话记录缓存本地,可随时回顾。
词典数据由
dpd-db
项目构建导出。你可以通过 npm run export-db 从本地的 dpd.db 重新生成。
数据文件可自行托管,在脚本设置中配置 dpd_data_url 即可。