इस प्रोजेक्ट के बारे में
Noob2Builder · AI Builder School एक ओपन-सोर्स लर्निंग कोर्स प्रोजेक्ट है जो Claude Code स्किल के रूप में वितरित किया जाता है। यह दस्तावेज़ों का संग्रह नहीं है, बल्कि एजेंट एक मेंटर की भूमिका निभाता है, मुख्य बातचीत में सिद्धांतों को समझाता है, शिक्षार्थियों को वास्तविक फ़ाइलों और कमांड के साथ काम करने में मार्गदर्शन करता है, जब तक कि पहला स्वीकार्य प्रोजेक्ट पूरा और प्रकाशित न हो जाए। यह प्रोजेक्ट पूरी तरह से शुरुआती और उन लोगों दोनों के लिए है जिनके पास पहले से प्रोजेक्ट हैं और वे वाइब कोडिंग से एजेंटिक इंजीनियरिंग की ओर बढ़ना चाहते हैं।
डिज़ाइन दर्शन में शामिल हैं: सभी ऐच्छिक (नंबर केवल स्थिर आईडी हैं, अनिवार्य क्रम नहीं दर्शाते), वास्तविक अभ्यास (हर पाठ में वास्तविक प्रयोग और जांचने योग्य आउटपुट होते हैं, "एजेंट ने कहा पूरा हो गया तो पूरा माना जाए" स्वीकार नहीं है), सीखने के प्रमाण (स्थानीय लर्निंग आर्काइव हर चरण के पूरा होने के प्रमाण, अनसत्यापित आइटम और अगले कदम रिकॉर्ड करता है), और किसी भी समय बाधित करने की क्षमता (छात्र कभी भी सवाल पूछ सकते हैं, जवाब के बाद मुख्य विषय पर लौटते हैं)।
कुल 14 पाठ्यक्रम हैं, जो कंप्यूटर और नेटवर्क बुनियादी बातों, AI विश्व मानचित्र, LLM और एजेंट सिद्धांत, Git और GitHub, AI बिल्डर कार्यप्रणाली, पहला प्रोजेक्ट बनाना और प्रकाशित करना, वाइब कोडिंग से एजेंटिक इंजीनियरिंग तक, परीक्षण और सत्यापन, प्रॉम्प्ट से ग्राफ तक, AI उत्पाद समझ, एजेंट बिल्डिंग लैब, फ्रंटएंड बुनियादी बातें और फ्रेमवर्क, बैकएंड बुनियादी बातें आदि को कवर करते हैं।
उपयोग विधि: पहले Claude Code इंस्टॉल करें, फिर इस प्रोजेक्ट को इंस्टॉल करें, और Claude Code में `/nb` टाइप करके शुरू या जारी रखें। पैरामीटर के साथ कॉल करने का समर्थन करता है, जैसे `/nb जारी रखें`, `/nb मुझे ऐच्छिक पाठ्यक्रम दिखाएं`, `/nb मुझे Git सिखाएं`, `/nb मैं एक छोटा टूल बनाना चाहता हूं`। लर्निंग आर्काइव स्थानीय रूप से `~/.noob2builder/me.json` में सहेजा जाता है।
इंस्टॉलेशन के कई तरीके हैं: सीधे Claude Code को इंस्टॉलेशन निर्देश निष्पादित करने दें, या macOS/Linux के लिए curl वन-लाइन स्क्रिप्ट, Windows PowerShell वन-लाइन स्क्रिप्ट का उपयोग करें। इंस्टॉलर स्थानीय संशोधनों को अधिलेखित नहीं करेगा; यदि लक्ष्य निर्देशिका Git रिपॉजिटरी नहीं है या अप्रतिबद्ध परिवर्तन हैं तो रुक जाता है; पुराने `/noob2builder` से अपग्रेड करते समय स्वचालित रूप से `~/.claude/skills/nb` में नाम बदलता है और स्थानीय संशोधनों और सीखने की प्रगति को बनाए रखता है। इंस्टॉलेशन के बाद `scripts/validate_school.py` से सत्यापित करें।
प्रोजेक्ट में एक एलुमनी वॉल भी है; पहला PR, पहला प्रकाशित प्रोजेक्ट, पहला एजेंट, एक परीक्षण चक्र या एजेंटिक रिफैक्टरिंग जैसे मील के पत्थर पूरे करने के बाद, Issue और PR के माध्यम से प्रमाण और समीक्षा छोड़ें। रिपॉजिटरी संरचना में SKILL.md (मेंटर कार्य नियम और पाठ्यक्रम रूटिंग), manifest.json (संस्करण और फ़ाइल सूची), references/ (पाठ्यक्रम सूची, शिक्षण विधियां, 14 पाठ्यक्रमों के लिए पाठ योजनाएं, पाठ और प्रयोग, साझा नोड्स) और WALL.md शामिल हैं।
वर्तमान स्थिति Alpha (v0.8.0) है, पाठ्यक्रम सामग्री लगातार विकसित हो रही है। लाइसेंस के संबंध में, पाठ्यक्रम Markdown CC BY-NC-SA 4.0 के तहत है, कोड और स्वचालन MIT के तहत है, और तीसरे पक्ष की सामग्री अपने संबंधित लाइसेंस का पालन करती है।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.