Hover Trans Port - Yerel AI CLI ile seçili/üzerine gelinen metni satır içinde çeviren Chrome eklentisi
(github.com/monk-lee)Web sayfasında metin seçip ya da bir paragrafın üzerine fareyi getirip kısayol tuşuna bastığınızda, çeviriyi kaynak metnin yakınında satır içinde gösteren bir eklenti.
Tarayıcının yerleşik çevirisi kullanışlı olsa da çoğu zaman bağlamı kaçırabiliyor veya kulağa garip gelebiliyor; ayrıca yapay zeka çevirmeni kullanmak için ayrı bir API anahtarı almak ya da ek abonelikleri yönetmek gerekmesi can sıkıcıydı. Ben zaten yerelde Codex CLI ve Claude CLI'ı giriş yapmış şekilde kullanıyordum; bu yüzden "zaten kullandığım yerel AI CLI'ı tarayıcıdan yalnızca gerektiği anda çağırsam nasıl olur?" fikriyle bunu yapmaya başladım.
Yapı şu akıştan oluşuyor: Chrome Extension → Native Messaging → yerel helper → Codex/Claude CLI. Eklenti doğrudan API anahtarı alıp saklamıyor; kullanıcının zaten kurup kimlik doğrulamasını yaptığı CLI'ı çalıştırıyor.
Şu anda çalışanlar kabaca şöyle:
- Seçili metin / üzerine gelinen paragraf çevirisi
- Kaynak metnin yakınında satır içi çeviri gösterimi
- Codex CLI / Claude CLI sağlayıcısı seçimi
- Yerel SQLite çeviri önbelleği
- macOS native host yükleyicisi
Şimdilik macOS + Chrome + unpacked extension temelinde çalışıyor ve Chrome Web Store'a yüklenmiş değil. Windows/Linux kurulumu veya tüm sayfayı otomatik çevirme gibi özellikler de henüz yok.
Yerel odaklı yapılmış olsa da tamamen çevrimdışı bir çevirmen değil. İstek metni, seçilen CLI'ın politikasına göre harici yapay zeka hizmetlerine gönderilebilir. Bunun yerine eklenti ve helper'ın API anahtarları, OAuth token'ları, tarayıcı çerezleri ve hizmet oturum token'larını saklamaması için kapsam dar tutuldu.
GitHub:
https://github.com/monk-lee/hover-trans-port
İlk sürüm olduğu için kullanılabilirlik ve kurulum akışıyla ilgili geri bildirimlerinizi bekliyorum.
Henüz yorum yok.