Cursor’da context ile nasıl çalışılır
claude-3.5-sonnet
gibi modeller için yeterli bağlam verilmediğinde sıkça yaşanabilir.claude-3.7-sonnet
gibi) bu stratejiyle oldukça ileri gidebilir ve doğru başlangıç bağlamını sağlamak yörüngeyi belirleyecektir.Sembol | Örnek | Kullanım durumu | Dezavantaj |
---|---|---|---|
@code | @LRUCachedFunction | Hangi fonksiyon, sabit veya sembolün ürettiğiniz çıktıyla ilgili olduğunu biliyorsunuz | Kod tabanı hakkında çok fazla bilgi gerektirir |
@file | cache.ts | Hangi dosyanın okunması veya düzenlenmesi gerektiğini biliyorsunuz, ancak dosyada tam olarak nerede olduğunu bilmiyorsunuz | Dosya boyutuna bağlı olarak eldeki görev için çok fazla alakasız bağlam içerebilir |
@folder | utils/ | Bir klasördeki her şey veya dosyaların çoğunluğu alakalıdır | Eldeki görev için çok fazla alakasız bağlam içerebilir |
/Generate Cursor Rules
kullanılarak mevcut konuşmalardan da oluşturulabilir. Çok fazla yönlendirme içeren uzun bir karşılıklı konuşma yaptıysanız, muhtemelen daha sonra yeniden kullanmak isteyebileceğiniz bazı yararlı direktifler veya genel kurallar vardır.