عن المشروع

BMad Method هو نهج مفتوح المصدر للتطوير الرشيق المدفوع بالذكاء الاصطناعي (AiDD). يغطي جهد التسليم الكامل—ما يجب بناؤه، وكيفية ترابط الأجزاء، وكيفية تطور العمل—بدلاً من التركيز فقط على توليد الشيفرة. صُمم هذا النهج للحفاظ على القرارات صريحة، ونقل السياق بين الجلسات، ومواءمة حجم التخطيط مع حجم التغيير وتعقيده: يمكن للتغييرات الصغيرة الانتقال مباشرة إلى البناء والتحقق، بينما يمكن للمبادرات الأكبر استخدام مسارات تخطيط أعمق. يوفر المستودع سير عمل التسليم الأساسي ومجموعة من المهارات المستقلة. يمكن تثبيته كحزمة CLI للمهارات عبر `npx skills add bmad-code-org/BMAD-METHOD`، أو كإضافة Claude Code من سوق `bmad-code-org/bmad-plugins`، أو كإضافة Codex من السوق نفسه. يفترض التثبيت وجود أداة برمجة بالذكاء الاصطناعي تدعم المهارات و`uv` للسكربتات القائمة على Python. بعد الإعداد، يستدعي المستخدمون مركز `bmad` للحصول على الإرشاد و`bmad-build` لحلقة التسليم؛ ويمكن لـ`bmad doctor` إصلاح بيئة تشغيل مشروع موجود بعد التحديثات. تُوضَّح حلقة التسليم على أنها تبدأ من أي نقطة: فكرة غامضة تبدأ من Clarify، وفكرة كبيرة واضحة تبدأ من Plan، وتغيير صغير يبدأ من Build and verify، مع Learn and adjust التي تعود إلى Plan. يمكن للمستخدمين تبنّي النهج من البداية إلى النهاية أو نقل ملخصاته ومواصفاته ومخرجات معماره إلى سير عمل تسليم موجود. تغطي روابط التوثيق بناء التغيير الأول، واختيار مسار التخطيط، والبدء في قاعدة شيفرة موجودة. تشمل منظومة BMad وحدات رسمية تتجاوز النهج الأساسي: BMad Builder لإنشاء المهارات وسير العمل والوكلاء؛ وBMad Creative Intelligence Suite لشركاء التفكير الإبداعي؛ وBMad Test Architect لاختبار المؤسسات؛ وBMad Loop للبناء والتحقق والمراجعة غير المراقَبة على الملاحم الكاملة؛ وBMad Game Dev Studio لفكرة وتطوير الألعاب عبر أطر مثل Unity وUnreal وGodot وPhaser. تُقدَّم أيضاً حزم ويب بحيث يمكن تغليف سير عمل BMad المختارة كـGoogle Gemini Gems وChatGPT Custom GPTs للتخطيط ضمن اشتراكات الويب الحالية، مع جلب المخرجات الناتجة إلى أداة برمجة بالذكاء الاصطناعي للتنفيذ. المشروع مرخّص بMIT، ومجاني الاستخدام، وموجّه نحو المجتمع، مع Discord وYouTube وGitHub Issues وGitHub Discussions كقنوات دعم. توثَّق إرشادات المساهمة في CONTRIBUTING.md وCONTRIBUTORS.md. BMad وBMAD-METHOD علامتان تجاريتان لـBMad Code, LLC.