当前位置: 首页 > news >正文

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 屏幕

能跑起来吗?需要什么?

项目要求
Windows10(1809 或更高)+ MSVC 运行库
macOS13 及以上
LinuxDebian 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_ng

Debian 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_dir

Ubuntu 上先装齐构建依赖(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),仅供参考

http://www.cnnetsun.cn/news/4196967.html

相关文章:

  • [SQL]数据库设计手记:从范式到窗口函数,一个开发者的实战笔记
  • 番茄小说下载器 fanqienovel-downloader 完整指南:输入一个 id,整本书存成离线电子书
  • ESP32局域网实时音频流硬件链路搭建与四大经典坑位解析
  • [C++]《C++ 开发避坑指南:从基础类型到高级构造的常见问题与解决方案》
  • 零成本AI建站:用Kimi K3+Vercel快速生成部署个人网页
  • 大模型后训练护栏如何塑造统一文风并使其文本可被检测
  • VLA模型本地部署实战:从环境搭建到项目包装的完整指南
  • CTIFoundry:索引时构建结构,如何提升智能体F1分数与RAG效果
  • 深入解析TCP状态机:从协议原理到Linux内核实现与故障排查
  • 2026优质SEOGEO服务商精选:7家全栈机构测评+企业选型避坑全攻略
  • 【单片机毕业设计推荐】基于 STM32 的多模式智能门禁锁系统设计与实现 基于 STM32 的指纹刷卡密码门禁及阿里云远程控制系统设计(012507)
  • p和np问题
  • 去除马赛克视频播放器+视频教程
  • 带货视频生成工具全流程项目复盘
  • Linux下Nvidia显卡风扇控制:从底层原理到systemd服务实战
  • ncmdump 拖拽即转:NCM 无损变 MP3,整专辑 3 分钟批量搞定,告别在线转换
  • 华为OD机试:数列计算与斐波那契优化实战
  • QModMaster:ModBus 调试工具使用指南
  • DFT硅后诊断与良率提升技术
  • 用Jellyfin搭家庭照片服务器:3步建好私有云相册
  • 【计算机毕业设计单片机案例】集成 JQ8400 语音播报的病床无线呼叫硬件系统设计 基于 STM32/51 单片机的医患双向呼叫信号采集系统设计(020204)
  • 在树莓派上配置yolo
  • AI应用开发中的敏感信息泄漏:日志为何把手机号原样写进去
  • LLM-Cookbook 学习——搭建基于 ChatGPT 的问答系统>第十章 评估(下)——当不存在一个简单的正确答案时
  • 通俗搞懂 K8s CRD 和 CR:是什么、有什么用、怎么用
  • AI编程术语大全(二):Vibe Coding -AI 编程核心术语与实战指南
  • C语言问题之指针和数组定义和使用
  • 三维扫描一键变 CAD:Scan2CAD 把家具模型自动摆进真实房间
  • 软件测试面试核心考察维度与高频技术问题解析
  • 企业级Spring Boot库存管理系统管理系统源码|SpringBoot+Vue+MyBatis架构+MySQL数据库【完整版】