دوز مباشرة للمحتوى الرئيسي
دروس فالذكاء الاصطناعي

صايب PCB واجدين للطلب باستعمال PCB Skill مع Claude Code وCodex

تعلّم كيفاش تنصّب وتستعمل PCB Skill مع Claude Code ولا Codex، وEasyEDA Pro، وأتمتة المتصفح. هاد الدليل كيشرح المسار ديالو بالمراحل والموافقات، من تحديد المتطلبات، وتوفير القطع، وتصميم وتوجيه اللوحة، والتحقق بشكل مستقل من ملفات التصنيع، حتى تحضير الطلبات بلا ما نخلّيو الوكيل يشري أي حاجة.

PCB واجدين للطلب باستعمال PCB Skill مع Claude Code وCodex

شنو كيدير PCB Skill

PCB Skill هي مهارة ديال الوكيل كتهدي فكرة ديال الهاردوير من المفهوم الأول ديالها حتى لواحد PCB اللي يمكن تطلبو، تلحمو، وتدخلو للخدمة. كتخدم فـ Claude Code desktop ولا Codex desktop، وكتتحكم فـ EasyEDA Pro عبر جسر MCP، وكتستعمل متصفح داخل فيه من قبل للحسابات ديالك عند مصنّعي PCB ومورّدي المكوّنات.

هاد المشروع ماشي كورس عام فالنظرية ديال PCB. بالعكس، كيوفّر مسار هندسي بمراحل مراقَبة مصمّم باش يشد العيوب العملية: مآخذ مقلوبة، مكوّنات مخبّيين تحت أجسام الموديولات، مناطق منع ما كتخدمش، تحويلات هندسية غالطة، معطيات تحقق قديمة، وسكريبتات ديال المراقبة كتفشل بلا ما تبان.

الوكيل يقدر يوجّد السلال ويوصل لصفحة ما قبل الأداء، ولكن عمرُه كيطلب شي حاجة ولا كيخلّص. إجراءات الشراء النهائية كتبقى يدوية.

مبادئ التصميم

مسار الخدمة منظّم حول ثلاثة أولويات.

  • الفعالية من ناحية التكلفة: خاص ثمن كل مكوّن يكون مأخوذ من صفحة حيّة ديال المورّد، ولا يكون مبيّن بوضوح بأنه تقدير. حتى لائحة المكوّنات كتتعدّل على حساب القطع اللي كاينين عندك من قبل.
  • التركيب باليد: اللوحة كتتصمّم باش تركّبها نتا. المسار كيتفادى الحزم اللي النهايات ديالها من التحت، وكيخلي البادات ساهلين للوصول، وكياخذ بعين الاعتبار ترتيب تركيب ما يحبسش نقاط اللحام.
  • النمذجة الأولية المجانية: اللوحة كتبقى داخل شروط النمذجة الأولية المجانية المختارة من أول سكيش، بلا ما يتبدّل الحجم ديالها ولا تتبسّط فالنهاية.

المتطلبات المسبقة

قبل ما تستعمل المهارة، وجّد التطبيقات والحسابات اللي محتاجاهم:

  • Claude Code desktop ولا Codex desktop.
  • EasyEDA Pro مع جسر MCP المطلوب.
  • متصفح متوافق ومركّب فيه امتداد الوكيل.
  • جلسات متصفح مفعّلة عند مصنّع PCB ديالك ومورّدي القطع.
  • اختيارياً، مراقب للموافقات إلا كان نظام التشغيل ديالك كيبان فيه طلب صلاحية مع كل إجراء فالمتصفح.

تبع دليل الإعداد ديال المستودع باش تكمل اللائحة الكاملة ديال تجهيز البيئة. كاينة تعليمات خاصة بكل منصة لمراقب الموافقات فـ macOS وWindows.

مراقب الموافقات محدود عن قصد. يقدر ينقص من طلبات الصلاحية المتكررة، ولكن ما كيتعاملش مع السلال ولا مع أدوات الأداء.

ثبّت PCB Skill

1. نزّل المستودع

git clone https://github.com/daishuge/pcb-skill.git

2. ثبّتها للوكيل ديالك

بالنسبة لـ Claude Code، نسخ المهارة لمجلد مهارات Claude:

cp -r pcb-skill/skills/pcb ~/.claude/skills/pcb

بالنسبة لـ Codex، استعمل مجلد مهارات Codex بلاصتو:

cp -r pcb-skill/skills/pcb ~/.codex/skills/pcb

3. جهّز EasyEDA Pro وMCP

كمّل إعداد EasyEDA MCP. PCB Skill كتحتاج هاد الجسر باش تسوق EasyEDA Pro، لذلك تأكد من الاتصال قبل ما تبدا أي لوحة.

4. وجّد جلسات المتصفح

حلّ المتصفح اللي فيه امتداد الوكيل المطلوب، ودخل للحساب ديالك فخدمة تصنيع PCB ولمورّدي المكوّنات اللي ناوي تستعملهم. الوكيل كيشري عبر هاد الجلسات الموجودة من قبل، وما كيتكلفش هو ببيانات الدخول. شوف تعليمات تسجيل الدخول للمتصفح للتفاصيل.

بدا مشروع PCB

منين تكون المهارة والتكاملات واجدين، عطي للوكيل فكرة واضحة على الهاردوير. ضمّن القيود الكهربائية والميكانيكية وديال التصنيع والميزانية والمخزون اللي عارفها. يقدر يكون الطلب التوضيحي بهاد الشكل:

صمّم ليا لوحة تحكم قابلة للحام باليد لوحدة العرض ديالي.
استعمل القطع اللي كاينة فالمخزون ديالي فين ما أمكن.
خلي التصميم داخل الحدود ديال النمذجة الأولية المجانية عند مصنّع PCB ديالي.
سولني على أي متطلب يقدر الجواب ديالو يبدّل اللوحة.
وجّد طلبات التزويد والتصنيع، ولكن وقف قبل الأداء.

هاد الشي ماشي صيغة خاصة ديال الأوامر. غير طريقة عملية باش توضّح الهدف ديال المشروع والحدود اللي PCB Skill مصمّمة تفرضها.

تبع المسار ذي الأربع مراحل

المرحلة 1: حدّد المفهوم

المرحلة الأولى كتفرّق بين القيود الصارمة والتفضيلات المرنة. القيود الصارمة تقدر تشمل توافق الموصلات، أبعاد العلبة، جهد التغذية المطلوب، ولا حدود التصنيع. أما التفضيلات المرنة فتقدر تشمل ماركات القطع، أماكن الموصلات، ولا الخصائص الاختيارية.

المرحلة كتكمّل غير منين يسول الوكيل على كل سؤال اللي الأجوبة المختلفة عليه غادي تنتج لوحات مختلفة. ما تستعجلش فهاد البوابة: الشك اللي كيبقى هنا غادي يولي إعادة خدمة مكلفة من بعد.

المرحلة 2: صايب المخطط وجيب القطع

الوكيل كيطوّر المخطط، كيبني لائحة مكوّنات فيها الأثمنة، وكيحضّر سلال المورّدين. خاص تأكيدات قائمة التوصيلات تدوز قبل قبول المرحلة.

راجع مزيان نتائج التزويد. خاص كل ثمن يكون مبيّن واش هو مُتحقَّق منه من صفحة حيّة ولا تقديري. وحساب التكلفة خاصو حتى ياخذ بعين الاعتبار المكوّنات اللي كاينة عندك فالمخزون، بلا ما يعتبر كل سطر فـ BOM شراء جديد.

فهاد المرحلة، راجع اختيارات الحزم والقيم الكهربائية بجوج. مبدأ تجميع المشروع كيفضّل الحزم اللي فيها نقاط توصيل ساهلة الولوج، وكيرفض الحزم اللي ما كتناسَبش مع طريقة اللحام اليدوي المقصودة.

المرحلة 3: حطّ، وصّل، وراجع اللوحة

مرحلة التخطيط كتنتج لوحة PCB محطوطة العناصر، موصّلة، ومعبّاة. خاص التوضيع يكون قابل للتوصيل، ماشي غير مقبول قانونياً من طرف أداة EDA. المستودع فيه أدوات للتوضيع كتستخرج مناطق الحماية من نقاط التوصيل الحقيقية، وكتحدّد ممرات الـvia، وكتراقب الخلوص حدا أجسام الوحدات.

هاد المرحلة كتحتاج فحص نظيف لقواعد التصميم ومراجعة ناجحة بطريقة الخصم. هاد المراجعة للقراءة فقط، وكتعاود تستخرج القياسات المهمة بلا ما تثق فالقيم الموجودة ولا فمؤشرات الحالة.

المرحلة 4: تحقّق من ملفات التصنيع ووجّه الشراء للمرحلة الموالية

الوكيل كيولّد حزمة Gerber وكيحقّق منها بشكل مستقل على برنامج EDA اللي أنشأها. سكريبتات التحقق فالمستودع كتغطّي مجالات بحال تحليل Gerber، ومسح الخلوص، وعدّ الثقوب، وتأكيدات netlist، والتداخل ثلاثي الأبعاد.

من بعد التحقق، يقدر الوكيل يجهّز طلبات التصنيع وشراء القطع ويمشي لصفحة ما قبل الأداء. كتبقى مسؤول على تفقد الأثمنة النهائية، والكميات، وتفاصيل الشحن، واختيارات التصنيع، وضوابط الأداء قبل ما ترسل أي طلب يدوياً.

فهم أدوات المستودع

  • skills/pcb/SKILL.md: كيحدّد مهارة الوكيل والسلوك الأساسي ديالو.
  • skills/pcb/references/: فيه إرشادات عند الطلب على سير العمل، والمراجعات، والتصنيع، والتزويد، ومشاكل EDA-MCP، والفحوصات الميكانيكية وثلاثية الأبعاد، وبدء التشغيل.
  • scripts/placement/: كيوفّر فحوصات التوضيع المتعلقة بمناطق الحماية المستخرجة من نقاط التوصيل، ومساحة التوصيل، والخلوص حول أجسام الوحدات.
  • scripts/routing/: فيه سلسلة التوصيل الآلي Specctra DSN وSES، ومراقب بأربع حالات، ومراقبة الحد الأدنى للمعدل.
  • scripts/verify/: كيدير التحقق بشكل مستقل على EasyEDA، بما فيه فحوصات Gerber، والخلوص، والثقوب، وnetlist، والتداخل.
  • scripts/notify/: كيوصل تقدم العملية باش العمليات الطويلة ما تبقاش خدامة بلا إشعارات.
  • docs/case-study.md: كيوثّق العيوب اللي تلقات فلوحة مرجعية وكيذكر التكلفة الفعلية ديالها.

نصائح متقدمة للموثوقية

حدّد نهاية المراجعة قبل ما تبداها

منظر أخضر للوحة ولا تخطيط باين نقي ماشي دليل على أن التصميم صحيح. خاص كل مرحلة تسالي بمراجعة خصمية من جولة وحدة. كتب معيار نهاية المراجعة قبل ما تبدا؛ وإلا تقدر المراجعة تولّي حلقة بلا نهاية محددة.

قِس الادعاءات الحاسمة فالقرارات

عبارة بحال غالباً ماشي مدعوم ما خاصهاش هي اللي تقرر واش الخدمة غادي تكمل. طلب الدليل على الادعاءات اللي كتوقف مرحلة ولا كتوافق عليها. سجّل شنو هي القيم اللي تقاست مباشرة وشنو اللي تحسب انطلاقاً من هاد القياسات.

عاير أدوات التحقق

ما تفترضش أن أداة الفحص صحيحة غير حيث كتكمل الخدمة بنجاح. عاير التحويلات الهندسية باستعمال جسم غير متناظر معروف. الأجسام المتماثلة فاختبارات التحويل تقدر تخبّي الدوران، والانعكاس، وأخطاء نظام الإحداثيات.

خلّي العمليات الطويلة قابلة للمراقبة

مع كل شرط انتظار ولا فلتر ديال السجل، سول واش إلا وقع عطب فداك الوقت غادي يبان سطر واضح. PCB Skill فيها مكوّنات للمراقبة والإشعارات، حيث العملية اللي خدامة فصمت صعيب تميّزها على عملية علّقات ولا فشلات.

فتّش الحزمة النهائية، ماشي غير التصميم المصدر

دير فحوصات مستقلة على ملفات Gerber وبيانات الثقوب الفعلية اللي ناوي ترفعها. هاد الشي كيحمي من مشاكل التصدير، والملفات القديمة، ومن أن أدوات التحقق تقرا بالخطأ إصدار سابق بلاصة اللوحة الحالية.

استعمل دراسة الحالة كقائمة فحص للمراجعة

دراسة حالة المشروع كتشرح العيوب الحقيقية اللي كانت سبب فهاد سير العمل. راجعها قبل ما تقبل أول تصميم ديالك باش تربط البوابات النظرية بأسباب الفشل الملموسة.

الخلاصة

PCB Skill كتحوّل تطوير لوحات PCB لسلسلة ديال البوابات الواضحة والقابلة للاختبار، كتشمل المتطلبات، ورسم المخطط، والتزويد، والتخطيط، والتوصيل، والتحقق من التصنيع، والتحضير للشراء. القيمة الأساسية ديالها ماشي غير الرسم الآلي، ولكن الفحص المنضبط عبر الأدوات والمراحل. ثبّتها فـ Claude Code ولا Codex، كمّل إعداد EasyEDA MCP والمتصفح، وخلي التحكم اليدوي فكل عملية شراء نهائية.