Easydict:简洁优雅的 macOS 词典翻译应用
Easydict 是一款简洁易用的 macOS 词典与翻译应用,开箱即用,可自动识别输入文本语言,支持输入翻译、划词翻译、截图 OCR 翻译与静默截图 OCR,并可同时查询多个翻译服务结果;支持 Apple 词典、MDict、Apple 翻译、OpenAI、Gemini、Claude、DeepSeek、Ollama、Claude Code、Codex CLI、DeepL、Google、Bing 等 20+ 词典、翻译、AI、本地模型与 CLI 服务,以及 52 种可选翻译语言。
社区作者 · zZz
它解决什么问题
项目简介
Easydict 是一款面向 macOS 的简洁优雅的词典与翻译 App,可轻松、优雅地查词或翻译文本。它开箱即用,能自动识别输入文本的语言,支持输入翻译、划词翻译和 OCR 截图翻译,并可同时查询多个翻译服务的结果。
核心功能
- 🚀 开箱即用,自动语言识别
- 🖱️ 鼠标自动划词 + 快捷键划词查询
- 📸 OCR 截图翻译与静默截图 OCR
- 🔊 多种 TTS 语音服务
- 📚 支持 🍎 苹果系统词典与 🍎 苹果系统翻译
- 🌐 支持 20+ 词典、翻译、AI、本地模型与 CLI 服务
- 🗣️ 支持 52 种可选翻译语言
支持的服务
来源列出 20+ 词典、翻译、AI、本地模型及 CLI 服务,包括 Apple Dictionary、MDict、Apple Translate、OpenAI、Gemini、Claude、DeepSeek、Ollama、Claude Code、Codex CLI、DeepL、Google、Bing;页面标题另列有道词典、腾讯、百度、阿里、小牛、彩云、火山翻译。完整服务清单与访问要求请见官方 Services Overview 文档。
界面与演示
项目图标见配图 1;运行日志示例见配图 2;功能演示截图见配图 3、配图 4;沉浸式/交互类演示动图见配图 5、配图 6、配图 7、配图 8、配图 9、配图 10;赞助入口见配图 11、配图 12。
使用方式
| 方式 | 说明 | | --- | --- | | 输入翻译 | 按下输入翻译快捷键(默认 ⌥ + A),输入待翻译文本,按 Enter 键翻译 | | 鼠标划词翻译 | 选中单词后自动显示查询图标,鼠标悬停图标即可查询 | | 快捷键划词翻译 | 选中待翻译文本后,按快捷键(默认 ⌥ + D) | | 截图翻译 | 按截图翻译快捷键(默认 ⌥ + S),框选待翻译区域 | | 静默截图 OCR | 按静默截图快捷键(默认 ⌥ + ⇧ + S),框选区域后 OCR 结果直接复制到剪贴板 |
参与贡献
欢迎通过 issue 与 pull request 参与贡献,开发流程与 PR 要求见中文贡献指南。项目也欢迎使用 Codex、Claude 等编程智能体辅助的贡献,建议选用适合复杂编码任务的较新 GPT 或 Claude 模型,并仔细审查与测试最终改动;Agent 工作流与评审要求见中文贡献指南。
Issue/PR 处理说明
维护者近期较忙,通常只在周末处理 issue;PR(尤其是 bugfix 类 PR)优先处理。由于收件箱与通知过载,部分消息可能无法及时看到或回复。
文档与致谢
官方文档包括:完整使用指南、服务总览、开发者构建指南、如何使用苹果系统词典、如何使用 MDict、如何使用苹果系统翻译、如何翻译 Easydict。
项目受 saladict 与 Bob 启发,初始版本基于 Bob(GPL-3.0)开发,并在原项目基础上做了大量改进与优化,许多功能与 UI 参考自 Bob;截图功能基于 isee15 的 Capture-Screen-For-Multi-Screens-On-Mac 并做了优化;选中文本功能参考自 PopClip。
声明与赞助
Easydict 使用 GPL-3.0 开源许可证,仅供学习交流使用,任何人都可以免费获取该产品与源代码;如认为自身合法权益受到侵害,请立即联系作者。可自由使用源代码,但必须附带相应许可证与版权声明。
Easydict 是免费开源项目,目前主要由作者开发与维护,欢迎通过赞助支持项目持续发展。作者感谢 @CanglongCl 提供 Apple Developer 账号,解决了 App 签名问题,让更多人能方便地使用 Easydict;也感谢所有赞助者的慷慨支持。
— 本文由 AI 根据公开来源辅助整理,命令、版本与许可证请在使用前到原始页面复核。
安装 / 开始使用
环境准备
- 操作系统:最新版本支持 macOS 13.0 及以上;更早的系统请使用 2.7.2 版本。
- 若从源码构建,请参考官方《开发者构建指南》(Developer Build Guide)。
方式一:Homebrew 安装(推荐)
在终端中执行:
brew install --cask easydict方式二:手动安装
- 下载最新 release 安装包:https://github.com/tisfeng/Easydict/releases 。
- 安装并启动 App。
- 注意:最新版本要求 macOS 13.0+,较旧系统请改用 2.7.2 版本。
首次运行与使用
安装后可直接使用,首次主要操作为默认快捷键:
- 输入翻译:⌥ + A,输入文本后按 Enter 翻译。
- 快捷键划词翻译:选中文本后按 ⌥ + D。
- 截图翻译:按 ⌥ + S 后框选区域。
- 静默截图 OCR:按 ⌥ + ⇧ + S 后框选区域,OCR 结果直接复制到剪贴板。
- 鼠标划词:选中单词后出现查询图标,鼠标悬停即可查询。
常见问题与说明
- 不同翻译服务的可用性取决于各服务的访问要求,完整清单见官方 Services Overview 文档。
- Apple 词典、MDict、Apple 翻译的使用方法见官方对应文档。
- 关于 App 签名问题,来源提到由 @CanglongCl 提供的 Apple Developer 账号得以解决。
- 如需从源码构建或参与开发,请阅读中文贡献指南中的开发流程与 PR 要求。