मुख्य सामग्री पर जाएं
कृत्रिम बुद्धिमत्ता
बड़े भाषा मॉडल

Bolt.new: बिना कोडिंग के ऐप बनाने की एक व्यावहारिक गाइड

Bolt.new का उपयोग करके अनुकूली वर्कआउट प्लान्स के साथ एक जिम वर्कआउट ऐप बनाना और प्रकाशित करना सीखें।
François Aubry's photo
François Aubry
अपडेट किया गया · 8 मि॰ पढ़ें

AI के साथ खोजें

ChatGPTClaudePerplexity

अपना निःशुल्क खाता बनाएँ

अभ्यास और ट्रैक अपनी प्रगति को।

Google के साथ जारी रखें
जारी रखने पर, आप हमारी उपयोग की शर्तें, हमारी गोपनीयता नीति को स्वीकार करते हैं और यह भी कि आपका डेटा संयुक्त राज्य अमेरिका में संग्रहीत किया जाता है।

Bolt.new एक नया टेक्स्ट-टू-ऐप AI टूल है। Lovable की तरह, यह उपयोगकर्ताओं को केवल प्रॉम्प्ट्स के जरिए ऐप्स बनाने देता है। इस ट्यूटोरियल में, मैं आपको इस टूल के बारे में बताऊंगा, और हम इसके साथ एक जिम वर्कआउट ऐप बनाने की कोशिश करेंगे।

यदि आप इस तरह के टूल्स के बारे में और सीखना चाहते हैं, तो मैं सुझाव दूंगा कि आप हमारा Lovable ट्यूटोरियल देखें।

Bolt.new क्या है?

Bolt.new एक टेक्स्ट-टू-ऐप टूल है जो डेवलपर्स को आधुनिक फ्रेमवर्क्स, लाइब्रेरीज़ और इंटीग्रेशंस के साथ तुरंत फुल-स्टैक ऐप्लिकेशन तैयार करने देता है। 

शुरुआत से आरंभ करने या प्रोजेक्ट बोइलरप्लेट्स कॉन्फ़िगर करने में घंटों लगाने के बजाय, आप ऐसा प्रॉम्प्ट टाइप कर सकते हैं: “प्रमाणीकरण और Stripe पेमेंट्स के साथ एक SaaS लैंडिंग पेज बनाएं”, और Bolt कुछ ही सेकंड में एक काम करता हुआ प्रोजेक्ट स्कैफ़ोल्ड कर देगा।

Bolt.new का इंटरफ़ेस।

मुख्य विचार यह है कि एक आइडिया और चल रहे प्रोडक्ट के बीच की दूरी घटाई जाए। Bolt.new के साथ, आपको डिपेंडेंसियाँ, रूटिंग, स्टेट मैनेजमेंट या स्टाइलिंग लाइब्रेरीज़ को मैन्युअली जोड़ने की ज़रूरत नहीं पड़ती; ये चुनाव टूल अपने आप हैंडल करता है। इसे बेस्ट प्रैक्टिसेस के अनुरूप डिज़ाइन किया गया है, ताकि बनने वाला कोडबेस केवल एक अस्थायी प्रोटोटाइप न होकर संरचित और प्रोडक्शन-रेडी हो।

Bolt.new आपको एक क्लिक में प्रोजेक्ट प्रकाशित करने देता है, जिससे वह वेब पर सार्वजनिक रूप से उपलब्ध हो जाता है। हालांकि, लेखन के समय, डेटाबेस और ऑथेंटिकेशन जैसी महत्वपूर्ण सुविधाएँ अभी बीटा में हैं, जिससे यह वास्तविक ऐप्लिकेशनों के लिए काफ़ी सीमित हो जाता है।

Bolt.new के साथ शुरुआत कैसे करें

शुरू करने के लिए, उनकी वेबसाइट पर जाएँ और एक खाता बनाएँ। बिना सब्सक्रिप्शन के, आपके पास प्रति माह 1M टोकन की सीमा और प्रतिदिन 150K टोकन की सीमा होती है।

Bolt.new की मूल्य निर्धारण जानकारी।

उनका फ्री टियर इसे आज़माने योग्य बनाता है, लेकिन ऐप्लिकेशन पर बहुत अधिक पुनरावृत्ति करने की उम्मीद न करें। 

मैंने प्रारंभिक प्रॉम्प्ट में सभी फ़ीचर्स को बहुत विस्तार से बताकर टोकन सीमा से बचने की कोशिश की, लेकिन पाया कि यह आमतौर पर केवल मुख्य ऐप विचार ही बनाता है, और आगे की पुनरावृत्तियों की आवश्यकता पड़ती है—और इस प्रकार अधिक टोकन लगते हैं।

Bolt.new से ऐप कैसे बनाएं: जिम कोचिंग ऐप

Bold.new का परीक्षण करने के लिए, हम एक जिम कोचिंग ऐप बनाने की कोशिश करेंगे। ऐसे ऐप का मूल विचार यह है कि यह हमें हर दिन एक्सरसाइज़ प्लान देगा और हमारी प्रगति को ट्रैक करने में मदद करेगा। फिर यह पिछले डेटा के आधार पर प्लान बनाता है।

यहाँ वह प्रारंभिक प्रॉम्प्ट है जो मैंने इस्तेमाल किया:

मैं जिम के लिए एक व्यायाम ट्रैकिंग ऐप बनाना चाहता/चाहती हूँ। हर दिन यह मुझे एक्सरसाइज़ का एक सेट देना चाहिए। एक एक्सरसाइज़ एक मशीन, एक वज़न और दोहरावों की संख्या बताती है। ऐप को मुझे प्रत्येक एक्सरसाइज़ के लिए यह चिन्हित करने देना चाहिए कि मैंने कितने दोहराव किए और यह कि यह कठिन, सामान्य या आसान था। फिर उस डेटा का उपयोग आगे के दिनों की योजना बनाने के लिए किया जाता है। 

जिम कोचिंग ऐप के लिए इस्तेमाल किया गया प्रारंभिक प्रॉम्प्ट।

प्रॉम्प्ट सबमिट करने के बाद, इसने एक React प्रोजेक्ट बनाया और बेसिक कार्यक्षमता लागू करना शुरू कर दी। लॉग्स में यह बनाए गए सभी फ़ाइलों की विस्तृत सूची देता है:

ऐप बनाते समय Bolt.new के चैट लॉग्स।

कुछ देर बाद, ऐप चलने लगा। इस चरण में यह कुछ ऐसा दिखता था:

प्रारंभिक ऐप इंटरफ़ेस।

जब मैंने नई वर्कआउट सेशन बनाई, तो यह परिणाम मिला:

ऐप द्वारा जेनरेट किया गया पहला वर्कआउट सेशन।

यह बिल्कुल वैसा नहीं था जैसा मैंने सोचा था, क्योंकि प्रत्येक एक्सरसाइज़ एक ही सेट से बनी थी, लेकिन यह काफ़ी हद तक नज़दीक था। सच कहूँ तो, मेरा प्रारंभिक प्रॉम्प्ट इस बारे में पूरी तरह स्पष्ट नहीं था। यही वह जगह है जहाँ प्रॉम्प्ट इंजीनियरिंग को समझना उपयोगी होता है। 

टोकन्स के लिहाज़ से, इस प्रारंभिक प्रॉम्प्ट ने पहले ही 150K दैनिक सीमा में से 97K का उपयोग कर लिया था। यह दिखाता है कि फ्री प्लान पर हम अपने विचारों को बहुत आगे नहीं ले जा सकते।

प्रारंभिक प्रॉम्प्ट के बाद उपयोग किए गए टोकन्स।

ऐप में बदलावों का अनुरोध करना

इन टेक्स्ट-टू-ऐप AI टूल्स के पीछे मुख्य विचार यह है कि हम बिना कोडिंग जाने, सिर्फ AI से बातचीत कर और बदलावों का अनुरोध करके, अपने विचारों को साकार कर सकते हैं।

उस vibe-coding दावे को परखने के लिए, मैं अनुरोध करता/करती हूँ कि हर एक्सरसाइज़ कई सेट्स से मिलकर बनी हो।

ऐप में बदलावों का अनुरोध।

Bolt.new ने बदलाव किए; लेकिन जब इसने ऐप को फिर से रेंडर करने की कोशिश की, तो एक त्रुटि आ गई।

Bolt.new त्रुटि का उदाहरण।

इंटरफ़ेस त्रुटि को पहचानता है और उसे स्वतः ठीक करने का विकल्प देता है।

Bolt.new के साथ त्रुटि ठीक करना

कभी-कभी यह सीधे त्रुटि की पहचान कर खुद उसे ठीक कर देता है। लेकिन इस मामले में, नए बदलाव अन्य त्रुटियों के साथ आए:

Bolt.new के साथ समस्याएँ ठीक करना

कुछ राउंड्स की त्रुटि-समाधान के बाद, हमारे पास एक काम करता हुआ संस्करण था, जहाँ प्रत्येक वर्कआउट सेशन में कई एक्सरसाइज़ थीं, और हर एक्सरसाइज़ में कई सेट्स (दोहरावों की संख्या) थे। प्रत्येक सेट के लिए, हम यह ट्रैक रख सकते हैं कि हमने कितने दोहराव किए, और फिर हम महसूस की गई कठिनाई पर फ़ीडबैक दे सकते हैं।

बेहतर किया गया वर्कआउट प्लान

फ़ीडबैक डेटा का उपयोग भविष्य के सेशंस की योजना बनाने में होना चाहिए। मैं यह पूछने के लिए चैट करना चाहता/चाहती था कि इस डेटा का उपयोग कैसे किया जाता है, लेकिन तब तक मेरे दिन के क्रेडिट्स ख़त्म हो चुके थे। 

ऐसे ऐप्लिकेशन बनाते समय मुझे अक्सर एक समस्या यह लगती है कि हमें अंदर-ही-अंदर क्या हो रहा है, इस पर बहुत कम नियंत्रण मिलता है। हम प्रयोग करके और ऐप का उपयोग करके कुछ देख सकते हैं, लेकिन यह हमेशा यह समझने के लिए पर्याप्त नहीं होता कि चीज़ें कैसे लागू की गई हैं।

Bolt.new के साथ टोकन्स समाप्त हो जाना

Bolt.new के कोड पर नज़र डालना

यदि आप प्रोग्रामिंग जानते हैं, तो कोड देखकर ऐप कैसे काम करता है, इसकी समझ पाना संभव है। Lovable के विपरीत, Bolt.new वेब इंटरफ़ेस में सीधे कोड देखना बहुत आसान बनाता है।

Bolt.new ऐप में कोड का निरीक्षण करना।

कोड एडिटर खोलकर, हम सभी प्रोजेक्ट फ़ाइलें देख सकते हैं, और किसी फ़ाइल पर क्लिक करने से वह कोड एडिटर में खुल जाती है, जिससे यह देखना संभव हो जाता है कि यह कैसे काम कर रही है और सीधे ब्राउज़र में बदलाव करना भी। 

वहाँ मुझे workoutGenerator.ts नाम की एक फ़ाइल दिखी, जिसका नाम इंगित करता है कि इसमें नए वर्कआउट्स जेनरेट करने का लॉजिक है।

Bolt.new का कोड एडिटर

क्योंकि मेरे क्रेडिट्स खत्म हो गए थे, मैंने कोड कॉपी-पेस्ट करके ChatGPT में डाला और उससे समझाने को कहा। यह रहा इसका सारांश कि यह कैसे काम करता है:

ऐप हर दिन आपके लिए एक नया वर्कआउट बनाता है, यह देखकर कि आपने पहले क्या किया है। यह आपके द्वारा पूरे किए गए वर्कआउट्स की संख्या का हिसाब रखता है और अलग-अलग प्रकारों—जैसे अपर बॉडी, लोअर बॉडी या फुल बॉडी—के बीच रोटेट करता है, ताकि समय के साथ आपकी मांसपेशियों को संतुलित रूटीन मिले। प्रत्येक वर्कआउट प्रकार के लिए, यह संबंधित मांसपेशी समूहों से मेल खाने वाली कुछ एक्सरसाइज़ को रैंडमली चुनता है, ताकि आप हमेशा वही मूव्स न करें।

यह इस बात पर भी ध्यान देता है कि आपने अपने पिछले वर्कआउट्स में कैसा प्रदर्शन किया। यदि कोई एक्सरसाइज़ आसान लगी हो और आप अक्सर सफल रहे हों, तो यह आपको चुनौती देने के लिए वज़न थोड़ा बढ़ा देगा या अधिक रेप्स जोड़ देगा। यदि कोई एक्सरसाइज़ बहुत कठिन हो, तो इसे अधिक करने योग्य बनाने के लिए वज़न कम कर देगा। इस तरह, वर्कआउट आपकी प्रगति के अनुसार समायोजित होता है और आपको सही गति से सुधारने में मदद करता है, बिना अति किए। मुझे यह तर्कसंगत लगता है, खासकर प्रोडक्ट के पहले संस्करण के लिए।

Bolt.new ऐप प्रकाशित करना

ऐप्लिकेशन प्रकाशित करने के लिए, ऊपर दाएँ कोने में "Publish" बटन पर बस क्लिक करें।

Bolt.new के साथ ऐप प्रकाशित करना

प्रकाशित होने के बाद, हमें चैट में एक URL मिलता है जहाँ हम ऐप खोल सकते हैं।

Bolt.new के साथ ऐप्लिकेशन प्रकाशित करने का परिणाम

हम इसे ब्राउज़र में उपयोग कर सकते हैं और दूसरों के साथ साझा कर सकते हैं। हम इसे फ़ोन पर भी इंस्टॉल कर सकते हैं। लेकिन चूँकि यह एक वेब ऐप्लिकेशन है, हम इसे ऐप स्टोर का उपयोग करके इंस्टॉल नहीं करते; हम इसे ब्राउज़र से इस तरह करते हैं:

  1. लिंक फ़ोन पर खोलें।
  2. ब्राउज़र में विकल्प मेनू पर क्लिक करें।
  3. "Add to Home screen" विकल्प पर क्लिक करें।

ऐप्लिकेशन को फ़ोन पर इंस्टॉल करना।

दुर्भाग्यवश, Bolt.new ने ऐप्लिकेशन को बॉक्स से बाहर प्रोग्रेसिव वेब ऐप (PWA) नहीं बनाया। इसका अर्थ है कि जब हम इसे अभी बताए गए तरीके से मोबाइल फ़ोन पर इंस्टॉल करते हैं, तो यह केवल हमारे होम स्क्रीन पर एक लिंक बनाता है, इसलिए अनुभव ब्राउज़र में उपयोग करने से बहुत अलग नहीं है।

मैंने इसे ऐप्लिकेशन को PWA में बदलने के लिए कहा ताकि यह एक नेटिव ऐप्लिकेशन की तरह व्यवहार करे, लेकिन वह ठीक से नहीं हुआ। Bolt.new ने आवश्यक फ़ाइलें जेनरेट करके अच्छी शुरुआत की, लेकिन PWA की एक आवश्यकता इमेज लोगो का होना है। दुर्भाग्य से, Bolt.new ने उन्हें इमेज बाइट्स लिखकर जेनरेट करने की कोशिश की, जिसने संभवतः बेमानी इमेजें ही बनाई होंगी और साथ ही सारे टोकन भी खपा दिए।

कस्टम डोमेन सेट करना

हमें ऐप के लिए जो URL मिला, वह स्वतः जेनरेट किया गया था, जो प्रोडक्शन के लिए आदर्श नहीं है। किसी वास्तविक प्रोडक्ट के लिए, हमें अपना डोमेन खरीदकर कॉन्फ़िगर करना होगा। यह प्रोजेक्ट सेटिंग्स के "Domains & Hosting" पेज पर किया जा सकता है।

Bolt.new पर कस्टम डोमेन कॉन्फ़िगर करना।

ऐप का मौजूदा संस्करण डेटा को डेटाबेस में स्टोर नहीं करता। इसलिए, यदि हम ऐप को अपने कंप्यूटर पर खोलते हैं और फिर फ़ोन पर, तो हमें वही डेटा नहीं दिखेगा। डिवाइस पर लोकल डेटा पर्सिस्टेंस है, इसलिए यदि आप एक ही डिवाइस का उपयोग करते हैं, तो डेटा लोकल रूप से स्टोर होगा। यही कारण है कि यदि हम ऐप रिफ्रेश करते हैं, तो मौजूदा वर्कआउट प्लान और पिछले वर्कआउट्स नहीं खोते।

यह प्रोटोटाइप के लिए ठीक है, लेकिन कमर्शियल प्रोडक्ट के लिए बिल्कुल उपयुक्त नहीं। फिलहाल, ऑथेंटिकेशन और डेटाबेस अभी भी बीटा में हैं। आप उनके प्राइवेट बीटा के लिए साइन अप करके उन्हें एक्सेस कर सकते हैं।

Bolt.new में प्राइवेट बीटा से जुड़ना

निष्कर्ष

मुझे लगता है कि Bolt.new किसी प्रोटोटाइप को जल्दी स्कैफ़ोल्ड करने और प्रोडक्ट आइडिया को वैलिडेट करने के लिए एक बढ़िया टूल है। हालाँकि, AI प्रायः सतही स्तर पर फीचर्स लागू करता है, जिसका अर्थ है कि ठोस ऐप्लिकेशनों के लिए काफी अधिक पुनरावृत्ति की आवश्यकता पड़ती है। 

भले ही आप विस्तृत प्रारंभिक प्रॉम्प्ट दें, परिणाम पूरी स्पेसिफ़िकेशन की केवल सतह को ही छूता है, और फ्री टियर की टोकन सीमाएँ बिना सब्सक्रिप्शन के कुछ सार्थक बनाना लगभग असंभव बना देती हैं।

इसके अतिरिक्त, क्योंकि ऑथेंटिकेशन और डेटाबेस सपोर्ट जैसी आवश्यक सेवाएँ अभी भी बीटा में हैं, मैं प्रोडक्शन-रेडी ऐप्लिकेशन बनाने का प्रयास करने से पहले उनके पूर्ण रिलीज़ का इंतज़ार करने की सलाह दूँगा/दूँगी। 

कुल मिलाकर, Bolt.new अपने प्रतिस्पर्धियों की तरह ही काम करता है, लेकिन इसकी खासियत यह है कि वेब इंटरफ़ेस में सीधे सोर्स कोड को देखना और संपादित करना संभव है; यह एक महत्वपूर्ण लाभ है जो Lovable जैसे प्लेटफ़ॉर्म्स के साथ मेरे अनुभव की प्रमुख निराशाओं में से एक को दूर करता है।


François Aubry's photo
Author
François Aubry
LinkedIn
Full-stack इंजीनियर एवं संस्थापक, CheapGPT पर। पढ़ाना हमेशा से मेरा जुनून रहा है। विद्यार्थी जीवन से ही मैं उत्साहपूर्वक ट्यूशन देने और अन्य विद्यार्थियों की सहायता करने के अवसर तलाशता रहा हूँ। इसी जुनून ने मुझे पीएचडी करने के लिए प्रेरित किया, जहाँ मैंने अपने शैक्षणिक प्रयासों के साथ शिक्षण सहायक के रूप में भी काम किया। उन वर्षों में पारंपरिक कक्षा-परिवेश में काम करना, संबंध बनाना और सीखने को आसान बनाना मुझे अत्यंत संतोष देता था। लेकिन ऑनलाइन लर्निंग प्लेटफ़ॉर्म के आगमन के साथ, मैंने डिजिटल शिक्षा की रूपांतरकारी क्षमता को पहचाना। वास्तव में, हमारी ही विश्वविद्यालय में ऐसे एक प्लेटफ़ॉर्म के विकास में मैं सक्रिय रूप से शामिल था। मैं पारंपरिक शिक्षण सिद्धांतों को नवोन्मेषी डिजिटल पद्धतियों के साथ जोड़ने के लिए गहराई से प्रतिबद्ध हूँ। मेरा उद्देश्य ऐसे पाठ्यक्रम बनाना है जो न केवल रोचक और सूचनाप्रद हों, बल्कि इस डिजिटल युग के शिक्षार्थियों के लिए सुगम भी हों।
विषय
कृत्रिम बुद्धिमत्ता
बड़े भाषा मॉडल

शीर्ष DataCamp पाठ्यक्रम

लर्निंग पाथ

एआई मूलभूत बातें

10 घंटा
AI की मूल बातें जानें, काम के लिए AI का प्रभावी उपयोग करना सीखें, और ChatGPT जैसे मॉडल्स में गहराई से उतरकर गतिशील AI परिदृश्य को समझें।
विवरण देखेंपाठ्यक्रम शुरू करें

अपना निःशुल्क खाता बनाएँ

अभ्यास और ट्रैक अपनी प्रगति को।

Google के साथ जारी रखें
जारी रखने पर, आप हमारी उपयोग की शर्तें, हमारी गोपनीयता नीति को स्वीकार करते हैं और यह भी कि आपका डेटा संयुक्त राज्य अमेरिका में संग्रहीत किया जाता है।
और देखें