tisfeng/Easydict
一个简洁优雅的词典翻译 macOS App。开箱即用,支持离线 OCR 识别,支持有道词典,🍎 苹果系统词典,🍎 苹果系统翻译,OpenAI,Gemini,DeepL,Google,Bing,腾讯,百度,阿里,小牛,彩云和火山翻译。A concise and elegant Dictionary and Translator macOS App for looking up words and translating text.
Easydict – macOSでの単語の素早い検索と翻訳
概要 – 単語の検索、テキストの翻訳、スクリーンショットのOCR実行を1つのショートカットで実現するネイティブmacOSアプリケーションです。整ったUIと自動言語検出機能を備え、数十のオンライン辞書、翻訳エンジン、AIサービス(OpenAI、Gemini、Claude、Ollamaなど)に並行してクエリを送信できます。
重要性 – 多くの翻訳ツールがWebサービスとして存在する中、Easydictはこのワークフローをデスクトップに直接持ち込みます。従来のリソース(Apple辞書、MDict、DeepL、Google)と最新のLLMベースの翻訳エンジンを統合することで、パワーユーザーもカジュアルな読者も、作業中のアプリから離れることなく、即座にマルチソースの結果を得ることができます。
主な機能(READMEに記載の内容)
- インストール直後から使用可能: 自動でソース言語を検出します。
- 複数の入力モード:
- 入力翻訳:
⌥+Aを押した後、テキストを入力します。 - マウス選択翻訳: テキストを選択した後、自動的に表示されるクエリアイコンにカーソルを合わせます。
- ショートカット選択翻訳: テキストを選択した後、
⌥+Dを押します。 - スクリーンショット翻訳:
⌥+Sで領域をキャプチャし、翻訳を取得します。 - サイレントスクリーンショットOCR:
⌥+⇧+Sでキャプチャし、OCRテキストを直接クリップボードにコピーします。
- 入力翻訳:
- サービスエコシステム: 従来の辞書、クラウド翻訳、AIモデル(OpenAI、Gemini、Claude、DeepSeek、Ollamaなど)、ローカルモデル推論、コマンドラインツールを含む20以上のバックエンドをサポートします。
- 豊富な言語対応: 52の選択可能なターゲット言語。
- テキスト読み上げ: 複数のTTSボイスが利用可能です。
- Appleエコシステムとの統合: Apple辞書とApple翻訳を直接使用できます。
インストール
- Homebrew(推奨):
brew install --cask easydict - 手動: GitHubリリースページから最新の
.dmgをダウンロードします。現在のビルドにはmacOS 13.0以降が必要です。古いmacOSバージョンでは2.7.2リリースを使用できます。
使用方法(クイックチートシート)
| モード | ショートカット(デフォルト) | 操作内容 |
|---|---|---|
| 入力翻訳 | ⌥ + A |
ポップアップウィンドウにテキストを入力し、Enter を押して翻訳します。 |
| マウス選択翻訳 | – | 単語を選択し、表示されるクエリアイコンにカーソルを合わせて結果を取得します。 |
| ショートカット選択翻訳 | ⌥ + D |
テキストを選択し、ショートカットを押して即座に翻訳します。 |
| スクリーンショット翻訳 | ⌥ + S |
翻訳したい画面領域に長方形をドラッグします。 |
| サイレントOCR | ⌥ + ⇧ + S |
領域をキャプチャします。UIポップアップなしでOCRテキストがクリップボードにコピーされます。 |
AI / LLM統合
EasydictはLLMベースのサービスを単なる翻訳バックエンドの一つとして扱います。OpenAI、Gemini、Claude、DeepSeek、Ollamaなどを有効にすると、アプリは選択または入力されたテキストを選択したモデルのAPIに送信し、従来の辞書エントリと並んで応答を表示します。これにより、ユーザーは1つのビュー内で従来の翻訳と生成AIの提案を比較できます。
開発と貢献
- プロジェクトは GPL-3.0 の下でオープンソースです。
- ビルド手順はドキュメント(
docs/user-docs/en/GUIDE.md)に記載されています。 - IssueとPull Requestによる貢献を歓迎します。メンテナーは主に週末にトリアージを行うと述べています。
- READMEは、貢献においてAI支援コーディング(CodexやClaudeの使用など)を明示的に奨励しています。
ライセンスと謝辞
- GPL-3.0ライセンスの下で提供 – ライセンスを保持する限り、使用、修正、再配布が自由です。
- ブラウザ拡張機能SaladictとmacOSアプリBobに着想を得ており、いくつかのオープンソースのスクリーンキャプチャおよびテキスト選択ユーティリティからのコード再利用も行っています。
まとめ
Easydictは、従来の語彙リソースと最新のAI翻訳サービスを橋渡しする、磨き上げられたmacOS専用のデスクトップ辞書/翻訳ツールです。ショートカット駆動のワークフローにより、Mac上で作業中に頻繁に素早い言語サポートを必要とする人々に便利です。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト