Otomatik Onarım
Codexe'in teslimat sırasında derleme hatalarını nasıl onardığı, ücretsiz "tekrar dene" ve "Yapay zekayla düzelt" onarımları ve bir düzeltmenin ne zaman sohbet üzerinden yapıldığı.
Güncellendi
Bu sayfada
Otomatik Onarım, Codexe'in derleme veya yükleme hatalarını, derlemenin verdiği hataların birebir aynısını kullanarak kendisinin düzeltmesidir. İki durumda gerçekleşir; hangisinin hangisi olduğunu bilmek, bir düzeltmenin ücretsiz olup olmadığını anlamanı sağlar.
#1. Teslimat sırasındaki dahili onarım (ücretsiz)
Codexe derlenebilir bir projeyi doğrularken başarısız bir derleme sana bozuk bir proje olarak ulaşmaz (tüm adımlar, sırasıyla). Codexe:
- derleyicinin veya yüklemenin verdiği hataları birebir okur,
- ilgili kütüphane sınıflarının gerçek imzalarını, derlemenin kullandığı JAR'ların kendisinden bulur; böylece düzeltme gerçek API sürümüne uyar,
- bir onarım modelinden yalnızca gerekeni değiştirmesini ister,
- yeniden derler.
Hata sayısı azalmaya devam ettiği sürece birkaç tur boyunca sürdürür; takılırsa daha güçlü bir modelle bir deneme daha yapar. Bunu projede Bir sorun düzeltiliyor… ve Doğrulanıyor… olarak görürsün.
Bu işin maliyeti sana değil, Codexe'e aittir. Token'larını kullanmaz ve bir prompt olarak sayılmaz.
#2. Senin başlattığın onarımlar
| Nerede | Düğme | Maliyeti |
|---|---|---|
| "Düzeltilmesi gerekiyor" olarak biten proje | Codexe tekrar denesin (ücretsiz) | Ücretsiz |
| Başarısız Derle, dosyalar teslimattan beri değişmemiş | Yapay zekayla düzelt | Ücretsiz (aynı dahili onarım) |
| Başarısız Derle, dosyalar senin veya sohbetin tarafından değiştirilmiş | Yapay zekayla düzelt | Normal bir sohbet mesajı (token) |
| Diğer her durum | Sorunu sohbette anlat | Normal bir sohbet mesajı (token) |
Ücretsiz "tekrar dene", hesap başına proje başına günde bir kez ve günde üç proje ile sınırlıdır.
Fark neden var? Dosyalar tam olarak Codexe'in teslim ettiği gibiyse, başarısızlık Codexe'in sorumluluğundadır. Proje değiştikten sonra düzeltme, diğer her istek gibi senin sürümün üzerinde yeni bir iştir.
#Onarım ne zaman durur
Hatalar azalmayı bıraktığında, aynı hata tekrar tekrar geldiğinde ya da bir süre veya emek sınırına ulaşıldığında Codexe onarımı durdurur. Proje bu durumda Codexe bu projeyi otomatik olarak doğrulamayı bitiremedi mesajını gösterir. Tüm dosyalar hâlâ yerindedir. Bkz. Proje başarısız oldu veya düzeltilmesi gerekiyor.
#Onarımın düzeltemedikleri
- Davranış. Onarım, derlenmeyen kodu düzeltir. Bir özelliğin kastettiğinden farklı çalıştığını bilemez; bunu sohbete söyle.
- Altyapı sorunları. Derleme hiç çalışamadıysa (bir bağımlılık deposu zaman aşımına uğradı, derleme hizmeti meşguldü) onarılacak bir şey yoktur. Proje bunun yerine doğrulanmadı olarak işaretlenir ve daha sonra yeniden denenir.
- Desteklenmeyen Skript eklentileri. Bir betik test sunucusunda olmayan bir eklentiye ihtiyaç duyuyorsa, Codexe betiğini yeniden yazmak yerine bunu bildirir.