RAG - बुनियादी वास्तुकला
रिकवरी-अगमेंटेड जनरेशन सिस्टम के लिए एक समीक्षा की गई बेसलाइन।
पुन: उपयोग योग्य इंजीनियरिंग ज्ञान खोजें, अपनी आवश्यकताएँ जोड़ें, और किसी भी कोडिंग एजेंट के लिए एक साफ़, वर्शन्ड कॉन्टेक्स्ट बंडल निर्यात करें।
पारदर्शी फ़ाइलें। पिन किए गए वर्शन। कोई छिपा runtime नहीं।
संपादकीय रूप से चुने गए शुरुआती बिंदु।
कैटलॉग में प्रोडक्ट, प्लेटफ़ॉर्म और डिलीवरी दिशाएँ।
प्रकाशित ब्लॉक तिथि क्रम में।
Operations · बाउंड्स संस्करण प्रतिधारण, वर्तमान सूचकांक पॉइंटर्स, और संग्रहण वृद्धि की निगरानी करता है ताकि इतिहास संचालित रहता रहे।
Data · निर्धारित करता है कि कब पंक्तियाँ हॉट स्कीमा से कोल्ड स्टोरेज में जाएँगी, क्या क्वेरी योग्य रहेगा, और कैसे पुनर्स्थापनाएँ बिना संदर्भ तोड़े लाइव मॉडल में पुनः प्रवेश करेंगी।
Data · दस्तावेज़/संग्रह सीमाएँ, एम्बेडिंग बनाम संदर्भ, और पहचान चुनता है ताकि दस्तावेज़ स्टोर एक्सेस पैटर्न को बिना आकस्मिक जॉइन हेल के एन्कोड कर सकें।
Implementation · हाइरार्की एन्कोडिंग को पुनर्निर्मित करता है जिसमें क्रमबद्ध बैकफिल और अखंडता जांच शामिल होती है ताकि ट्री मूव्स वंशावली को भ्रष्ट न करें।
Data · किस प्रकार किरायेदार-परिभाषित गुणों को संस्थाओं से जोड़ा जाता है (टाइप किए गए कॉलम बनाम EAV बनाम JSON) चुनता है ताकि उत्पाद बिना कोर मॉडल को फोर्क किए स्कीमाओं का विस्तार कर सकें।
Data · रिकॉर्ड संस्करणों का अपरिवर्तनीय इतिहास रखता है ताकि पूर्व की स्थितियाँ ऑडिट, रोलबैक, और तुलना के लिए पुनर्निर्मित की जा सकें।
नए प्रोजेक्ट्स के लिए अनुशंसित ब्लॉकों का क्यूरेटेड संग्रह। व्यक्तिगत ब्लॉक वर्कस्पेस में जोड़ने से पहले सेट जाँचें।
एक ब्लॉक फ़ीचर स्पेसिफिकेशन, आर्किटेक्चर पैटर्न, इंटीग्रेशन गाइड, सुरक्षा बेसलाइन, MCP सेटअप, स्कीमा, रेफ़रेंस इम्प्लीमेंटेशन, या आधिकारिक लिंक का सावधानी से चुना सेट हो सकता है।
कुछ ब्लॉकों में आवश्यकताओं और उदाहरणों का पूरा फ़ोल्डर होता है। दूसरों को केवल एक उत्कृष्ट README की ज़रूरत होती है। फ़ॉर्मैट ज्ञान का अनुसरण करता है — उलटा नहीं।
समस्या, दिशा या पैटर्न से खोजें। स्वतंत्र फ़ेसट और टैग से परिणाम परिष्कृत करें।
अवलोकन पढ़ें। हर फ़ाइल खोलें। वर्शन, परिपक्वता, निर्भरताएँ, लाइसेंस और स्रोत लिंक जाँचें।
सटीक ब्लॉक वर्शन वर्कस्पेस में जोड़ें और अपनी प्रोजेक्ट आवश्यकताएँ लाएँ।
एक पारदर्शी Solution ZIP डाउनलोड करें और उसे Cursor, Codex, Copilot, Claude Code या किसी अन्य कोडिंग एजेंट को दें।
प्रमाणीकरण, RAG, अपलोड, रिट्राई, MCP, मूल्यांकन, ऑब्ज़र्वेबिलिटी — कठिन निर्णयों को एक बार लिखें और पुन: उपयोग करें।
हर ब्लॉक सामान्य, जाँच योग्य फ़ाइलों से बना है। जेनरेटेड प्रॉम्प्ट के पीछे कुछ भी छिपा नहीं है।
Latest नए काम को तेज़ी से शुरू करने में मदद करता है। जब दस्तावेज़ और API बदलते हैं, पिन किए गए वर्शन मौजूदा Solution को स्थिर रखते हैं।
आपका निर्यात Markdown, कोड, स्कीमा, लिंक और एक छोटे JSON इंडेक्स वाला ZIP है। यह PureIntent runtime के बिना काम करता है।
· · · ·
कोड को रेफ़रेंस के रूप में रखें। आधिकारिक पैकेज की ओर इशारा करें। सत्यापन चरण जोड़ें। वह आर्टिफ़ैक्ट उपयोग करें जो निर्णय को सबसे अच्छा समझाए।
PureIntent कभी ब्लॉक फ़ाइलें नहीं चलाता, पैकेज इंस्टॉल नहीं करता, और इसलिए कोड पर भरोसा करने को नहीं कहता कि AI ने उसे सुरक्षित बताया। स्क्रिप्ट पठनीय रेफ़रेंस सामग्री रहती हैं। निष्पादन योग्य बाइनरी स्वीकार नहीं की जातीं।
आप तय करते हैं कि आपके कोडिंग एजेंट तक क्या पहुँचे और उसे क्या करने की अनुमति हो।
कुछ ऐसा खोजें जो आप पहले से अपने कोडिंग एजेंट को समझाते हैं, प्रोजेक्ट कॉन्टेक्स्ट जोड़ें, और एक साफ़ शुरुआती बिंदु निर्यात करें।