Dictionary.com 20260913 全新数据精修自制版

一直以来受惠于论坛各位大神的各种大作,不胜感激!最近尝试Vibe Coding,于9月13日从Dictionary.com网站重新抓取数据,剔除British词典(因对应的Collins词典为2012年版,过于久远,如需英式英语释义,可搭配其他新近制作的Collins词典mdx使用),同时加入Culture页面所有版块(包括Slang、Pop Culture等)的非正式词条内容。打磨了几天,觉得基本OK了,现在放出来,以回馈论坛。

09.16下午更新:

  1. 添加仅在British词典中出现的词条作为补充并带发音。
  2. 修改发音图标以及义项编号排版设置。
  3. 增补homograph(即同形异义词)的上标,之前好像都漏掉了,比如查slug。
  4. 优化顶部tab在移动端的显示,根据页面宽度,顶部最多显示两行tab以避免头部占用太多空间,其余tab通过下拉列表进行选择。
  5. 修改顶部tab交互方式,改为鼠标或触摸悬停即切换至当前浏览到的tab,省去多次点击切换tab按钮的麻烦。
  6. 修复现有条目变体的提取(原先好像把提取的短语在正文中弄丢了),增加提取来源显示,对于已有独立页面同时又出现在主词条中作为变体的短语,提取内容加在独立页面内容之后并带来源显示,比如charge account。
  7. 其他bug修复记不清了。

主要特点:

  1. 为了最大限度利用词典内容,保证查得率,深度提取了词条的各种变体形式以及短语习语,包括主词条义项中以及短语下的各种变体形式,还针对 give a good / bad account of 这类短语做了细化拆分,拆为give a good account of和give a bad account of:


甚至对于某些和主词条组成搭配的短语也做了提取,比如account for在American主词典里并没有,但account动词下的几个义项标有通常与for搭配。对于这类短语也做了提取:

2. 加入Culture页面下的全部内容,只是某些Emoji一类的词条可能提取或显示略微有误或不完整,因为这类本身也不全是文字,也不易查到。
3. 把网站上的发音离线打包到了mdd,但个别图片以及杂七杂八的例句来源网站图标啥的没有提取。
4. 把网站上除British以外的tab内容基本都保留了下来,tab之间点击横向切换,而不是像网站上那样竖向全部放在一起,竖向跳转,那样太杂乱。
5. 为了确保音标的各种字符正确显示以及正文内容的美观性,对音标及正文字体和样式做了定制,配色克制,最大限度保证排版紧凑雅致、清晰可读。

小彩蛋

惊喜发现,官网12号刚刚宣布增补修订了一批词条,我正好13号抓了数据,哈哈,你说巧了不是 :rofl: :victory_hand:


Summer Word Drop 2026: 5,900 Reasons to Update Your Vocabulary | Dictionary.com

其他特性请自行体会,如有发现提取错误或疏漏,欢迎指出,尽量修正。

词典效果一览:



9月11日新出炉的Slang条目:

论坛网盘下载:Dictionary.com 20260913_hahaya - FreeMdict Cloud

感谢楼主无私分享

谢谢分享,vibe on!

谢谢楼主!

反馈在深蓝词典上显示的2个问题

① 发音喇叭上显示太小,麻烦调大一点。

② 词条下面的序号1、2、3等,部分超出边框,不能完全显示。

我现在没有用深蓝了,请截图看一下

截图1喇叭;截图2词条

谢谢!

谢谢,很棒,旧的可以扔了


下面内容缺了。

好词典。

网络词典最大优点是全面,量大管饱。这个做法好

DictTango1.7.0 (Win10 桌面版)点击喇叭,不能发音。

我试了DictTango 1.7.3.0桌面版(Win 11),可以正常发音没问题啊。新的文件正在上传,等传好了你再试试。

新版文件已上传,换了默认图标,又增加了几枚备用图标。

改了,你再试试看

已增补,之前不知道怎么漏掉了。同时把这些带引号的词条的弯引号改为英文的直引号,并且增补了不带引号的词头。

不增加不带引号词头时,欧路词典和深蓝词典都可以搜到。

可能这些app默认忽略标点了吧,在GD上看,原来的版本不带引号查不到,所以加了不带引号的词条

您好,多谢分享。希望修改一版css和js,让所有内容在一个页面竖向全部显示出来,更加一目了然,多谢了。

主要是考虑到在一个页面竖向全部显示的话,无论是在电脑端还是移动端,滚动浏览都要好久。现在加了鼠标悬停在某个tab上方即可自动切换的功能,不必鼠标一个个点tab了,也方便不少。在移动端的话,只需点一下切换tab就行,总比每次滚动好久去看后面tab的内容要强吧。有什么更好的建议吗

这样可以不,把内容少的项目在一个页面展示,如Usage、Other Word Forms、Etymology、Explanation等;把内容多的用tab展示,如Lists、Examples、Related Words,这样必要的信息可以一目了然,如果要进一步了解,可以划过tab。

这样太乱了,不好处理的,而且Other Word Forms其实很多时候内容也挺多,其实也没多大用:

为什么一定要在一个页面显示呢?除非是释义少的词条,其他版块跟在下面没关系,浏览起来不费劲。释义多的情况下,要翻好久才能翻到Usage、Etymology、Explanation这些也挺头大的。我也想过要不要做一个点击tab,竖向跳转,但我想那样也不如横向tab切换吧,因为竖向跳转到对应版块后,想看其他tab的内容还得再跳回顶部,然后再点其他tab,还多了一步,那还不如直接就横向切换tab呢