页面顶部
已进入:阅读页
← 返回

动态2026-10-23GitHub作者:李笑来原文链接

xdict 发布 v0.3.1

一款优先适配 macOS、也能原生跨平台使用的个人 MDict 词典 发布了 v0.3.1。

这个版本更新了什么#

XDict 0.3.1

A patch on 0.3.0.

Setup names the grants the features need#

  • 屏幕录制现在也列在设置清单上,和“辅助功能”并列:已允许表示完成;拒绝时会说明问题并告诉你如何修复;尚未设置则是可选项。只有点击 允许… 才会发起授权请求;你在“系统设置”中更改后,点击 重新检查 即可读取最新授权状态。

Spotlight#

  • 现在无论 Spotlight 开关是否打开,索引失败都会在 Spotlight 这一行显示为问题。
  • 阅读过程中,导入、移除或停用词典后,索引都会自动更新,不需要重启应用。
  • 即使窗口当前显示的是另一部词典,点击 Spotlight 搜索结果也会打开该结果所属的词典。

Add Apple Dictionaries…#

  • 现在这个窗口提供了筛选功能:输入名称或语言来缩小列表;如果没有符合条件的词典,会明确提示。支持英语和简体中文。

AI sources#

  • Codex 面板会明确说明:XDict 会在单独的设置文件夹中运行 Codex,因此你在 Terminal 中登录的账号不会自动同步过来,需要在这里登录一次。

Under the hood#

  • 命令行服务读取子进程时,在并发任务较多的情况下会遗留打开的文件句柄;长时间测试可能耗尽句柄,导致所有命令行词典来源都无法使用。现在每个子进程的管道在整个运行期间都由同一个线程管理。
  • 捕捉测试工具现在能响应 --access;悬停的前两个子阶段(hover.accessibility、hover.exclusions)已能完整运行。
  • 端到端测试会让测试文件只对应实际运行它的子阶段;.DS_Store 也会被忽略,避免浏览 Finder 时意外改动发布文件。

Install#

  • 下载 XDict-0.3.1.dmg,打开后将 XDict 拖到“应用程序”文件夹即可。此应用已通过 Apple 签名和公证。
  • 需要在 Apple Silicon 设备上运行 macOS 27 或更高版本。
  • 也可以使用 Homebrew:brew install --cask xiaolai/tap/xdict
  • XDict-0.3.1.dmg 的 SHA-256 校验值:7c1b78dcdd434f3a31574aee9c783ea21e8dbde1e52753958cb5cd97a49e5a25

以上译自作者写在 GitHub 上的英文更新说明。查看原页面