
PCB Skill nimalarni bajaradi
PCB Skill apparat g‘oyasini dastlabki konsepsiyadan buyurtma qilish, lehimlash va ishga tushirish mumkin bo‘lgan PCBgacha olib boradigan agent ko‘nikmasidir. U Claude Code desktop yoki Codex desktopda ishlaydi, MCP ko‘prigi orqali EasyEDA Pro’ni boshqaradi hamda siz PCB ishlab chiqaruvchilari va komponent yetkazib beruvchilarining akkauntlariga allaqachon kirgan brauzerdan foydalanadi.
Loyiha umumiy PCB nazariyasi kursi emas. Aksincha, u amaliy nuqsonlarni aniqlashga mo‘ljallangan bosqichma-bosqich muhandislik jarayonini taqdim etadi: 90° burilgan uyalar, modul korpuslari ostida yashirinib qolgan komponentlar, samarasiz keep-out zonalari, noto‘g‘ri geometrik transformatsiyalar, eskirgan tekshiruv ma’lumotlari va xatolik yuz berganda jim qoladigan monitoring skriptlari.
Agent savatlarni tayyorlashi va to‘lovdan oldingi sahifaga o‘tishi mumkin, ammo u hech qachon buyurtma bermaydi yoki to‘lovni amalga oshirmaydi. Xaridni yakunlash harakatlari qo‘lda bajariladi.
Dizayn tamoyillari
Jarayon uchta ustuvor yo‘nalish asosida tashkil etilgan.
- Tejamkorlik: Har bir komponentning narxi amaldagi yetkazib beruvchi sahifasidan olinishi yoki taxminiy narx sifatida aniq belgilanishi kerak. Materiallar ro‘yxati sizda allaqachon mavjud bo‘lgan qismlarni ham hisobga olgan holda tuziladi.
- Qo‘lda yig‘ish: Plata siz tomoningizdan yig‘ilishi uchun loyihalanadi. Jarayon pastki kontaktlari bilan yakunlanadigan korpuslardan qochadi, kontakt maydonchalariga yetib borishni oson saqlaydi va lehim birikmalarini berkitib qo‘ymaydigan yig‘ish tartibini hisobga oladi.
- Bepul prototiplash: Plata yakunda o‘lchami o‘zgartirilmasligi yoki soddalashtirilmasligi uchun dastlabki eskizdan boshlab tanlangan bepul prototip cheklovlari doirasida saqlanadi.
Zarur shartlar
Ko‘nikmadan foydalanishdan oldin unga kerak bo‘ladigan ish stoli ilovalari va akkauntlarni tayyorlang:
- Claude Code desktop yoki Codex desktop.
- Zarur MCP ko‘prigiga ega EasyEDA Pro.
- Agent kengaytmasi o‘rnatilgan mos brauzer.
- PCB ishlab chiqaruvchingiz va ehtiyot qismlar yetkazib beruvchilari saytlaridagi faol brauzer seanslari.
- Ixtiyoriy ravishda, operatsion tizimingiz har bir brauzer harakati uchun ruxsat so‘rasa, tasdiqlash kuzatuvchisi.
To‘liq muhit tekshiruv ro‘yxati uchun repository’ning o‘rnatish qo‘llanmasiga amal qiling. Platformaga xos tasdiqlash kuzatuvchisi ko‘rsatmalari macOS va Windows uchun berilgan.
Tasdiqlash kuzatuvchisi ataylab cheklangan. U takroriy ruxsat so‘rovlarini kamaytirishi mumkin, ammo savatlar yoki to‘lov boshqaruvlari bilan ishlamaydi.
PCB Skill’ni o‘rnatish
1. Repository’ni klonlash
git clone https://github.com/daishuge/pcb-skill.git
2. Uni agentingiz uchun o‘rnatish
Claude Code uchun ko‘nikmani Claude ko‘nikmalar katalogiga nusxalang:
cp -r pcb-skill/skills/pcb ~/.claude/skills/pcb
Codex uchun esa Codex ko‘nikmalar katalogidan foydalaning:
cp -r pcb-skill/skills/pcb ~/.codex/skills/pcb
3. EasyEDA Pro va MCP’ni sozlash
EasyEDA MCP sozlamalarini yakunlang. PCB Skill EasyEDA Pro’ni boshqarish uchun ushbu ko‘prikka tayanadi, shuning uchun plata ishini boshlashdan oldin ulanishni tekshiring.
4. Brauzer seanslarini tayyorlash
Brauzerni zarur agent kengaytmasi bilan oching va foydalanmoqchi bo‘lgan PCB ishlab chiqarish xizmati hamda komponent yetkazib beruvchilariga kiring. Agent hisob ma’lumotlarini o‘zi boshqarish o‘rniga ushbu mavjud seanslar orqali xarid qiladi. Tafsilotlar uchun brauzerga kirish ko‘rsatmalarini ko‘ring.
PCB loyihasini boshlash
Ko‘nikma va integratsiyalar tayyor bo‘lgach, agentga aniq apparat g‘oyasini bering. Ma’lum elektr, mexanik, ishlab chiqarish, budjet va mavjud zaxira cheklovlarini kiriting. Masalan, so‘rov quyidagicha bo‘lishi mumkin:
Displey modulim uchun qo‘lda lehimlanadigan boshqaruv platasini loyihalang.
Imkon qadar inventarimdagi qismlardan foydalaning.
Dizaynni PCB ishlab chiqaruvchimning bepul prototip cheklovlari doirasida saqlang.
Javobi platani o‘zgartiradigan har qanday talab haqida mendan so‘rang.
Ta’minot va ishlab chiqarish buyurtmalarini tayyorlang, ammo to‘lovdan oldin to‘xtang.
Bu maxsus buyruq sintaksisi emas. Bu loyiha maqsadi va PCB Skill bajarishi kerak bo‘lgan chegaralarni amaliy tarzda bayon qilish usulidir.
To‘rt bosqichli jarayonga amal qiling
1-bosqich: Konsepsiyani belgilash
Birinchi bosqich qat’iy cheklovlarni yumshoq afzalliklardan ajratadi. Qat’iy cheklovlarga ulagich mosligi, korpus o‘lchamlari, zarur ta’minot kuchlanishi yoki ishlab chiqarish cheklovlari kirishi mumkin. Yumshoq afzalliklarga esa komponent brendlari, ulagichlarning joylashuvi yoki ixtiyoriy funksiyalar kirishi mumkin.
Bosqich faqat agent turli javoblar turlicha plata hosil qiladigan barcha savollarni berganidan keyin yakunlanadi. Bu nazorat nuqtasini shoshirmang: bu yerda qolgan noaniqlik keyinchalik qimmat qayta ishlashga aylanadi.
2-bosqich: Sxema yaratish va qismlarni topish
Agent sxemani ishlab chiqadi, narxlar ko‘rsatilgan materiallar ro‘yxatini tuzadi va yetkazib beruvchi savatlarini tayyorlaydi. Bosqich qabul qilinishidan oldin netlist tasdiqlovlari muvaffaqiyatli o‘tishi kerak.
Ta’minot natijalarini diqqat bilan tekshiring. Har bir narx amaldagi sahifadan olingan VERIFIED yoki ESTIMATE ekanligi ko‘rsatilishi kerak. Xarajat hisobida sizda allaqachon mavjud komponentlar ham hisobga olinishi, materiallar ro‘yxatidagi har bir qator yangi xarid sifatida qaralmasligi kerak.
Bu bosqichda elektr qiymatlari bilan bir qatorda komponent korpusi variantlarini ham tekshiring. Loyiha yig‘ish tamoyili kontakt maydonchalari ochiq bo‘lgan korpuslarni ma’qul ko‘radi va ko‘zda tutilgan qo‘lda kavsharlash jarayoni uchun amaliy bo‘lmagan korpuslarni rad etadi.
3-bosqich: Platanı joylashtirish, yo‘naltirish va ko‘rib chiqish
Joylashtirish bosqichida komponentlar joylashtirilgan, ulanishlar yo‘naltirilgan va mis qoplamasi quyilgan PCB hosil qilinadi. Joylashtirish faqat EDA vositasi tomonidan qoidalarga mos deb qabul qilinishi bilan cheklanmay, yo‘naltirishga yaroqli bo‘lishi kerak. Repozitoriyda haqiqiy kontakt maydonchalaridan himoya hududlarini hosil qilish, via yo‘laklarini aniqlash va modul korpuslari atrofidagi bo‘shliqni tekshirish uchun yordamchi vositalar mavjud.
Bu bosqich toza dizayn-qoidalari tekshiruvini va muvaffaqiyatli adversarial ko‘rib chiqishni talab qiladi. Ko‘rib chiqish faqat o‘qish uchun mo‘ljallangan bo‘lib, mavjud qiymatlar yoki holat ko‘rsatkichlariga ishonish o‘rniga muhim o‘lchovlarni qayta hisoblaydi.
4-bosqich: Ishlab chiqarish fayllarini tekshirish va xaridni tayyorlash
Agent Gerber paketini yaratadi va uni yaratgan EDA dasturidan mustaqil ravishda tekshiradi. Repozitoriyning tekshiruv skriptlari Gerber tahlili, bo‘shliqni to‘liq tekshirish, parma teshiklari soni, netlist tasdiqlari va 3D xalaqitlari kabi sohalarni qamrab oladi.
Tekshiruvdan so‘ng agent ishlab chiqarish va komponentlar xaridini tayyorlashi hamda to‘lovdan oldingi sahifaga o‘tishi mumkin. Yakuniy narxlar, miqdorlar, yetkazib berish tafsilotlari, ishlab chiqarish parametrlari va to‘lov boshqaruvlarini qo‘lda buyurtma yuborishdan oldin tekshirish uchun mas’uliyat sizda qoladi.
Repozitoriy vositalarini tushunish
skills/pcb/SKILL.md: Agent ko‘nikmasi va uning asosiy xatti-harakatlarini belgilaydi.skills/pcb/references/: Ish jarayoni, ko‘rib chiqishlar, ishlab chiqarish, ta’minot, EDA-MCP muammolari, mexanik va 3D tekshiruvlar hamda ishga tushirish bo‘yicha talabga ko‘ra olinadigan yo‘riqnomalarni o‘z ichiga oladi.scripts/placement/: Kontakt maydonchalaridan hosil qilingan himoya hududlari, yo‘naltirish maydoni va modul korpusi bo‘shlig‘i bilan bog‘liq joylashtirish tekshiruvlarini taqdim etadi.scripts/routing/: Specctra DSN va SES avtomatik yo‘naltirish zanjiri, to‘rt holatli kuzatuvchi hamda tezlik chegarasi monitoringini o‘z ichiga oladi.scripts/verify/: EasyEDA’dan mustaqil ravishda Gerber, bo‘shliq, parma teshiklari, netlist va xalaqit tekshiruvlarini amalga oshiradi.scripts/notify/: Uzoq davom etadigan amallar jim qolib ketmasligi uchun jarayon haqidagi xabarlarni uzatadi.docs/case-study.md: Namuna platada aniqlangan nuqsonlarni hujjatlashtiradi va uning haqiqiy narxini ko‘rsatadi.
Ishonchlilikni oshirish bo‘yicha ilg‘or maslahatlar
Ko‘rib chiqishdan oldin uning yakunlanish shartini belgilang
Yashil plata ko‘rinishi yoki toza ko‘rinadigan layout dizayn to‘g‘ri ekanini isbotlamaydi. Har bir bosqich bir martalik adversarial ko‘rib chiqish bilan yakunlanishi kerak. Ko‘rib chiqish boshlanishidan oldin uning yakunlanish mezonini yozib qo‘ying; aks holda ko‘rib chiqish aniq chegarasi bo‘lmagan siklga aylanishi mumkin.
Qaror uchun muhim da’volarni o‘lchang
Bu qo‘llab-quvvatlanmasa kerak kabi bayonot ishni davom ettirish yoki to‘xtatish haqida qaror qabul qilmasligi kerak. Bosqichni to‘sadigan yoki tasdiqlaydigan da’volar uchun dalil talab qiling. Qaysi qiymatlar bevosita o‘lchanganini va qaysilari shu o‘lchovlar asosida hisoblanganini qayd eting.
Tekshiruv vositalarini kalibrlang
Tekshiruvchi muvaffaqiyatli yakunlangani uchungina uning to‘g‘ri ishlashiga ishonmang. Geometrik o‘zgarishlarni ma’lum assimetrik obyekt bilan solishtirib kalibrlang. Simmetrik test obyektlari burilishlar, akslanishlar va koordinatalar tizimidagi xatolarni yashirishi mumkin.
Uzoq davom etadigan ishlarni kuzatiladigan qiling
Har bir kutish sharti yoki jurnal filtri uchun o‘sha vaqtda nosozlik yuz bersa, ekranda ko‘rinadigan qator paydo bo‘ladimi, deb so‘rang. PCB Skill kuzatuvchi va bildirishnoma komponentlarini o‘z ichiga oladi, chunki jim ishlayotgan jarayonni to‘xtab qolgan yoki muvaffaqiyatsiz tugagan jarayondan ajratish qiyin.
Faqat manba dizaynni emas, yakuniy paketni ham tekshiring
Yuklash uchun mo‘ljallangan haqiqiy Gerber va parma ma’lumotlarida mustaqil tekshiruvlarni ishga tushiring. Bu eksport muammolari, eskirgan fayllar va tekshiruv vositalari tasodifan joriy plata o‘rniga avvalgi relizni o‘qishidan himoya qiladi.
Keys tadqiqotidan ko‘rib chiqish ro‘yxati sifatida foydalaning
Loyiha keys tadqiqoti ish jarayoniga sabab bo‘lgan haqiqiy nuqsonlarni tushuntiradi. Birinchi dizayningizni qabul qilishdan oldin uni ko‘rib chiqing, shunda mavhum nazorat bosqichlarini aniq nosozlik holatlari bilan bog‘lash mumkin bo‘ladi.
Xulosa
PCB Skill PCB ishlab chiqishni talablar, sxema kiritish, ta’minot, layout, yo‘naltirish, ishlab chiqarishni tekshirish va xaridni tayyorlashni qamrab oluvchi aniq, sinovdan o‘tkaziladigan bosqichlar ketma-ketligiga aylantiradi. Uning asosiy qiymati faqat avtomatik chizishda emas, balki vositalar va bosqichlar bo‘ylab intizomli tekshiruvda. Uni Claude Code yoki Codex’ga o‘rnating, EasyEDA MCP va brauzer sozlamalarini yakunlang hamda har bir yakuniy xarid ustidan qo‘lda nazoratni saqlab qoling.
