用了 mdict 三年才發現的四個隱藏功能,讓查詞效率翻倍

考试学习 ·约 9 分钟 ·記筆記的貓:團子

mdict 是什麼

mdict 是一款以「自由度」著稱的離線詞典閱讀器——它本身不帶任何詞庫,你得自己把牛津高階、韋氏、雅思專用詞彙,甚至專業術語庫一個個導進來。這聽起來麻煩,但恰恰是它最強的地方:所有詞典裝完之後,搜一個單詞就能同時看到所有詞典的釋義,不用在不同 App 之間切來切去。

如果你是英語學習者、翻譯、或者經常要查專業術語的人,mdict官網 基本繞不開。安卓版支援導入語音包、支援 mdx/mdd 格式、支援多詞典同時掃描——這些是它的基本盤。但多數人裝完就只用了搜框輸入釋義這一個場景,裡面藏著幾個官方從沒在首頁說過的功能。

mdict 側邊菜單與詞典庫

安裝

mdict 安卓版的安裝本身沒什麼花樣——mdict下載 APK(約 17MB),打開安裝即可。但有兩件事在安裝後立刻要做,否則後面會踩坑:

第一,Android 13 以上分區存儲權限。mdict v2.3.7 首次啟動時會請求「所有檔案存取」權限,這個權限一定要給。否則你往存儲裡放的 mdx/mdd 詞典檔,mdict 掃描不到,只會顯示一個空詞典列表。如果當時沒給、後悔了,去系統設定 → 應用程式 → mdict → 權限裡手動打開。

第二,版本號對一下。v2.2 以及更早的安卓版不支援 mdd 2.0 分卷格式——也就是說如果你的詞典是「牛津高階.mdx + 牛津高階.1.mdd + 牛津高階.2.mdd」這種多資源包結構,老版本裝了也只顯示正文、圖片和發音全部失效。升到最新版就解決了。

裝完之後打開 App,側邊菜單裡先點「詞典管理」把你要的詞典導進來,然後就能開始用了。

隱藏功能一:詞條內點擊跳查,讀解釋不再手動回搜索框

這是我最愛的功能,官方文檔裡提了一句但從沒放在顯眼位置——在詞條頁面裡,直接點一個你不懂的詞,mdict 會自動把這個詞當新查詢詞跳過去。

想像一下這個場景:你查了「metaphor」,釋義裡出現了「analogy」這個你也看不懂的詞。傳統詞典的操作是:返回搜尋頁 → 刪掉舊詞 → 輸入新詞 → 再點進去。mdict 的操作是:手指輕按那個詞,一秒之後就跳過去了。

mdict 設定頁:控制與取詞選項

但這裡有個坑——安卓版 v2.2 之後預設關閉了這個手勢。你得手動去開:側邊菜單 → 設定 → 控制 → 找到「點擊手勢(取詞)」的開關,打開它。開完之後回到詞條頁面試著點幾個詞,就能看到效果了。

PC 版比較厚道,這個功能預設就開著,而且支援雙擊跳查、Ctrl+點擊跳查,甚至在 Word 或 PDF 裡選一段文字右鍵就能呼出 mdict 查詢——這套跨 App 查詞鏈,是我見過最順的實作。

更妙的是跳查可以連鎖。你在第一條詞裡點新詞、在新詞裡又點另一個新詞……mdict 會記錄你走過的每一步,返回鍵一層層往回退。查一個詞順便把相關詞全部捋清楚的體驗,在任何線上詞典裡都找不到。

隱藏功能二:拼寫矯正包——PC 版專屬,多語言查錯自動提示

這是個只在 PC 版才有的隱藏功能,安卓和 iOS 都沒有。mdict PC 版內建了英語拼寫矯正(輸入「compear」自動提示「compare」),但俄語、德語、法語、西班牙語、日語假名這些語言的矯正資料沒有打包進來——要自己下載。

安裝方式是這樣的:去 mdict 官網下載一個叫 spell_dat.7z 的檔(約 6MB),解壓之後會得到多個以語言代碼命名的資料夾(ru 是俄語、de 是德語、fr 是法語、ja 是日語假名、zh 是漢語拼音,總共十幾個語言包)。然後把這些資料夾整個複製到 mdict 安裝目錄下的 res/ 資料夾裡——比如說 D:\Programs\MDict2\res\ru\ 這樣。

重啟 mdict 就生效了,不需要任何額外設定。我用它查德語動詞變位的時候,拼錯一個字母立刻就跳出正確選項,比翻詞條快太多。

注意兩件事:一是資料夾結構和檔名不要改,mdict 嚴格按語言代碼找;二是如果你同時裝了 mdict 1.3 和 2.0 兩個版本,res/ 目錄要各放一份,不要共用。

隱藏功能三:mdd 資源包排查——圖片和發音不顯示時的正確檢查順序

這個算不上功能,但屬於那種「知道的人一秒解決、不知道的人折騰半天」的隱藏知識。mdx 是詞典正文檔,mdd 是資源包(圖片、發音音訊、TTS 語料都在這裡面)。很多人遇到過 mdx 能打開但詞條裡圖片空白、點小喇叭沒反應的情況——99% 不是檔壞了,是以下三個原因之一:

第一,檔名對不上。 mdx 和 mdd 的主檔名必須完全一致(包括分卷格式 .1.mdd、.2.mdd 的前綴也一樣),而且副檔名一律小寫。Windows 預設隱藏副檔名,很多人以為兩個檔名一樣,其實一個是 .MDD(大寫)一個是 .mdd(小寫)——mdict 某些版本在分卷格式下對大小寫敏感,全改成小寫就沒事了。

第二,目錄分開了。 mdx 和 mdd 必須放在同一個資料夾裡。mdict 是通過 mdx 檔的所在位置去找同名 mdd 的,你把 mdd 丟到另一個資料夾,它就認不出來了。

第三,mdd 本身空了。 用 7-Zip 打開 mdd 檔看一眼——正常的應該能看到 /audio/ 或 /resources/ 這樣的資源目錄結構。如果打開裡面什麼都沒有、只有幾位元組的佔位檔,那就是下載時損壞了,重下一個。

帶完整發音和圖片的牛津高階 mdd 通常在 500MB 到 1GB 之間,只有單詞發音的約 100MB,純文字詞典沒有 mdd(這個是正常的,不用擔心)。

mdict 詞典管理介面

隱藏功能四:iOS 取詞的正確姿態——別再用三指輕觸了

iOS 上 mdict 取詞跟安卓完全不是一回事——iOS 沒有懸浮窗,mdict 只能通過兩種機制響應取詞:Action Extension(分享選單)和三指輕觸(iOS 系統級定義)。

大多數人裝完 mdict 就以為三指輕觸會查 mdict 裡的自訂詞典——不會。三指輕觸查的是 iOS 系統內建詞典(牛津英漢、韋氏這些),mdict 裡你自己裝的 mdx 詞典它根本碰不到。要查自訂詞典,只能走分享選單 → 選 mdict 那條路。

但分享選單裡 mdict 預設是隱藏的,要手動打開:在 Safari 或備忘錄裡隨便選一個詞 → 點分享按鈕 → 最下排操作圖示向右滑 → 找到「更多」→ 在裡面把 mdict 的開關打開。這樣下次分享選單裡就能看到了。

還有一個容易忽略的點:iOS Extension 只能查 mdict 主 App 已經開啟並快取過的詞典。如果你剛導入了一本詞典、還沒在主 App 裡打開過一次,Extension 裡是查不到的。每次 mdict 被系統殺掉重啟之後,要重新把所有需要的詞典打開一遍,Extension 才能拿到完整快取。

iOS 17、18 的系統 API 收緊了不少,mdict App Store 版長期沒更新,偶發載入慢或彈窗空白是常有的事——這時候有個備選叫 DictTango for iOS,同樣讀 mdx/mdd,但 Extension 實作更現代。

一個隱藏功能的副作用要注意

點擊跳查功能雖然爽,但如果你用的詞典本身是 CSS 精美排版的(比如一些第三方修復版的牛津高階),詞典作者可能在某些區塊設了「不可點擊」範圍——比如腳註、版權聲明裡的詞。這時候你點了沒反應,不是 mdict Bug,是詞典格式的問題,普通用戶改不了。

另一個坑是拼寫矯正包只支援 PC 版,安卓和 iOS 用戶就別折騰了,浪費時間。

收尾

我用 mdict 三年了,真正讓我覺得這軟體買得值的不是那一堆詞典,而是這些藏在深處的小功能——點擊跳查讓讀解釋不再被打斷、拼寫矯正讓多語言查詢少了很多手動修正、mdd 排查順序讓我幫朋友解決問題時不用再一步步試。

軟體的好不好,從來不是看它宣傳了什麼,而是看它藏了什麼。把 mdict 用透,這四個功能先開起來。

本文為個人基於網路公開資料整理編寫,非官方內容,僅供學習交流參考;軟體版權歸原作者所有,請支持正版;使用過程中遇到問題請查閱官方管道,本文不承擔任何責任。

團子還試過這些