AI Uygulamalarında Keşif Sorunu: Bulma ve İzleme İçin Daha İyi Araçlara Neden İhtiyacımız Var
Micro Uygulamalar Çağında Keşif Sorunu
Son zamanlarda yapay zekanın yardımıyla uygulama geliştirmek çok kolay hale geldi. Bir geliştirici 80'den fazla kişisel aracını toplamış. Başka biri bir günde 20 macOS uygulaması yayınlamış. Tasarımcılar kendi iş akışları için özel web araçları yapıyor. Herkes çok spesifik sorunları çözen küçük yardımcı uygulamalar üretiyor.
Bu harika bir gelişme. Ama aynı zamanda yeni bir kaos yaratmış.
Bulma ve Paylaşma Sorunu
Sorun şu: bu harika araçlar dünyanın her yerine ve hiçbir yerine saçılmış durumda. Kiminin kişisel sitesi, kiminin GitHub sayfası, kiminin sosyal medya postu, kiminin hazır araç platformu, kiminin sunucu dağıtımı var. Bir aydan sonra ortadan kaybolan araçlar var. Sessizce gelişmeleri devam eden ama kimsenin haberdar edilmediği araçlar var. Beğendiğin bir geliştiriciyi takip etmek istersen? İyi şanalar.
Aslında hepimiz bu soruları soruyoruz:
- İlgi alanlarıma uygun yeni uygulamaları nasıl keşfederim?
- Beğendiğim bir geliştirici yeni bir şey yayınladığında nasıl haberdar olurum?
- Kullandığım araçlar güncelleme aldığında nasıl haber alırım?
- Bulduğum araçları başkalarıyla nasıl güvenle paylaşırım?
- Kendi araç koleksiyonlarımı nasıl organize ederim?
Tanıdık geldi mi? Tabii ki geldi. Biz bu sorunları 20 yıl önce çözmüştük zaten.
RSS'i Yeniden Düşünmek
RSS hatırlayan var mı? Basit XML beslemesi formatı. Flash değil, trendy değil. Ama çok akılca bir çözümdü: insanlar hiçbir merkezi sistem olmadan ve algoritma beslemelerine ihtiyaç duymadan güncellemeleri nasıl takip etsin?
RSS'nin güzelliği buydu: herkesin birbirleriyle konuşabileceği açık bir standart. New York Times RSS yayınladı. Flickr yayınladı. GitHub yayınladı. Haber okuyucular bunların hepsini okuyabildi. Kullanıcılar kendi öğrenme deneyimlerini kendi elleriyle yönetmişti.
Peki aynı yaklaşımı yapay zekayla üretilen uygulamalar için kullansak?
Nasıl Çalışabilir?
Yaratıcılar yeni araç yayınladığında veya güncellediklerinde bir beslemesi var. Simon Willison'ın araçlar sayfası abone olunabilir bir akış haline gelir. Yapay zeka eklenti koleksiyonun bir beslemesi var. Herkes bu beslemeleri basit haber okuyucularıyla takip ediyor. 30 farklı siteye gitmek yerine, seçtiğin yaratıcıların beslemelerine abone oluyorsun. Ardından eski blog dünyasında olduğu gibi, favorilerin paylaş. Başka geliştiricilerin tavsiyelerini takip et. Etiketler. Merkezi olmayan ürün sitesi gibi, ama algoritma yok.
Neden Bu Yaklaşım İşe Yarar?
Geleneksel uygulama dağıtımı resmi yayınlar varsayar. Version 1'i gönder, kullanıcı kur, 6 ay sonra Version 2. Uygulamalar büyük etkinliklerdir.
Yapay zeka yardımıyla kodlama yapıldığında bu model çöküyor. Araç yayınlamak artık blog yazısı yazmak gibi—sık, kişisel ve deneysel. Salı günü bir araç yap. Çarşamba iyileştir. Perşembe paylaş. Hız ve organiklik var.
Bu tam olarak RSS düşüncesine uyuyor. Bloglar çalıştı çünkü sık ve iteratif yayın yapma fikrini benimsedi. Uygulamalar için de aynı sistem çalışır—her yeni araç veya güncellemeyi haberdar edilmeye değer bir olay olarak görür.
İş Yapanlar İçin Avantajlar
Yaratıcılar hiçbir şirkete bağlı kalmadan kendi biçimlerinde çalışmalarını duyurur. Araçlar kendi sunucularında kalır. Kontrol sende. Kimseye bağımlı değilsin.
Kullanıcılar algoritmasız, seçtikleri yaratıcılardan gelen temiz güncelleme akışı alırlar. 30 siteyi kontrole çevirmek yerine, bir tarafa abone olursun bitir.
Araçlar ortadan kaybolmaz. Bulunabilir kalırlar. Takısız bir keşif sistemi. Eski web'in en iyi kısmını geri getir—açık, kullanıcı kontrollü, merkeziyetsiz.
Ama Gerçek Sorun: Uygulamalar Nerede Yaşar?
Dürüst olmak gerek—RSS uygulamalar için her sorunu çözmez. RSS beslemeleri bilgi hakkında. Uygulamaların bir yeri olması ve çalışabilir olması lazım. iOS'ta, macOS'ta, Android'te, tarayıcıda, web'de, terminalda yaşaması lazım.
Bu sadece beslemesini yayınlamaktan daha karmaşık. Ama imkansız değil. Beslemesinde her platform için kurulum talimatları olabilir. Derlenmiş dosyalar, Docker konteynerları, bulut dağıtımlarına bağlantı. Kaynak kodu orada olur, kullanıcılar fork atar.
Beslemesinin kendisi arayüz katmanı. Gerçek uygulama neresinde olursa olsun yaşar.
Pratik Olarak Nasıl Gözükür?
RSS'i genişleten basit bir format düşün:
- Araç adı, tanım, yaratıcı
- Kaynak kod ve dökümantasyona bağlantılar
- Version geçmişi ve değişiklik günlüğü
- Platform desteği (web, iOS, macOS, CLI vb.)
- Her platform için kurulum yöntemi
- Etiketler
- İmza doğrulaması (isteğe bağlı)
Herkes araçlar sayfasında bunu yayınlar. Her platform bunu oluşturmayı kolaylaştırır. Haber okuyucular ve özel uygulamalar bunları tüketir, keşif kolay hale gelir.
Güzel Olan Taraf
Burası şirket değil, platform değil, hatta özellikle komplike değil. Protokol. Herkes uygulayabilir, genişletebilir veya göz ardı edebilir.
Eski internet protokoller üzerine kuruludu. E-posta, HTTP, FTP, RSS. Bunları kimse kontrol etmedi. Çalıştı çünkü gerçek sorunları çözdü ve herkes üzerine inşa edebiliyordu.
Merkezi platformlara ve uygulama mağazalarına geçiş yaptığımızda bir şey kaybettik. Hepsi değil elbette—kurasyonun önemi var. Ama kayıp var. Eski web'in açık ve yaratıcı tarafını kaybettik.
Bundan Sonra Ne Olur?
Topluluk'un kararında. Yapay zeka araçları yapıyorsan, güncellemeleri nasıl paylaşacağını düşün. Platform işletiyorsan, kullanıcılarının keşif yapmasını kolaylaştıracak basit bir format düşün.
İnfrastruktur devrim niteliğinde olması gerekmez. Sadece işe yaramalı ve açık olmalı.
Eski internet doğruyu biliyordu. Belki oyunu oradan oynamaya başlamanın zamanı geldi.