背景
最近内置的百度字典不显示了,在 github的仓库 的 Issues 中看到了 字典查询,源标题无法显示 #4535
从而了解到字典也可以添加字典源
故而去寻找字典源,与github上找到一个项目 legado-dictionary-collection
使用方法
自己摸索的使用方法:
文件
legado-dictionary-collection/zh-hans/汉典.json
{
"enabled": true,
"name": "汉典(简体版)",
"showRule": "class.content@all",
"sortNumber": 0,
"urlRule": "https://www.zdic.net/hans/{{key}}"
}步骤


我的->字典规则->添加规则
将对应部分填充上去,保存
取消掉失效的百度汉语
拓展联想
显示规则部分应该可以弄得更高级一点,但是咱不会,只能用全部显示
class.content@all百度汉语的显示规则如下
@js:var jsoup = org.jsoup.Jsoup.parse(result)
jsoup.select("script,#word-header,#term-header,.more-button,.disactive,#download-wrapper,#upload-dialog,#right-panel,#success-dialog,.toast-wrap,div[style^=color],.baike-feedback,#cishumean-wrapper,#syn_ant_wrapper,#baike-wrapper").remove()
jsoup.select("#content-panel").html()海词英文的显示规则如下
tag.body@all