Back to Easydict

README ZH

README_ZH.md

2.18.18.9 KB
Original Source
<p align="center"> <h1 align="center">Easydict</h1> <h4 align="center"> Easy to look up words or translate text</h4> <p align="center"> <a href="https://github.com/tisfeng/easydict/blob/main/LICENSE"> </a> <a href="https://github.com/tisfeng/Easydict/releases"> </a> <a href="https://img.shields.io/badge/-macOS-black?&logo=apple&logoColor=white"> </a> </p> <div align="center"> <a href="./README_ZH.md">中文</a> &nbsp;&nbsp;|&nbsp;&nbsp; <a href="./README.md">English</a> </div>

Easydict

Easydict 是一个简洁易用的词典翻译 macOS App,能够轻松优雅地查找单词或翻译文本。

Easydict 开箱即用,能自动识别输入文本语言,支持输入翻译、划词翻译和 OCR 截图翻译,可同时查询多个翻译服务结果。

支持的翻译服务: 🍎 苹果系统词典🍎 苹果系统翻译OpenAIGeminiDeepSeekOllamaGroq智谱AIGitHub ModelsDeepLGoogle有道词典腾讯Bing百度小牛翻译彩云小译阿里翻译火山翻译豆包翻译

<table> <td> <td> </table>

功能特性

  • 🚀 开箱即用,自动识别输入语言
  • 🖱️ 鼠标自动划词和快捷键划词
  • 📸 OCR 截图翻译,静默截图 OCR
  • 🔊 多种 TTS 语音服务
  • 📚 支持 🍎 苹果系统词典系统翻译
  • 🌐 支持 20+ 翻译服务(OpenAI、Gemini、DeepL、Google、Ollama、Groq 等)
  • 🗣️ 支持 48 种语言

如果觉得这个应用还不错,给个 Star ⭐️ 支持一下吧 (^-^)

贡献

如果你对这个项目感兴趣,欢迎提交 PR 参与贡献。我们的开发遵循以下流程:

  • dev 分支:最新的开发代码,可能包含正在开发中的功能
  • main 分支:稳定版本代码,会定期合并 dev 分支

Bug 修复和功能实现请提交到 dev 分支;新功能或大的 UI 变动建议先开 issue 讨论。详见完整贡献指南

AI 辅助编程

推荐使用 Codex 参与 Easydict 的 AI 辅助编程工作,可用于阅读代码、定位问题、生成补丁和重构实现。

  • 建议优先选择最新可用的 GPT 模型,例如 GPT-5.4
  • 提交 PR 前,请自行检查 AI 生成的改动,确认功能正确、风格一致,并符合本仓库的贡献流程。

AI 提交助手

这个仓库支持使用 CodexClaude 自动生成提交信息。

  • 请先暂存变更,再使用 /git-commit
  • 该命令会基于 staged diff 生成 Angular 风格的英文提交信息,并提供简体中文预览。
  • 只有在你明确批准生成结果后,才会真正执行提交。

Issue/PR 处理说明

开发者近期比较忙,通常只有周末才有时间集中处理 issue。我们会优先处理 PR(尤其是修复类 PR)。同时邮件和通知积压较多,部分反馈可能无法第一时间看到或回复,敬请理解。

安装

Homebrew 安装(推荐)

bash
brew install --cask easydict

手动下载安装

下载 最新版本的 Easydict。

[!NOTE] 最新版本支持 macOS 13.0+,如果系统版本为 macOS 11.0+,请使用 2.7.2


使用方式

使用方式说明预览
输入翻译按输入快捷键(默认 ⌥ + A),输入文本后回车翻译
鼠标划词翻译选中文本后出现查询图标,鼠标悬停即可翻译
快捷键划词翻译选中文本后按快捷键(默认 ⌥ + D)翻译
截图翻译按截图快捷键(默认 ⌥ + S)截取区域翻译
静默截图 OCR按下静默截图快捷键(默认 ⌥ + ⇧ + S),截取需要 OCR 的区域,截图 OCR 结果将自动保存到剪贴板

文档


致谢

声明

Easydict 为 GPL-3.0 开源协议,仅供学习交流,任何人都可以免费获取该产品和源代码。如果你认为您的合法权益受到侵犯,请立即联系作者。你可以自由使用源代码,但必须附上相应的许可证和版权声明。

赞助支持

Easydict 作为一个免费开源的非盈利项目,目前主要是作者个人在开发和维护,如果你喜欢这个项目,觉得它对你有帮助,可以考虑赞助支持一下这个项目,用爱发电,让它能够走得更远。

感谢 @CanglongCl 提供的苹果开发者账号,解决了应用 签名问题,让更多人能够方便地使用 Easydict。

<a href="https://afdian.com/a/tisfeng"></a>

<div> </div>

感谢所有支持者的赞助,详情请查看 赞助列表


Star History

<a href="https://star-history.com/#tisfeng/easydict&Date"> <picture> <source media="(prefers-color-scheme: dark)" srcset="https://api.star-history.com/svg?repos=tisfeng/easydict&type=Date&theme=dark" /> <source media="(prefers-color-scheme: light)" srcset="https://api.star-history.com/svg?repos=tisfeng/easydict&type=Date" /> </picture> </a>