Vaka
Açık kaynakHandyTranslate (iOS + macOS)
Klavye değiştirdiğiniz ya da kısayola bastığınız anda, az önce yazdığınız veya seçtiğiniz metni çeviren özel bir iOS klavyesi ve macOS menü çubuğu uygulaması.
Künye
- Durum
- Açık kaynak
ŞEKİL 001 / MİMARİ
Sistem nasıl bağlanıyor
Canlı model
Sorun
iPhone'da ya da Mac'te bir mesajı çevirmek normalde metni o anki uygulamadan kopyalamak, ayrı bir çeviri aracına yapıştırmak ve sonucu geri yapıştırmak demektir. Bu o kadar yavaştır ki insanlar iki platformda da çoğu zaman hiç uğraşmaz.
Sistem
iOS'ta özel bir klavye uzantısı (Swift/UIKit), etkin alana önceden yazılmış metni sistemin text-document proxy'si üzerinden okur; HandyTranslate klavyesine geçildiğinde, metnin Türkçe mi İngilizce mi olduğunu kendisi algılayan bir OpenAI (gpt-4o-mini) çağrısı tetiklenir, metin çevirisiyle değiştirilir ve önceki klavyeye otomatik olarak geri dönülür. macOS'ta bir Swift/AppKit menü çubuğu uygulaması, Carbon Hot Key API ile genel bir kısayol (⌘⇧⌥M) tanımlar, o anki seçimi alır, aynı OpenAI modeline gönderir ve seçimi yerinde değiştirir; ardından panoyu eski hâline getirir.
ŞEKİL 002 / NASIL ÇALIŞIR
Nasıl çalışır
HandyTranslate, Uba'nın her gün kullandığı iki platformda da çeviri işleminin tamamını bir klavye değişikliğine ya da tek bir kısayola indirir. iOS sürümü, API anahtarını ana uygulama ile uzantı arasında paylaşmak için App Groups kullanan tam teşekküllü bir Keyboard Extension'dır; macOS sürümü ise özel bir Erişilebilirlik (Accessibility) izni gerektirmez, aynı çeviriyi bunun yerine düşük seviyeli klavye olayı simülasyonuyla yürütür. İkisi de mevcut bir çeviri uygulamasının üzerine giydirilmiş kabuklar olarak değil, sıfırdan yazılmış, herkese açık Swift projeleri olarak yayımlandı.
Teknolojiler
Neyle çalışıyor
İlgili sistemler
Sesten Yazıya + Anında Çeviri
Açık kaynakWindows tepsi aracı: ALT'a iki kez basıp Whisper ile her yerde dikte edin; metni seçip CTRL tuşuna iki kez basınca çevirisi anında yüzen pencerede açılır.
UBA-BRAIN
İç araçOrtak bir Markdown bilgi tabanı ve kural sistemi: her makinedeki her yapay zekâ CLI aracı aynı müşteri işini aynı kurallar, hafıza ve skill'lerle yürütür.
Yapay Zekâ Ürün Görselleri Hattı
İç araçMüşterinin sohbetteki isteğini markaya uygun yapay zekâ ürün fotoğrafına çeviren, doğru hesabı, modeli ve referansı kendi seçen skill tabanlı bir hat.
Ekibiniz için böyle bir sistem ister misiniz?
30 dakikalık bir görüşmede tek bir iş akışının haritasını çıkararak başlarız.