GoldenDict-ng:免费词典查询工具,从装好到查出第一个词的 3 分钟攻略
GoldenDict-ng:免费词典查询工具,从装好到查出第一个词的 3 分钟攻略
【免费下载链接】goldendict-ngThe Next Generation GoldenDict项目地址: https://gitcode.com/gh_mirrors/go/goldendict-ng
GoldenDict-ng 是免费开源的离线词典查询工具,支持 mdx、stardict、dsl 等本地格式和维基百科等在线源,适合学生划词、译者全文检索和 Anki 复习。
30秒看懂它是干什么的
它是老词典 GoldenDict 的下一代版本,用 Qt6 重写:本地词典、网络词典、程序源装进同一个界面,查词、发音、全文搜索都在一个窗口里完成。官方口径是支持 4GB 以上的大词典和千万级词条。
- 通吃 mdx、stardict、dsl、xdxf、zim、epwing、aard 等 10 多种词典格式
- 内置 Xapian 全文搜索,能搜词条正文,不只是词条头
- 划词弹窗:选中文字一键弹出释义,不用切窗口
- 查到的词一键送进 Anki 卡片
- 支持暗黑主题和高 DPI 屏幕
能跑起来吗?需要什么?
| 项目 | 要求 |
|---|---|
| Windows | 10(1809 或更高)+ MSVC 运行库 |
| macOS | 13 及以上 |
| Linux | Debian 12 / Ubuntu 23.04 及以上,或直接上 Flatpak |
| 源码编译 | C++17 编译器 + Qt6,外加 xapian、ffmpeg、libzim 等库 |
| 磁盘 | 全文索引实打实占空间,大词典另备一块盘 |
三步跑起来 🚀
官方成品:Windows / macOS 直接装
Windows 拿 installer.exe 传统安装,或 7z 免安装版解压即用;macOS 拿 .dmg 拖进 Applications 就行,全程不用碰命令行。
Linux:包管理器 / Flatpak
flatpak install flathub io.github.xiaoyifang.goldendict_ngDebian 12 和 Ubuntu 23.04+ 的官方源里也有goldendict-webengine(新版本叫goldendict-ng),apt 直接装。
源码编译(最后的手段)
git clone https://gitcode.com/gh_mirrors/go/goldendict-ng cd goldendict-ng cmake -S . -B build_dir -DCMAKE_BUILD_TYPE=Release cmake --build build_dir -j && cmake --install build_dirUbuntu 上先装齐构建依赖(build-essential、qt6-webengine-dev、libxapian-dev 等,完整清单见官方构建文档)再跑上面四条。
首次启动后要做的几件事
- 菜单"编辑 → 词典"添加本地词典目录或文件(mdx、stardict、dsl 等),也可以加维基百科这类在线源
- 建一个词典组并勾选要用的词典:查词只命中当前组
- 首选项里选主题(暗黑/浅色)、热键和窗口置顶
- 全文索引后台自动进行,超大词典(如维基百科)可以在首选项里关掉
- 要发音的话配置音频引擎:Forvo、LinguaLibre 或外部播放器
三种玩法
学生:划词即查
设置好划词热键后,读材料时选中英文词,按一下热键,释义和发音就在当前应用上方弹出来,阅读不用中断。
译者:全文检索找用例 🔍
不想背精确词条?Ctrl+Shift+F 打开全文搜索,直接按句子搜出"哪本词典的哪篇词条里出现过这句话",还支持通配符。
背单词党:查词变卡片 📇
查完词点"加入 Anki",词条、释义、例句直接进卡组,回头在 Anki 里按间隔重复复习,查词顺手变成记忆。
遇到卡点怎么办
加了词典为什么全文搜索没结果?
全文索引在启动后后台建,状态栏会显示正在索引哪个词典;维基百科这种超大词典可以在首选项里直接关掉索引。
查词为什么只命中一部分词典?
查词只走当前词典组里勾选的词典,去"编辑 → 组"把没勾的补上,或者切到别的组再查。
词条里的图片和音频怎么没有?
很多格式把资源放在伴生目录或 zip(比如 stardict 的 res 文件夹),资源文件没放对位置就只剩纯文字。
全文索引把磁盘吃满了怎么办?
用符号链接把索引文件夹指到另一块盘,或者开启便携模式把配置和索引整体挪走。
细节看项目里website/docs下的官方文档,遇到问题直接去官方项目站的讨论区提问。
【免费下载链接】goldendict-ngThe Next Generation GoldenDict项目地址: https://gitcode.com/gh_mirrors/go/goldendict-ng
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
