Ajan davranışını yönetin
Bir kural yalnızca projenin bir bölümüne uygunsa veya etkin kural görünmüyorsa bu kılavuzu kullanın. Başlatılmış Bee profili, erişilebilir MongoDB, doğru depo ve desteklenen hook entegrasyonu gerekir. Servis gerektiren örnekler yardım ve kaynak üzerinden doğrulanmıştır; canlı ortak depoda çalıştırılmamıştır.
1 · Yerel persona seçin
Bölüm başlığı “1 · Yerel persona seçin”Tanımını inceledikten sonra mevcut bir persona seçin:
bee soul listbee soul show reviewerbee soul use reviewerbee soul showreviewer yerine list sonucundaki adı kullanın. use, bu makine profilinin seçimini yazar; tanımlar ortak kalır. show, seçimin kaynağını gösterir. clear, yerel seçimi kaldırır ve eski ortak soul.active seçimini yeniden geçerli kılabilir; tüm persona bağlamını kapatmaz. Bulunmayan ad 1, başlatılmış profilde bilinmeyen fiil 4 döndürür. claim, ortak tanımı ayrıca makine adına sahiplenir; sadece seçim yapmak için gerekmez.
2 · Kuralı uygun en dar zamanda iletin
Bölüm başlığı “2 · Kuralı uygun en dar zamanda iletin”Örnek, Vue bileşenleri için proje kuralı oluşturur:
bee hook rule add "Review keyboard navigation when changing a component" --path 'src/**/*.vue'bee hook rule list --jsonAdd, kısa kimliği ve kapsamı yazdırır; JSON listesi sonraki işlemler için tam kimliği verir. Yol, kuralı normal prompt bloklarının dışında tutar ve eşleşen dosya rehberliğine seçer. Kural kaydetmek hook kurmaz. session, prompt, always farklı hook yüzeylerinde uygulanır; --global iletim zamanını değil proje seçimini değiştirir. Kural kapsamı ve glob’lara bakın.
3 · Uygulamadan önce önizleyin
Bölüm başlığı “3 · Uygulamadan önce önizleyin”<id> yerine mevcut kuralın tam kimliğini koyun. Önizlemedeki before.revision değerini uygulama komutuna taşıyın:
bee hook rule rescope <id> --scope file --path 'src/**/*.vue' --dry-run --jsonbee hook rule rescope <id> --scope file --path 'src/**/*.vue' --revision <before-revision> --jsonGeçerli dry run 0 döndürür ve wouldChange gösterir; changed ve applied false kalır. after, kaydedilmiş değil önerilen durumdur. Eski revision ile uygulama 8 döndürür. Önizlemeyi yeniden okuyup karar verin; revision korumasını körlemesine kaldırmayın. Dosya yolları önceki listeyi değiştirir. prompt kapsamına dönüş --clear-paths gerektirir. Geçersiz girdi 4, belirsiz kimlik 7, sonucu bilinmeyen yazma 5 döndürür; son durumda yeniden okuyun.
4 · Arşivleyin, gerektiğinde geri yükleyin
Bölüm başlığı “4 · Arşivleyin, gerektiğinde geri yükleyin”Liste/önizlemedeki güncel kimlik ve revision değerlerini kullanın; <revision> sabit sayı değildir:
bee hook rule archive <id> --revision <revision> --reason "Convention replaced" --jsonbee hook rule list --archived --jsonbee hook rule restore <id> --revision <revision> --jsonArşivleme metni, kapsamı, yolları ve yazarı koruyarak iletimi durdurur. Geri yükleme önceki enabled durumunu korur; devre dışı kuralı etkinleştirmez. Arşiv listesi kural metnini içermez. rm kalıcı siler. Arşivleme, geri yükleme ve rescope varsayılan olarak bu projeyi seçer; --global yalnızca mevcut global kural içindir.
5 · Eksik yönlendirmeyi açıklayın
Bölüm başlığı “5 · Eksik yönlendirmeyi açıklayın”bee budget "Review component keyboard navigation" --path src/App.vue --by-item --jsonbee steering --surface pre-tool --since 1h --limit 20 --jsonBudget önizlemesi UTF-16 karakter katkısını ve token tahminini verir; iletim makbuzu değildir. Steering, kısaltılan/dışlanan talimatların yerel gözlemlerini alt sınır sayımlarıyla okur. Boş kayıt iletimi kanıtlamaz; üretilen hook bloğu da modelin uyduğunu göstermez. Kural yoksa sırasıyla arşiv/enabled durumunu, projeyi, yol eşleşmesini, hook kurulumunu ve atlananları kontrol edin. Dosya kuralları, Bee’den dosya rehberliğini gerçekten isteyen bir ajan yüzeyi gerektirir.
Kurallar · Steering filtreleri ve sınırlar · Bağlam boyutu · İş birliğinde iletim kanıtı