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上で作業中に頻繁に素早い言語サポートを必要とする人々に便利です。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト