عن المشروع
يُعد "AI Engineering from Scratch" منهجاً تعليمياً ودليلاً مرجعياً مجانياً ومرخصاً بموجب رخصة MIT، يهدف إلى تعليم هندسة الذكاء الاصطناعي من المبادئ الأولى بدلاً من الاعتماد على واجهات برمجة التطبيقات (API). يحتوي المستودع على 523 درساً منظمة في 20 مرحلة متسلسلة، تقدر بنحو 342 ساعة عمل، مع تطبيقات برمجية بلغات Python وTypeScript وRust وJulia.
يبني المنهج المعرفة من القاعدة إلى القمة، بدءاً من الإعداد والأدوات، والأساسيات الرياضية، وتعلم الآلة الكلاسيكي، والتعلم العميق، والرؤية الحاسوبية، ومعالجة اللغات الطبيعية (NLP)، والصوت، والمحولات (Transformers)، والذكاء الاصطناعي التوليدي، والتعلم التعزيزي، وبناء النماذج اللغوية الكبيرة (LLMs) من الصفر، وهندسة LLM، والأنظمة متعددة الوسائط، والبروتوكولات (بما في ذلك Model Context Protocol)، وهندسة الوكلاء، والأنظمة المستقلة، وأسراب الوكلاء المتعددة، والبنية التحتية والإنتاج، والأخلاقيات، ومشاريع التخرج. تتبع كل مرحلة هيكلاً ثابتاً: شعار موجز، مشكلة ملموسة، رسوم بيانية مفاهيمية، قسم "Build It" لتنفيذ الخوارزمية بالرياضيات الخام دون أطر عمل، قسم "Use It" لتطبيق الفكرة عبر PyTorch أو scikit-learn، وقسم "Ship It" لإنتاج مخرجات قابلة لإعادة الاستخدام مثل الأوامر (prompts) أو الوكلاء أو خوادم MCP.
تعتمد مسارات الدخول على الأهداف بدلاً من القراءة الخطية الإجبارية. هناك مسارات سريعة للمبتدئين، ومطوري Python الراغبين في تعلم أسس تعلم الآلة، وبناة تطبيقات LLM، ومطوري الوكلاء، ومطوري MCP، وكتّاب مهارات الوكلاء، ومرشحي شهادة Claude. كما يساعد اختبار تحديد المستوى المكون من عشرة أسئلة في توجيه المتعلم إلى المرحلة المناسبة وإنشاء خطة مخصصة في ملف LEARNING.md.
يعمل المستودع أيضاً كحزمة تعليمية ذكية؛ حيث يتيح الأمر `npx skills add rohitg00/ai-engineering-from-scratch` تثبيت مهارات تعليمية تتوافق مع Claude Code وCodex والمضيفين المتوافقين مع SKILL.md. يتم حفظ التقدم محلياً في ملفات مثل LEARNING.md وMCP-LEARNING.md وAGENT-SKILLS-LEARNING.md.
يتم تجميع المراحل العشرين في سلسلة كتب من ستة مجلدات بصيغتي EPUB وPDF، يتم إنشاؤها تلقائياً عبر CI وإرفاقها بإصدارات GitHub. أكاديمية الشهادات هي مادة دراسية مستقلة تعتمد على أهداف الامتحانات العامة، وليست تابعة لشركة Anthropic. يشير ملف README إلى أن المنهج حظي بـ 114,584 قارئاً و181,995 مشاهدة للصفحة خلال الثلاثين يوماً الماضية. الصفحات الرئيسية مترجمة إلى لغات متعددة، مع بقاء اللغة الإنجليزية هي المصدر الأساسي.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.