首先感谢xiaoyifang大佬长久以来对Goldendict-ng的维护。
我基于 goldendict-ng fork 了一个分支 goldendict-ng wy fork,通过与agent进行长期话疗(我不会写代码),加了一些自己日常用得到的功能。
1. 多面板(侧边面板)
除了主面板,可以创建多个侧边面板,每个面板内可以有多标签。适合同时看多本词典、对比词条。
- 右键标签 → 「Move to Panel」把标签移到其他面板,或「Move to New Panel」创建新面板
Ctrl+Shift+H切换面板排列方向(水平/垂直)Ctrl+Shift+P把当前标签移到新面板,或移回主面板- 每个面板有独立的 + 按钮、关闭标签、关闭其他、关闭全部
2. Always Query(自动跟随查询)
这是一个很实用的功能:把某个标签标记为「Always Query」后,你在任何其他标签查词,这个标签也会自动同步查询。
Ctrl+Shift+E开关当前标签的 Always Query- 右键标签 → 勾选「Always Query This Tab」
- 开启了 Always Query 的标签标题会显示
[A]标记,颜色变灰以示区分
3. 滚动区域分屏
在词典文章里,把页面分成中间区域和两侧区域,鼠标滚轮在不同区域有不同的行为:
- 默认:中间区域滚动文章内部,两侧区域滚动整个页面
- 在偏好设置里可以打开「Reverse scroll zones」,行为反转:两侧滚动文章,中间滚动页面
偏好设置 → 词典面板 → 可调滚动区域宽度(0-100%)。
4. 词典面板高度限制
可以限制每部词典在页面中的最大显示高度,超出部分折叠。配合滚动区域分屏,大词条不再占满整个屏幕。
偏好设置 → 词典面板 → 勾选「Limit dictionary height」→ 设置最大高度。
5. 会话保存/恢复
退出时自动保存所有标签页、面板布局、Always Query 状态、折叠的词典,下次启动自动恢复。
- 偏好设置 → 界面 → 勾选「Restore session on startup」
- 非活跃标签的内容延迟加载,不影响启动速度
- 网站词典标签不参与保存
安装
我只测试了在linux下可用,macos和windows理论上也一样可用,但我没测。下载链接:Releases,Linux只提供了x64 pacman包。macos只提供了aarch64。
