@file ve @directory
Okumak yerine dinle
@file ve @directory
2:25 · bu dersin sesli eşlikçisi
Claude çoğu zaman dosyaları kendi başına bulur. Birini @ ile adlandırmak bunu kesinleştirir — yanıtlamadan önce aramaya gitmek yerine, o dosyanın gerçek içeriğini konuşmaya çeker.
Bir dosyayı işaret et
Belirsizlik yaratacak bir şey olsun diye ikinci bir dosya yap. Claude'da:
make a file called about.md with a few paragraphs about what I'm learningArtık klasörde index.html ve about.md var. Onlardan biri hakkında özellikle bir soru sor:
explain what @about.md says, in one sentence@ yazdıkça, dosyalarının bir listesi belirir. Ok tuşlarını kullan ve birini seçmek için Tab ya da Enter'a bas — tüm adı yazmana gerek yok ve yanlış yazamazsın.
Yerini asıl nerede kazanır
@, bir şeyin başka bir şeyin kalıbını izlemesini istediğinde en iyi hâlindedir:
using @index.html as the pattern, make a second page called projects.html with the same stylingClaude ilk dosyayı görebilir, o yüzden yeni sayfa uyar. @ olmadan sayfanın neye benzediğini tahmin etmek zorunda kalır ve ikisi birbirinden uzaklaşır.
Bir klasörü işaret et
Hangi dosyanın cevabı tuttuğunu bilmediğinde tüm bir klasöre atıfta bulunabilirsin:
look through @my-first-project/ and tell me which files mention my nameKeşfederken yararlı. Etmiyorken pahalı — bu da bizi soruna getiriyor.
Her @ bağlama mal olur
Çektiğin her şey, iki ders önce öğrendiğin bağlam penceresini işgal eder. Dosyalarla dolu bir klasör onu hızla doldurabilir ve dolu bir pencere Claude'u yavaşlatır ve dikkatini daha kolay dağıtır.
Yani:
- Önemli olan bir ya da iki dosyaya atıfta bulun, her şeye değil.
- Nereye bakacağını zaten biliyorken
@my-first-project/yerine@about.md'yi tercih et.
@'yi, bir toplantıda birine bir belge uzatmak gibi düşün. İlgili tek bir sayfa odayı odaklar. Dosya dolabını masaya boşaltmak tam tersini yapar.
Ona hiç ihtiyacın olmadığında
Tüm oturum boyunca sadece bir dosya hakkında sorduysan, her seferinde @'ye ihtiyacın yok — Claude zaten ona sahip. Dosya değiştirirken, ikisini karşılaştırırken ya da bir yanlış anlaşılmadan sonra kesin olurken @'ye başvur.
Şimdi dene
compare @index.html and @about.md — is anything said differently between them?İki dosya, ikisi de yüklü, onlar olmadan yanıtlanması imkânsız olacak tek bir soru.
Az önce ne öğrendin
@dosyaadıbir dosyanın gerçek içeriğini konuşmaya yükler.@yazmak bir dosya seçici açar, böylece bir adı yanlış yazamazsın.@klasör/de işe yarar, nereye bakacağını bilmediğinde.- Her
@bağlam tüketir. Her şeye değil, önemli olana atıfta bulun.
Sırada: kısa bir özet, sonra gerçek kodu değiştirmeye başlarsın.
Sonraki
Modül 2 özeti