कॉन्टेंट पर जाएँ
17 जुलाई 2026 · हैंडबुक

मैनुअल: My Builds, आपकी प्रोडक्ट लाइब्रेरी

यह लेख प्रकाशन के समय प्रोडक्ट का वर्णन करता है। मौजूदा क्षमताओं के लिए AI Builder और Agent Teams देखें।

मैनुअल: My Builds, आपकी प्रोडक्ट लाइब्रेरी
पिछले मंगलवार मैं एक बिल्ड ढूंढ रहा था और मुझे याद नहीं आ रहा था कि मैंने चैट का नाम क्या रखा था — शायद "लैंडिंग पेज v2," या छह हफ्ते बाद उतना ही बेकार कुछ और। यही वह पल आमतौर पर होता है जब माय बिल्ड्स एक नाइस-टू-हैव होना बंद करके वह टूल बन जाता है जिसकी तरफ आप वाकई मुड़ते हैं। अपनी तीसरी या चौथी जनरेटेड ऐप के बाद, चैट लिस्ट स्क्रॉल करके कोई बनाई हुई चीज़ ढूंढना जितना होना चाहिए उससे ज़्यादा धीमा है, और लाइब्रेरी ठीक इसी गैप के लिए बनी है। मैंने पहले आदतवश सर्च बार में "admin" टाइप किया, फिर हार मानकर फिल्टर इस्तेमाल किए: प्रकार वेब ऐप तक सीमित किया, श्रेणी फिर उसे इंटरनल टूल्स बनाम क्लाइंट-फेसिंग वालों में और कम किया, और वहीं मिल गया — तीन कार्ड के बाद, v3 पढ़ने वाला एक वर्जन बैज। मैं भूल गया था कि मैं उस चैट में दो बार वापस गया था। लाइब्रेरी मुझे डुप्लिकेट नहीं दिखा रही थी; यह लीनेज दिखा रही थी। v1 और v2 गायब नहीं हुए थे, वे बस डिफॉल्ट व्यू से बाहर हो गए थे, और यह करीब दस मिनट बाद मायने रखने वाला निकला जब एक अलग प्रोजेक्ट पर क्लाइंट को मेरे द्वारा v4 के रूप में शिप किए गए एक नैव बदलाव से नफरत हो गई। मैंने पुराना v3 कार्ड खोला, उसका फाइल ट्री वहीं ब्राउज़ किया, दो ज़रूरी फाइलें उठाईं, और रीडिप्लॉय किया। कोई फिर से प्रॉम्प्ट करने की ज़रूरत नहीं, चैट ट्रांसक्रिप्ट खंगालकर यह समझने की कोशिश नहीं करनी पड़ी कि लेआउट पहले कैसा दिखता था। यही कार्ड एनाटॉमी का वह हिस्सा है जो आपके कुछ भी खोलने से पहले ही अपनी कीमत साबित कर देता है: थंबनेल के रूप में एक असली स्क्रीनशॉट, वेरिफिकेशन के बाद कैप्चर किया गया, ताकि आप जो देखें वही वाकई रेंडर हुआ हो, न कि ऐसा बिल्ड जो तकनीकी रूप से पूरा हुआ लेकिन लोड होने पर एरर आ गया। उसके नीचे, टाइप और कैटेगरी बैज, एक वर्जन नंबर, एक रिलेटिव टाइमस्टैंप। बिना क्लिक किए ट्राएज करने के लिए काफी। और जब आप क्लिक करते हैं, तो विकल्प साफ-साफ बंट जाते हैं —
  • प्रीव्यू लाइव बिल्ड को सीधे खोलता है, कोई डाउनलोड नहीं, कोई लोकल सर्वर नहीं। वेबसाइट के लिए यह डिप्लॉय किया गया अनुभव है; डेस्कटॉप या मोबाइल बिल्ड के लिए यह बिना इंस्टॉल किए उसे चलाने के जितना करीब आप पहुंच सकते हैं, उतना है।
  • कोड फाइल ट्री है, वहीं ब्राउज़ करने योग्य। मैं इसे लगातार तीस-सेकंड के गट-चेक के लिए इस्तेमाल करता हूं — क्या इसने वाकई वही लाइब्रेरी इस्तेमाल की जो मैंने मांगी थी — डाउनलोड करने का फैसला करने से पहले।
  • एक्शन मेनू में डाउनलोड, पब्लिश, जो कुछ भी सपोर्ट करता है उसके लिए नेटिव इंस्टॉलर, जहाँ स्टोर-एलिजिबल है वहाँ शिप टू स्टोर, और टेम्पलेट के रूप में सेव शामिल है।
इनमें से किसी को भी बातचीत दोबारा खोलने की ज़रूरत नहीं। मैं उस दिन असली चैट में सिर्फ एक बार वापस गया, और वह एक वास्तविक बदलाव मांगने के लिए था, जो कि इकलौती चीज़ है जो लाइब्रेरी वाकई आपके लिए नहीं कर सकती — बदलावों को कॉन्टेक्स्ट चाहिए होता है, और कॉन्टेक्स्ट थ्रेड में रहता है। बाकी सब कुछ, लाइब्रेरी खुद संभाल लेती है, चैट के समानांतर चलते हुए न कि उसमें वापस जाने के शॉर्टकट के रूप में। कार्ड से कुछ पब्लिश करें और अगली बार जब आप वह थ्रेड खोलें तो चैट उसे दिखाती है; चैट के अंदर से पब्लिश करें और कार्ड भी अपडेट हो जाता है। एक ही बिल्ड, दो दरवाज़े। उस दोपहर बाद में एक टीममेट ने पिछले हफ्ते बनाई गई किसी चीज़ का लिंक मांगा, और मुझे नोटिस हुआ कि मैंने उसे बातचीत में नहीं भेजा — मैंने कार्ड भेजा, और सच कहूं तो अगर वह लाइव होती तो मैं कार्ड से पब्लिश की गई URL भेजता। कोई नहीं चाहता कि उसे एक फाइल ढूंढने के लिए किसी अजनबी का चैट इतिहास थमा दिया जाए। एक बार जब किसी टीम के पास प्रति व्यक्ति एक-दो से ज़्यादा बिल्ड हो जाएं, यह काफी स्वाभाविक रूप से बंट जाता है: चैट आपकी निजी वर्कशॉप बनी रहती है, लाइब्रेरी वह चीज़ बन जाती है जिसे बाकी लोग वाकई छूते हैं। मेरे पास एक वीकेंड प्रोजेक्ट का एक गेम भी बैठा हुआ था, जिससे मुझे याद आया कि लाइब्रेरी उसी डेटा को देखने का इकलौता लेंस नहीं है। गेम्स माय बिल्ड्स में बाकी सब चीज़ों की तरह दिखते हैं, लेकिन वे यहाँ भी रहते हैं मेरे गेम, प्ले-मोड और पब्लिश स्टेटस से फिल्टर किए हुए, और अगर आप ज़्यादातर गेम्स ही बनाते हैं तो वह बेहतर डेली व्यू है। वही लॉजिक लागू होता है प्रकाशित पर, जो URL या स्टोर क्यू वाली किसी भी चीज़ की मौजूदा लाइव स्थिति दिखाता है, और शिप्ड, जो ऐप-स्टोर या एक्सटेंशन-स्टोर रिव्यू स्टेटस ट्रैक करता है। एक ही कार्ड्स के खिलाफ अलग-अलग सवाल — "अभी क्या लाइव है" बनाम "मैंने टॉपिक X के बारे में क्या बनाया" — अलग-अलग जोड़े गए सिस्टम नहीं। एक चीज़ जिसने मुझे पहली बार चौंका दिया: बिल्ड पब्लिश करने से वह फ्रीज़ नहीं होती। मैं बाद में उस एडमिन पैनल की चैट में वापस गया, एक बदलाव मांगा, v4 मिला — और लाइव पब्लिश की गई वर्जन v3 ही सर्व करती रही जब तक मैंने साफ तौर पर रीडिप्लॉय नहीं किया। इसके बारे में सोचने के बाद यह समझ आया। अगर किसी लाइव चैट के खिलाफ हर आवारा प्रॉम्प्ट प्रोडक्शन साइट को तोड़ सकता, तो कोई भी कभी पब्लिश की गई बिल्ड को छूता ही नहीं। उस हफ्ते मैंने एक और काम किया, लगभग बिना सोचे-समझे, एडमिन पैनल को टेम्पलेट के रूप में सेव करना। यह लगभग एक जैसी बुनियाद वाला तीसरा इंटरनल टूल था जो मैंने बनाया था — वही लेआउट, वही ऑथ स्कैफोल्डिंग, वही टेबल कंपोनेंट्स, बस नीचे अलग डेटा। टेम्पलेट के रूप में सेव करना इसने स्ट्रक्चर और स्टाइल खींचा, खास कॉन्टेंट नहीं, और इससे बिल्ड फोर शुरू करने पर जो बीस मिनट की प्लानिंग बातचीत होती वह करीब पांच मिनट की रह गई। पकड़ यह है कि एक टेम्पलेट उसी पल पर फ्रीज़ हो जाता है जब आप उसे सेव करते हैं — मेरे कन्वेंशन तब से बदल चुके हैं, और पुराने टेम्पलेट को यह पता नहीं। एक शुरुआती बिंदु के लिए ठीक है जिससे आप वैसे भी अलग होने वाले हैं; अगर आप ऐसा रीयूज़ चाहते हैं जो वाकई सिंक में बना रहे, तो टेम्पलेट बनाने के बजाय बिल्ड्स के बीच सीधे फाइलों का रेफरेंस देना बेहतर है।
कुछ भी एक्सपायर नहीं होता। छह हफ्ते पहले वाला वह v1, अब भी v3 के नीचे लीनेज में बैठा हुआ — अब भी प्रीव्यू करने योग्य, डाउनलोड करने योग्य, पब्लिश करने योग्य, ठीक उतना ही एक्सेसिबल जितना आज सुबह बनाई गई चीज़। बैकग्राउंड में कोई प्रूनिंग क्लॉक नहीं चल रही। लाइब्रेरी एक आर्काइव है जिससे आप शिप कर सकते हैं, कोई हिस्ट्री पेज नहीं जिसके खिलाफ आप दौड़ रहे हों।
हैंडबुक
शेयर करेंXLinkedInFacebookRedditQuoraव्हाट्सऐपटेलीग्रामईमेल
← सभी पोस्ट