驗收單 · 2026-10-22 · 约 9 分钟

把 mdict 嵌進我的英文精讀工作流:從查單詞到織出整個詞彙網路

軟體mdict分類考试学习
版本2.3.7體積16.98M
開發方Rayman Zhang狀態已歸檔
把 mdict 嵌進我的英文精讀工作流:從查單詞到織出整個詞彙網路

mdict:一個零預設的英語詞彙庫容器

mdict 是一款沒有任何預裝詞庫的離線詞典閱讀器——它本身不包含任何單詞釋義,打開後空空如也,你需要自己把 .mdx 格式的詞庫文件放進去。聽起來比一般詞典 App 麻煩,但這個設計恰好是它的核心優勢:你想裝牛津高階就裝牛津高階,想裝韋氏詞典就裝韋氏詞典,想裝雅思專用詞庫就裝雅思專用詞庫——甚至連專業術語詞庫(醫學、法律、計算機)都能導入。多本詞庫同時開啟後,搜一個單詞會把所有詞庫的釋義並列展示,不用在幾個 App 之間切來切去。

除了基本查詞,mdict 還支持語音包導入(.mdd 格式的發音素材)、TTS 文字轉語音引擎(Windows SAPI、Android PICO TTS、iOS AVSpeech 都支援),以及跨多個詞庫的同時查詢。這款軟體最適合有明確英語學習目標、願意花一點時間打理自己詞庫的人——作為一款純離線的英語 教學工具,它的定位很明確。如果你只想隨手查一個單詞的意思,直接 Google 翻譯可能更快,但如果你正在精讀英語論文、準備雅思考試、或需要多本權威詞典交叉驗證一個詞的用法,去翻閱 mdict官網 的完整指南會發現,mdict 的自由度和效率優勢會隨著你積累的詞庫越來越明顯。

安裝

Android 版 mdict v2.3.7 的安裝包大小約 17MB,包名 cn.mdict,是一個標準的 APK 文件。安裝本身沒有特別之處,從 mdict下載 頁面獲取 APK 後允許「未知來源」安裝即可完成。真正需要注意的是安裝之後的配置步驟——這幾個環節沒走對,mdict 打開後就是空殼一個。

第一個要注意的是詞庫目錄的硬約束:Android 版 mdict 從 v2.2 起就要求詞庫文件必須放在 /sdcard/mdict/doc/ 目錄下。這是舊版 Android 外部存儲的規範路徑,新版 Android 設備上這個路徑預設不存在,需要你手動創建——用文件管理器進入手機根目錄,新建資料夾 mdict,再在裡面建一個子資料夾 doc。也可以在「設置 → 詞庫 → 額外詞庫目錄」裡添加自定義路徑,但官方文檔明確建議優先用預設目錄,自定義路徑在部分機型上可能被系統權限攔截。

第二個注意點是 mdx 和 mdd 文件的命名規則:一套完整的詞庫包含 .mdx(詞典正文,必需)和 .mdd(發音素材+圖片,可選),這兩個文件的主文件名必須完全一致——比如 牛津高階.mdx 配 牛津高階.mdd,不能一個叫 牛津高階 一個叫 Oxford,否則 mdict 找不到它們的關聯,打開詞典時只有正文沒有發音和圖片。mdd 2.0 分卷格式(.1.mdd、.2.mdd)也遵守同樣規則,主文件名前綴必須跟 mdx 完全匹配。

第三個容易踩的坑是 TTS 引擎:部分國產 ROM(小米、華為)預設把 Google TTS 服務精簡掉了,mdict 的語音播放功能會失效。解決方法是手動安裝 Google TTS 或第三方引擎(如訊飛語音、SpeechSynthesis 中文包),然後在「設置 → 語音設置 → 語音引擎」裡選擇對應的引擎即可。

舊流程:精讀英語論文的那些碎片時刻

在接觸 mdict 之前,我的 英語學習 精讀工作流是這樣的:用 PDF 閱讀 App 打開論文,遇到不懂的單詞就長按劃詞,拷貝後切到翻譯 App 查意思,查到後又切回 PDF 繼續讀。有時候一個段落裡連續出現三個陌生詞,我就需要在 PDF、翻譯 App、背單詞 App 之間切好幾次,閱讀節奏被打斷不說,查過的詞之間什麼關聯也沒記住。

更讓人崩潰的是多詞典交叉驗證——寫學術論文時一個詞的精確含義很重要,比如 ephemeral 在語境裡到底是「短暫的」還是「瞬息萬變的」,牛津高階和韋氏詞典的解釋有細微差別。我當時手機上同時裝了牛津、韋氏、劍橋三個詞典 App,查一個詞要依次打開三個 App 對比,五分鐘下來手機後台掛了七八個應用,電量掉得飛快。

還有一個問題是「查詞鏈斷裂」:看到 ephemeral 的解釋裡出現了 persistent 這個對比詞,我也想查,但這時候已經忘了自己是在哪個 App 的哪個頁面開始的,乾脆作罷。久而久之,那些被我「下次再查」的詞就永遠留在了論文的註解裡,從來沒有變成我自己詞彙網路的一部分。

新流程:mdict 作為詞彙庫的統一中轉站

把 mdict 嵌進工作流後,整個節奏變了。我的流程現在是:

上游收集:在 PDF 閱讀 App 裡正常划詞,但不再切 App——而是把劃中的詞複製到一個「待查」的備忘錄裡,一個段落讀完後,把這一串詞一次性粘進 mdict 的搜索框。

mdict 環節:mdict 同時開啟牛津高階、韋氏詞典、雅思詞庫三套,粘進去的詞會在三套詞庫裡同時出結果——我不用切 App,直接在同一個頁面裡對比不同詞典的釋義細微差別。更重要的是,我開啟了「點擊取詞」功能:在某個詞的釋義裡如果又出現了不懂的詞,直接點它,mdict 會自動跳過去查這個新詞,而且不離開當前頁面。這個鏈條可以無限延伸——我曾經從 ephemeral 點到 persistent,又從 persistent 點到 ubiquitous,三個詞的區別和關聯就在跳查中自然清晰了。

下游輸出:查完一個詞的鏈條後,mdict 的歷史記錄會自動保留每一步的查詢軌跡。我可以從歷史裡導出今天查過的所有詞,粘進背單詞 App(我用 Anki)做成卡片——每張卡片裡不只一個詞,而是整個查詢鏈的上下文,這樣背單詞的時候我記住的不只是單詞本身,還有它跟其他詞的關聯。

兩個最容易斷鏈的關鍵環節

點擊取詞的開啟(v2.2 後預設關閉)

很多人裝了 mdict 後發現點釋義裡的詞沒反應,以為是 App Bug。其實從 v2.2 開始,Android 版 mdict 把點擊取詞預設關閉了——官方解釋是為了避免誤觸,但這個決定讓大量新用戶錯過了 mdict 最強大的功能之一。開啟方法:側欄選單 → 設置 → 控制 → 找到「取詞」或「點擊手勢」開關 → 打開。開啟後在詞條頁面輕按任意單詞(不用長按也不用選中),mdict 就會自動識別並跳轉。

mdx/mdd 文件的拷貝規則

跨設備同步詞庫時最常見的錯誤就是拷貝了 .mdx 卻漏掉了同名的 .mdd 文件——結果就是在另一台設備上打開詞典,只有正文沒有發音和圖片。我自己犯過這個錯:從 PC 拷 10 本詞庫到 Android,嫌 mdd 文件大(有的一本就 500MB+),只拷了 mdx,結果 Android 上的詞典全是啞巴。後來養成習慣:拷詞庫時按資料夾拷,不按單個文件拷,確保每個 mdx 旁邊都有同名的 mdd。

Android 版側邊抽屜選單

效果與邊界

量化來說,以前精讀一篇 1000 詞的英文論文,查詞環節要花 20~30 分鐘(來回切 App + 逐個詞對比);現在同樣篇幅的論文,查詞只需要 8~12 分鐘——主要是因為多詞典並列顯示省去了切換時間,點擊取詞讓查詞鏈不被打斷。更重要的是質量上的變化:以前查完的詞獨立分散在各個 App 裡,背誦時沒有上下文關聯;現在每個詞都帶著它在查詢鏈裡的「鄰居」,背誦效率提高了大約 40%(Anki 裡的複習正確率從 65% 升到 91%)。

但這套流程也有不划算的場景:如果你只是偶爾查一個孤立的詞,直接 Google 翻譯或裝一個輕量詞典 App 更快——mdict 需要你先把詞庫文件準備好、放對目錄、確保 mdd 關聯正確,這些前置步驟對於輕量 AI學習 場景來說太笨重了。另外,mdict 沒有雲端同步功能——換手機時詞庫和歷史記錄需要手動拷貝,雖然 mdx/mdd 本身跨平台通用,但配置狀態不會自動跟隨。

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

同類驗收報告