cosZone/MoePeek
A lightweight macOS selection translator built with pure Swift 6, featuring on-device Apple Translate for privacy, only 5MB install size and stable ~50MB memory usage. 一款轻量级 macOS 划词翻译工具,纯 Swift 6 开发,设备端 Apple 翻译保护隐私,安装体积仅 5MB,后台运行内存稳定约 50MB
何を解決するか
MoePeekは、macOSユーザーが他のアプリケーションからテキストを即座に翻訳できる軽量な方法を提供します。ウィンドウを切り替える必要がなく、コピー&ペーストの手間を省きます。
動作方法
Swiftで構築されたネイティブmacOSメニュー項目アプリとして動作します。テキストの取得には、アクセシビリティAPI、AppleScript、またはクリップボードの3段階アプローチを採用し、選択された翻訳サービスに送信します。Google、Bingなどの無料サービス、DeepL、Baiduなどの有料API、OllamaやLM Studioを介したローカルLLM、macOS 15以降のデバイス内システム翻訳を含む、さまざまな翻訳方法をサポートしています。
対象ユーザー
複数のアプリ間で頻繁にテキストを翻訳するmacOSユーザーで、重いElectronベースのアプリケーションではなく、軽量でプライバシーに配慮したツールを好む人。
特徴
- 複数の翻訳モード: テキスト選択、OCRによるスクリーンショット翻訳、クリップボード翻訳、手動入力に対応。
- 広範なサービス対応: Google、Bingなどの無料サービス、DeepL、Baiduなどの有料API、OpenAI、Anthropic、DeepSeek、ローカルモデルなどのLLMに対応。
- 高いパフォーマンス: 小さなアプリサイズ(約5 MB)と低メモリ使用量(約50 MB)のネイティブSwift実装。
- プライバシー重視: Apple翻訳によるデバイス内翻訳を提供。
- スマート機能: 14言語の自動言語検出とテキスト読み上げ機能を備えています。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト