logo
ProfessionalCommunity Edition

BApp Store'da kengaytmalarni saqlab turish

Oxirgi yangilanish: 23-iyul, 2026O'qish vaqti: 2 daqiqa

Kengaytmangiz BApp Store'ga qabul qilingandan so'ng, uning sifatini saqlash va funksionalligini yaxshilash uchun vaqti-vaqti bilan yangilanishlar talab qilinishi mumkin. Buni ta'minlash maqsadida GitHub repozitoriyingizni hamjamiyat yuborgan muammolar yoki fikr-mulohazalar bo'yicha kuzatib boring.

Eslatma

Biz faqat kengaytmaning asl repozitoriysidan pull request'larni qabul qilamiz. Agar boshqa birovning kengaytmasidagi xatolikni tuzatmoqchi bo'lsangiz, avval ularning fork'iga pull request yuboring. So'ng ular PortSwigger'ga pull request ochishlari kerak bo'ladi. To'liq ko'rsatmalar uchun Kengaytmalar muammolarini bartaraf etish - Yechim taklif qilish bo'limiga qarang.

Kengaytmangizni yangilash uchun:

  1. Asl repozitoriyingizda kengaytmangiz kodiga o'zgartirishlar kiriting.
  2. PortSwigger'ning repozitoriyingizdan olingan fork'iga qarshi pull request yarating.
  3. extension-portal repozitoriysida Update for existing extension turidagi issue oching.

Biz o'zgarishlaringizni ko'rib chiqamiz. Agar ular ma'qullansa, ularni PortSwigger fork'iga birlashtiramiz. So'ng yangilangan kengaytmani BApp Store'ga chiqarishdan oldin uning to'g'ri ishlashiga ishonch hosil qilish uchun sinovdan o'tkazamiz. Agar fikr-mulohazalarimiz bo'lsa, ularni bevosita ochilgan issue'da bildiramiz.

Kengaytmani qo'llab-quvvatlashda AI'dan foydalanish

Kengaytmangizga o'zgartirishlarni samaraliroq kiritish uchun LLM'dan foydalanishingiz mumkin. Buni qo'llab-quvvatlash maqsadida biz model uchun Burp kengaytmalari qanday tuzilganligi haqidagi muhim kontekstni o'z ichiga olgan CLAUDE.md faylini taqdim etamiz.

Boshlashdan oldin o'zingiz afzal ko'rgan LLM'ni o'rnating yoki unga kirish imkonini oling. Ushbu ko'rsatmalarda Claude Code ishlatiladi, ammo siz ularni boshqa modellar uchun moslashtirishingiz mumkin. Claude Code haqida batafsil ma'lumot uchun Anthropic hujjatlariga qarang.

Kengaytmangizni yangilashda Claude Code'dan foydalanish uchun

  1. GitHub'dan bizning CLAUDE.md faylimizni va yordamchi hujjatlarni yuklab oling.
  2. CLAUDE.md faylini kengaytma loyihangiz papkasining ildiziga qo'shing.
  3. Kengaytma loyihangizda docs papkasini yarating va yordamchi hujjatlarni uning ichiga joylashtiring.
  4. Terminalni oching va kengaytmangiz loyiha papkasiga o'ting.
  5. Claude Code'ni quyidagi buyruq yordamida ishga tushiring: claude
  6. Claude'ga kengaytmangizni kerakli tarzda yangilashni topshiring.
  7. AI taklif qilgan yangilanishlarni ko'rib chiqing va sinab ko'ring.

Claude ExtensionTemplateProject papkasi tarkibini, jumladan CLAUDE.md faylini avtomatik o'qib chiqishi va siz ko'rib chiqishingiz uchun kod loyihasini yaratishi kerak. Agar u CLAUDE.md faylini o'qimagan deb hisoblasangiz, davom etishdan oldin unga faylni o'qishni bevosita topshiring.

CLAUDE.md faylidan Claude Code'dan boshqa LLM bilan foydalanish uchun LLM'ga faylni va yordamchi hujjatlarni o'qishni topshiring yoki ularning mazmunini kontekst oynangizning bir qismi sifatida taqdim eting.

Eslatma

LLM taklif qilgan har qanday kodni yuborishdan oldin uni albatta ko'rib chiqing va sinab ko'ring, chunki u har doim ham to'g'ri yoki xavfsiz natija bermasligi mumkin.

Ushbu maqola foydali bo'ldimi?