33 puan yazan GN⁺ 2025-05-13 | 4 yorum | WhatsApp'ta paylaş
  • ChatGPT sonrası ortaya çıkan metin tabanlı arayüzler güçlü olsa da, geleneksel GUI yaklaşımına göre daha az sezgiseldir
  • Geleceğin UI'ı, sohbet yerine “bağlama uygun eylemler”, akıllı arama, otomatik düzenleme, anında geri bildirim sunan bir yapıya evriliyor
    • Örn: yapay zeka destekli sağ tık menüleri, doğal dil arama alanları, komut çubuğu, Figma'nın yapay zeka ile katman düzenlemesi, Grammarly'nin gerçek zamanlı önerileri vb.
  • “Kullanıcının sıradaki adımını” tahmin edip otomatik öneriler sunan, hatta UI'ın kendisini LLM'in gerçek zamanlı ürettiği denemeler bile yapılıyor
  • Geleneksel yazılımlar giderek eskiymiş gibi hissedilecek ve yeni kalıplara dayanan ürünlerin mevcut ürünlerin yerini alma olasılığı büyüyor

Sohbet, terminale geri dönüştür

  • LLM sohbeti güçlü ve esnektir; programlaması da kolaydır
  • Ancak sezgisel değildir ve kullanımı hantaldır; yeni başlayanlar için göz korkutucu olması bakımından eski terminallere benzer
    > Sohbet, bir debug arayüzü olarak kullanışlıdır ama varsayılan UX olmamalıdır

Belge merkezli + yardımcı sohbet UI'ı

  • ChatGPT Canvas'ta olduğu gibi belge ya da kodun merkezde olduğu, sohbetin ise yardımcı araç olarak konumlandığı UI'lar yaygınlaşıyor
  • Copilot in Excel, Cursor IDE gibi ürünlerde de benzer deneyimler görülebilir

Üretken sağ tık menüsü

  • Yapay zeka özellikleri bağlam menüsüne doğal biçimde yerleştirilebilir
  • Örn: Dia browser, imlecin konumuna göre AI komutlarını doğrudan öneriyor
  • İlk aşamada menü aşırı karmaşık hale gelebilir; ileride sadeleştirilmesi gerekecektir

Sezgisel doğal dil araması

  • Artık “air canada confirmation” yerine “İş seyahati uçuşum ne zaman?” diye arama yapılabiliyor
  • Örn: Superhuman'ın doğal dille e-posta araması, Figma'nın temel tasarım araması
  • Doğru anahtar kelimeyi hatırlamayı gerektiren UX giderek ortadan kalkıyor

Seçmek yerine yazmak: daha insani bir kontrol biçimi

  • Filtre, tarih, stil gibi mevcut UI'lar çoğunlukla açılır menü tabanlı seçim yaklaşımına dayanıyor
  • Artık doğal dille “gelecek çarşamba” yazmak daha doğal geliyor
  • Command-K, otomatik tamamlama tabanlı anında çalıştırılan arayüzler giderek yaygınlaşıyor

Satır içi geri bildirim

  • Yazım denetiminin ötesinde, stil, iddia, kaynak gereksinimi gibi satır içi yapay zeka geri bildirimleri mümkün
  • Maggie Appleton'ın “yazma daemon'u” kavramı: farklı kişiliklere sahip geri bildirim karakterleriyle gerçek zamanlı tavsiye sunmak

Otomatik düzenleme özelliği

  • Figma'nın AI ile katman isimlerini düzenleme özelliğinde olduğu gibi, dağınık dosyalar da otomatik olarak yapılandırılabiliyor
  • Daha karmaşık düzenlemeler de sohbete dayanmayan yöntemlerle doğal biçimde uygulanabilir

Özetleme ve bilgi çıkarımı

  • Apple Intelligence, sohbet içindeki temel bilgileri özetleyebiliyor (“Bugünkü buluşma iptal, gelecek haftaya taşındı” gibi)
  • Bilgi fazlalığı çağında, yalnızca sinyali süzen sohbet dışı yapay zeka özetleme özellikleri zorunlu hale geliyor

Ses + multimodal

  • Sesli arayüzler de sohbet gibi doğrusal diyalogla sınırlı kalmamalı
  • Örn: Fareyle bir düğmeyi işaret edip “Bu kod nerede?” dendiğinde, LLM'in kodun bulunduğu yeri açması
  • İşaret etme + konuşmayı aynı anda kullanan insani multimodal arayüzler mümkün hale geliyor

"Sırada ne var" önerisi: Tab tuşu kadar doğal

  • Kullanıcının örüntülerine bakarak sonraki eylem önerilebilir
  • Grammarly'nin yazım hatası önerileri, Cursor'un Tab tuşu otomatik tamamlama kalıbı
  • Tekrarlayan işlerde kullanıcının emeğini azaltıp yaratıcı düşünceye odaklanmasına yardımcı olur

Son aşama: LLM'in UI'ı gerçek zamanlı üretmesi

  • bolt.new gibi araçlarla UI kodu üretimi zaten gerçeğe dönüşmüş durumda
  • Bunun ötesinde, belirli kullanıcı amaçlarına göre UI'ın kendisini gerçek zamanlı üretme akımı da ortaya çıkıyor
  • Dezavantajı: öğrenmesi zordur ve UI durumu kullanıcıdan kullanıcıya değişebilir
    • Geçmişte Office XP'nin uyarlanabilir menüleri (IntelliMenus) bunun başarısız örneklerinden biriydi
  • Yine de LLM yeterince güçlenirse, bunun yeni standart UI kalıbı haline gelme ihtimali de var

Artık inşa etme zamanı

  • Bu yapay zeka tabanlı UI kalıpları, yazılımın genelini kademeli olarak yeniden şekillendiriyor
  • Geleneksel UX çağın gerisinde kalmış gibi görünecek ve bunu önce benimseyen ürünler yeni kullanıcı beklentilerini belirleyecek
  • GUI'nin terminalin yerini aldığı dönem gibi, şimdi de yazılım UX'inin düzeninin bir kez daha altüst olduğu bir dönemdeyiz

4 yorum

 
filekiwi 2025-05-13

Ben de benzer düşünüyorum.
Geçenlerde dosya adlarını toplu olarak değiştiren bir program aradım ama tüm işlevlere sahip programların gerçekten korkunç derecede fazla menüsü vardı ve kullanımı da çok karmaşıktı. Dosya adının sonuna '_' ekle gibi basit bir işi yapmak için bile kullanım şeklini öğrenmek gerekiyordu... Güçlendikçe tuhaflaşması kaçınılmaz oluyor.
Bu yüzden LLM kullanarak yeniden yaptım. Asıl dosya adını değiştiren kod kısmını LLM'in üretmesini sağlıyorsunuz. Böyle olunca karmaşık UI'yi tamamen ortadan kaldırabiliyorsunuz.
Kilit nokta, LLM'in sonuçta içeride kod üretip bunu gerçek zamanlı çalıştırması gerektiği;
bu da mevcut yazılım ya da UX kavramlarından temelden farklı bir nokta.
Eskiden tüm mantık zaten önceden hazırlanmıştı ve bu mantıkla kullanıcıyı bağlamak UI'nin özüydü; ama artık mantık da akışkan hale geldiğine göre, UI'nin bu dinamik kod üretimini oluşturma görevini de üstlenmesi gerekiyor.
Ama her şeyi ikame edebileceğini sanmıyorum. Bazı şeylerde mevcut UI daha kullanışlı.

 
filekiwi 2025-05-13

(Düzenleme olmadığı için ekliyorum.)
https://www.bulkrenameutility.co.uk/#mainscreen
Yukarıdaki gibi mevcut bir yazılım, LLM devreye girdiğinde aşağıdaki gibi değişebilir.
https://localfile.io/ko/run/rename/

 
yangeok 2025-05-13

UI/UX dünyasının gerçekten değişmesi için, platformların da telefon ya da monitör gibi form faktörlerinin dışına çıkmayı denemesi gerekecek gibi görünüyor.

 
dongwon 2025-05-13

https://x.com/karpathy/status/1917920257257459899
Andrej Karpathy'nin görüşüyle de bir karşılaştırma yapmak iyi olabilir.

LLM ile "sohbet etme" deneyimi, sanki 80'lerde bir bilgisayar terminali kullanmak gibi. GUI'nin (grafik kullanıcı arayüzü) henüz icat edilmediği bir durumdayız, ama bence bazı özellikleri şimdiden öngörülebilir.

Görsel olacak (eski GUI'lerde olduğu gibi). Çünkü görsel bilgi (fotoğraflar, grafikler, animasyonlar vb. — okumaktan çok görmek) beyne giren 10 şeritli bir otoyol gibidir. Görme, en yüksek bilgi giriş bant genişliğine sahiptir ve beyin işlem gücünün yaklaşık üçte biri görsel işlemeye ayrılır.

Üretken olacak ve giriş koşullarına göre değişecek. Yani GUI, kullanıcının prompt'una göre gerçek zamanlı olarak üretilecek ve tüm unsurlar o anki amaca hizmet edecek şekilde var olacak ve düzenlenecek.

Biraz daha açık uçlu soru, bunun ne ölçüde "prosedürel" bir karakter taşıyacağı. Bir uçta, tek devasa bir diffusion model'in tüm çıktı tuvalini tek seferde ürettiği bir durumu hayal edebiliriz; diğer uçta ise (prosedürel olarak oluşturulmuş) React bileşenleriyle dolu bir sayfa var (ör. görseller, grafikler, animasyonlar, diyagramlar vb.). Bence ikisinin bir karışımı olacak, ama ikincisi temel iskeleti oluşturacak.

Ama şimdiden rahatlıkla söyleyebilirim ki, yetenekler sonsuza yaklaştıkça akışkan, büyüleyici ve geçici (ephemeral) etkileşimli 2D tuval GUI bunun nihai formu olacak. Ve bence bu süreç şimdiden yavaş yavaş başladı bile (ör. kod blokları/vurgulama, LaTeX blokları, Markdown'da kalın/italik/listeler/tablolar, emoji'ler ve daha iddialı örnekler olarak Artifacts sekmesi, Mermaid diyagramları ya da daha bütünlüklü uygulamalar). Elbette bunların hepsi hâlâ çok erken ve ilkel bir seviyede.

Iron Man ve bir ölçüde Star Trek / Minority Report, popüler kültürde bu yönelimi gösteren AI/UI için iyi örnekler sayılabilir.