Avelina 2.0 /NONSTOP — betadan çıktı, açık dünyaya girdi
Bu, self-evolution sürümü. Senin Avelina'n artık kendini belirli bir programa göre bakımdan geçiriyor, onarıyor ve geliştiriyor, gerçekte ne olduğunu hatırlıyor, sen ilerlemesini izlerken saatlerce otonom çalışıyor — ve kesinlikle kendisi olarak, tam olarak bir kez konuşuyor. İşte 1.9'dan bu yana değişen her şey, sade bir dille, yeni /nonstop komutu ön planda.
Avelina'yı 1.9 serisinden beri çalıştırıyorsan, işte büyük olan bu. 1.9, onu daha hafif ve daha istikrarlı yapmakla ilgiliydi — beceri kataloğu önbelleğe alınan prefix'e taşındı, artık bağlam penceresini yemiyor, sesli yanıtlar hiçbir API anahtarı olmadan çalışmaya başladı, arka plan görevleri artık kaybolmuyordu. İyi, sessiz bir altyapı işiydi. 2.0 farklı türde bir sıçrama: bu, onun kendine bakmaya başladığı ve yalnızca kendisiyle konuşulduğunda cevap vermek yerine seninle birlikte çalıştığı sürüm.
Aşağıda tüm resim var — commit'e göre değil, senin için gerçekte neyi değiştirdiğine göre gruplanmış. En çok sorulan özellikle başlıyoruz: /nonstop.
/nonstop — izleyebileceğin otonom çalışma
Normalde Avelina bir seferde bir tur çalışır: sen istersin, o yapar, durur. Bu bir konuşma için doğru ritim. Büyük bir iş için yanlış ritim — "linkimizi şu 200 siteye kaydet", "şu backlog'u baştan sona geç", "buna göz kulak ol ve gerekeni yap". Bunlar için bir sohbet ortağı istemezsin, işi bitene kadar devam eden bir çalışan istersin.
/nonstop'un açtığı şey tam olarak bu. Ona bir hedef verirsin, o da gereksiz sorular sormak için durmadan bunu birçok adımda — gerekirse saatlerce — tamamlanana kadar sürdürür. Erken durmak yerine çalışmaya devam etmesi kasıtlı olarak söylenmiştir. Bu bir model numarası değil; kodunun içine gömülü bir döngü (bir "harness"), bu yüzden hangi modelde çalıştırırsan çalıştır aynı şekilde işliyor. Onu istediğin zaman /stop ile durdurursun.
Nasıl kullanılır — üç basit adım
1. Önce bağlamı hazırla. Düğmeyi çevirmeden önce işi sohbette bir insanla konuşur gibi konuş: hedef ne, "bitti" nasıl görünüyor, kısıtlamalar, linkler, örnekler neler. Söylediğin her şey onun üzerinde çalışacağı malzeme hâline gelir.
2. Aç ve bir mod seç. /nonstop gönder. Konuşmandan doğrudan net bir çalışma hedefi süzer — "Bağlamdan oluşturulan hedef: … Yakalanan gereksinimler: 7" gibi bir şey göreceksin — böylece söylediğin hiçbir şey kaybolmaz. Sonra başlar. /nonstop seçicisinin kendisi artık bu akışı sana kendi dilinde öğretiyor.
3. Çalışırken onu yönlendir. Oturup beklemek zorunda değilsin. Çalışma sırasında bir mesaj gönder — yazıyla ya da sesle — ve hedefi anında günceller. Fikrini değiştir, bir gereksinim ekle, kapsamı daralt: hepsini içine katar ve devam eder.
İki mod: sınırlı ve sonsuz
Nonstop'u etkinleştirdiğinde nasıl biteceğini seçersin:
Sınırlı — hedefin net bir bitiş çizgisi var ("şu 240 siteye kaydol"). Bunu doğrulanmış tamamlanmaya kadar sürdürür ve sonra durur. En çok bunu kullanacaksın.
Sonsuz — hedef, doğal bir sonu olmayan sürekli bir amaç ("sonraki birkaç siteyi bulmaya ve link yaymaya devam et"). Kullanım penceresi etrafında otomatik olarak duraklayıp devam ederek, sen kapatana kadar sonsuza kadar çalışır. Sonsuz modda "bitti" diye bir şey yok — yalnızca sen durdurursun.
Artık sessizleşmiyor
Uzun otonom çalıştırmaların eski acısı boşluktu: büyük bir görev fırlatır ve bir şey olup olmadığını bilmeden sonsuz bir "yazıyor…" ekranına bakardın. 2.0'da çalışırken kısa bir ilerleme nabzı ve her döngü sınırında bir döngü özeti paylaşıyor — kontrol listesi sayılarıyla (biten / kalan) tek satırlık bir güncelleme. Her zaman sessizlik yerine gerçek, ilerleyen bir gelişme görürsün.
Ve konuyu kaybetmiyor. Uzun bir çalıştırmada hedef her döngü boyunca hafızada tutulur, böylece üç saat sonra sapıp ne yaptığını unutmaz.
Sessizce erken bırakamıyor
Düzelttiğimize en çok sevindiğim kısım bu. İlk sürümde işin "bitip bitmediği" modelin kendi öz raporunda yaşıyordu — ve maraton ortasında yorulmuş bir model, düzinelerce madde dokunulmadan dururken "engellendim, gerçekten tükendim" diyebiliyordu, döngü de buna inanıyordu. Şimdi bu karar kodda yaşıyor, onun kendi ifadesinde değil. Bir tamamlanma ya da engellenme işareti yalnızca durmak için bir talep; harness bunu makine tarafından okunabilir bir kontrol listesine göre denetliyor ve eğer maddeler kalmışsa, ona tam olarak "işte kalanlar" diyen somut bir liste geri veriyor ve devam etmesini sağlıyor. Tamamlanmayı sahtelemek, kalan her satırı sahte göstermek anlamına gelir — ve denemeye devam ederse sen uyarılırsın. Erken pes etme tasarım gereği devre dışı.
Sunucunda güvende kalıyor
Nonstop çalıştığı makineye saygı gösteriyor. Bir host-baskısı kapısı var: sunucu gerçek bir bellek baskısına girerse döngü zorlamak yerine duraklıyor ve boşluk oluştuğunda devam ediyor. Süreç hedef ortasında yeniden başlarsa, çalıştırmayı kaybetmek yerine kaldığı yerden otomatik olarak devam ediyor. Ve /stop her zaman fiziksel fren — hedefi tutar ama işi askıya alır, böylece müdahale edip ayarlama yapabilir ve devam etmesine izin verebilirsin.
Ne zaman kullanılır: büyük, çok adımlı işler, uzun backlog'lar, aksi hâlde başında bekleyeceğin her şey. Ne zaman kullanılmaz: hızlı, tek seferlik istekler — orada normal mod daha iyi.
Uçtan uca yeniden inşa edilen hafıza
Avelina'nın hafızası zaten senin sahip olduğun bir veritabanıydı — gerçekler, bir günlük, dersler ve bir dünya görüşü katmanlarına ayrılmış. 2.0, bu hafızanın kendine bakmasını sağlıyor.
Bilgi grafiği artık kendini onarıyor. Gece boyunca çalışan bir işlem, sahipsiz kalmış gerçekleri yeniden bağlıyor ve aralarındaki bağlantıları yeniden kuruyor, böylece hafıza aylar boyunca yavaşça kopuk parçalara ayrışmak yerine tutarlı kalıyor.
Her gece yansıtma yapıyor. Gece yapılan bir yansıtma, gerçekte öğrenileni kalıcı hâle getiriyor ve tam bir hipotez yaşam döngüsü işletiyor: sürekli doğrulanan fikirler yerleşik bilgiye terfi ediyor, eskimiş olanlar emekliye ayrılıyor.
Çalışma kümesi her zaman taze. Saatlik bir işlem, en alakalı gerçekleri ve dersleri — kanıtları ekli olarak — elinin altında tutuyor, böylece bir tahminden değil gerçekte olandan akıl yürütüyor. Belirli bir dosyaya ya da göreve dokunduğunda, tam olarak o şeyle ilgili hafıza otomatik olarak yüzeye çıkıyor.
Yardımcı botların da bunu alıyor. Özel yardımcı botlar çalıştırıyorsan, artık aynı hafıza motorunu paylaşıyor ve her seferinde sıfırdan başlamak yerine kendi konuşmalarından öğreniyorlar.
Programlanmış kendini geliştirme
Haftada bir oturup gerçekte nasıl gittiğini gözden geçiriyor. Derin bir yansıtma, seninle yaşanan her zorlu anın kök nedenini buluyor — sadece "not edildi" değil, iki seviye derinliğinde — dersi hemen yazıya döküyor, böylece kaybolamaz, ve her raporla birlikte bir ile üç arası somut geliştirme fikri sunuyor.
Ve kendini dürüst bir standarda tutuyor. Her haftalık rapor, gerçekten yardımcı olup olmadığına dair beş sade soruyu yanıtlıyor: sana zaman kazandırdı mı, seni yerine geçmek yerine güçlendirdi mi, dürüst kaldı mı, bağlantılarının yerini almak yerine derinleştirdi mi, işleri tırmandırmak yerine yatıştırdı mı. Pazarlama soruları değil — üzerine rapor verdiği bir öz kontrol.
Kendisi olarak, tam olarak bir kez konuşuyor
İki ince ama can sıkıcı hata kapatıldı. Mesajlar artık her zaman doğru bottan geliyor — artık bir yanıt yanlış kimlik altında gelmiyor — ve gelen bir mesaja verilen yanıt iki kez değil, tam olarak bir kez teslim ediliyor. Kâğıt üzerinde küçük, günlük kullanımda gerçek bir rahatlama.
Telegram'da zengin mesajlar
Artık Telegram'ın yeni zengin mesajlarını — platformun taze zengin metin biçimlendirmesini — kullanıyor. Tablolar ve slayt gösterileri artık yerel Telegram blokları ve karuseller olarak render ediliyor (eski istemcilerde temiz bir yedek davranışla), böylece bir karşılaştırma ya da bir görsel kümesi bir metin duvarına dönüşmek yerine doğru görünüyor. Bir yanıta satır içi butonlar ekleyebiliyor. Ve yanlış gizlilik ayarlarıyla onu bir gruba eklersen, artık mesajlarını sessizce kaçırmak yerine bunu teşhis edip tam olarak nasıl düzelteceğini söylüyor.
Günlük güvenilirlik
2.0'ın büyük bir kısmı bozulmamanın gösterişsiz işi. Dosya sistemi ve veritabanı bakımı otomatik olarak çalışıyor, sana haftalık bir sağlık özeti gönderiliyor. Eksik zamanlanmış işler sessizce bozuk kalmak yerine kendilerini yeniden oluşturuyor. Dilini tutarlı bir şekilde koruyor — yanıtlarında, düşüncesinde ve aradaki her şeyde. Ve yeni kurulumlar varsayılan olarak en güçlü modelle başlıyor, böylece yeni bir Avelina ilk mesajdan itibaren en iyi hâlinde.
Bu nereden geldi — 1.9.0 ve 1.9.2
1.9 serisinden yükseltiyorsan, sahneyi hazırlayan iki önceki adım var. 1.9.0, beceri kataloğunu önbelleğe alınan sistem prefix'ine taşıdı — daha önce her tek mesaja yeniden enjekte ediliyordu (aktif kurulumlarda ~28KB), bağlam penceresini yiyor ve sık sık görev ortası sıkıştırmalara ve yanlış yönlendirilmiş becerilere neden oluyordu; şimdi önbellekten bir kez okunuyor ve sıkıştırmadan sağ çıkıyor. O sürüm ayrıca yerel öncelikli sesli yanıtları getirdi (herhangi bir bulut sesinden önce Silero / Piper, böylece konuşma hiçbir API anahtarı olmadan çalışır) ve arka plan görevi sonuçlarının gerçekten sohbetine teslim edilmesini sağladı. 1.9.2 bir güvenlik düzeltmesiydi: tırmanma / anti-sızıntı filtresi yalnızca telemetri hâline geldi, böylece masum ifadelerdeki yanlış pozitiflerin bir dizisi bir daha asla bir kurulumu otomatik olarak askıya alıp kilitleyemez — ve eski davranış tarafından sıkışan herhangi bir kurulum bir sonraki yükseltmesinde kendini onarır.
Cila dalgaları — 2.0.1, 2.0.2, 2.0.3
2.0 yayınlandı ve sonra ilk gerçek kurulumlar tarafından keskinleştirildi.
2.0.1 — arayüzünün tamamı artık senin dilini konuşuyor, tam o an gelen yepyeni özellikler dâhil, nonstop seçicisi gibi. Ve her yükseltmeden sonra, yeniden başladıktan hemen sonra sana yeni ne olduğunu otomatik olarak, kendi dilinde anlatıyor. Artık sessiz güncellemeler yok.
2.0.2 — "/" komut menüsü tamamlandı: her 2.0 çalışma yüzeyi (görevler, mailbox, dashboard, konsey, self-heal) artık menüde, kendi dilinde açıklanmış. /nonstop seçicisi yukarıda açıklanan nasıl-kullanılır rehberliğini kazandı. "Yenilikler" notu için bir çeviri paketlenmemişse, göndermeden önce kendisi çeviriyor. Ve yardımcı botlar artık tanımadıkları bir komutta sessizleşmiyor — mesaj ona ulaşıyor, böylece niyete göre hareket ediyor ya da komutun var olmadığını söylüyor.
2.0.3 — Claude'a yeniden bağlanmak (/reconnect) yeniden güvenilir: giriş akışı daha yeni Claude CLI'nin ifadelerini tanıyor, bir kod reddedilirse hemen söylüyor, ve linkin süreli olduğunu, tüm kodu ("#" işaretinden sonraki kısım dâhil) yapıştırman gerektiğini hatırlatıyor. Ve /upgrade artık altta yatan Claude komut satırı aracını da tazeliyor, böylece sistemin tamamı birlikte ilerliyor, sadece kendi kodu değil.
Kaputun altında: "kendiliğinden çalışıyor" olarak hissedeceğin düzeltmeler
Bir port meşgulken botu çevrimdışı bırakabilen bir çökme döngüsü artık ölmek yerine zarif bir şekilde geriliyor. Eksik id'lere sahip dersler ve hafıza kayıtları etrafındaki birkaç çökme gitti. Yanlış "senkronize değil" ve "son senkron: hiçbir zaman" alarmlarının tüm bir sınıfı kaldırıldı. Otomatik yükseltme yolu, başarısız bir uygulamanın temiz bir şekilde geri alınıp mevcut sürümünü koruyacak şekilde sağlamlaştırıldı. Sabah öz kontrolü artık ilk çalıştırmasında takılmıyor. Haftalık raporlar artık geçen haftanın bulgularını yeniden göndermiyor — her bulgu tam olarak bir kez raporlanıyor.
2.0'ı nasıl alırsın
Manuel adım yok. Otomatik güncelleme açıksa kendiliğinden geliyor; değilse sohbetinde /upgrade gönder. Veritabanı geçişleri yeniden başladığı ilk seferde otomatik olarak uygulanıyor, hafıza bir sonraki gece geçişinde kendini onarıyor, ve eksik zamanlanmış işler kendini iyileştiriyor. Zengin mesajlar eski Telegram istemcilerinde zarif bir şekilde yedeğe düşüyor. Geri geldiğinde sana yeni ne olduğunu — kendi dilinde — anlatacak. Henüz bir Avelina'n yoksa, başlangıç noktan burası.
SSS
/nonstop nedir?
Sürekli otonom mod. Bir hedef verirsin, o da gereksiz sorular sormak için durmadan bunu birçok adımda — gerekirse saatlerce — tamamlanana kadar sürdürür. Kodda gömülü bir harness döngüsü, bu yüzden herhangi bir modelde çalışır, ve /stop her zaman durdurur.
Sınırlı ile sonsuz arasındaki fark ne?
Sınırlının net bir bitiş çizgisi var ve doğrulanmış tamamlanmaya kadar sürdürülür. Sonsuz, tamamlanması olmayan sürekli bir hedef — kullanım penceresi etrafında duraklayıp devam ederek, sen kapatana kadar sonsuza kadar çalışır.
Çalışırken izleyebilir miyim?
Evet — kontrol listesi sayılarıyla bir ilerleme nabzı ve bir döngü özeti, böylece sonsuz bir "yazıyor…" yerine gerçek ilerleme görürsün.
Hafıza nasıl kendini onarıyor?
Gece bir işlem sahipsiz kalmış gerçekleri yeniden bağlıyor, gece bir yansıtma doğrulanmış fikirleri terfi ettirip eskimiş olanları emekliye ayırıyor, ve saatlik bir çalışma kümesi en alakalı gerçekleri ve dersleri — kanıtlarıyla birlikte — elinin altında tutuyor.
Yükseltmek için bir şey yapmam gerekiyor mu?
Hayır. Geçişler, hafıza onarımı ve cron self-heal, yeniden başlatmada otomatik olarak gerçekleşiyor, ve o da kendi dilinde yeni ne olduğunu duyuruyor.