Mesaj özetleme

Sohbetler uzadıkça, Cursor sohbetlerini verimli tutmak için otomatik olarak özetler ve bağlamı yönetir. Bağlam menüsünü nasıl kullanacağını ve dosyaların modelin bağlam penceresine sığacak şekilde nasıl sıkıştırıldığını öğren.
Cursor’da bağlamın nasıl çalıştığına daha derin bir bakış için Bağlamla Çalışmak rehberimize göz at.

Özetleme nasıl çalışır

Sohbetler uzadıkça, modelin bağlam penceresi sınırını aşar:
Kullanıcı
Cursor
Kullanıcı
Bağlam penceresi sınırı
Cursor
Kullanıcı
Cursor
Bunu çözmek için Cursor, yeni sohbetlere yer açmak üzere eski mesajları özetler.
Bağlam penceresi sınırı
Özetlenmiş mesajlar
Cursor
Kullanıcı
Cursor

Dosya ve klasör yoğunlaştırma

Sohbet özetleme uzun konuşmaları ele alırken, Cursor büyük dosya ve klasörleri yönetmek için farklı bir strateji kullanır: akıllı yoğunlaştırma. Konuşmana dosyalar eklediğinde, Cursor bunları boyutlarına ve mevcut bağlam alanına göre sunmanın en iyi yolunu belirler. Bir dosya/klasörün olabileceği farklı durumlar şunlardır:

Yoğunlaştırılmış

Dosyalar veya klasörler bağlam penceresine sığmayacak kadar büyük olduğunda, Cursor bunları otomatik olarak yoğunlaştırır. Yoğunlaştırma, modele işlev imzaları, sınıflar ve yöntemler gibi temel yapısal öğeleri gösterir. Bu yoğunlaştırılmış görünümden, model gerekirse belirli dosyaları genişletmeyi seçebilir. Bu yaklaşım, mevcut bağlam penceresinin etkin kullanımını en üst düzeye çıkarır.
Context menu

Önemli ölçüde yoğunlaştırılmış

Bir dosya adı “Önemli Ölçüde Yoğunlaştırılmış” etiketiyle görünüyorsa, dosya yoğunlaştırılmış biçimde bile tam olarak dahil edilemeyecek kadar büyüktür. Modele yalnızca dosya adı gösterilir.

Dahil edilmedi

Bir dosya veya klasörün yanında bir uyarı simgesi görünüyorsa, öğe yoğunlaştırılmış biçimde bile bağlam penceresine dahil edilemeyecek kadar büyüktür. Bu, kod tabanının hangi bölümlerinin modele erişilebilir olduğunu anlamana yardımcı olur.
Context menu