agentic

OpenClaw: किसी वेबसाइट को सुरक्षित रूप से कैसे प्रकाशित करें1 min read

Reading Time: 9 minutesOpenClaw के साथ एक वेबसाइट बनाएं और प्रकाशित करें: स्कोप एजेंट अनुमतियां, फ़ाइलों का परीक्षण करें, होस्ट या साझा आर्टिफैक्ट के माध्यम से तैनात करें, और सार्वजनिक यूआरएल सत्यापित करें।

OpenClaw publishing a website cover

OpenClaw: किसी वेबसाइट को सुरक्षित रूप से कैसे प्रकाशित करें1 min read

Reading Time: 9 minutes

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

यह मार्गदर्शिका फ़ाइल और कमांड टूल के साथ OpenClaw एजेंट का उपयोग करने वाले बिल्डर के लिए है। इसका सबसे महत्वपूर्ण निर्णय अनुमति सीमा है: एजेंट उत्पादन क्रेडेंशियल रखे बिना मसौदा तैयार कर सकता है और परीक्षण कर सकता है। यदि किसी टीम को रिलीज़ से पहले एक साझा संस्करण का निरीक्षण करने की आवश्यकता है, एक AgentGrid.io कार्यस्थान प्रारंभ करें और एक अलग अनुमोदित कार्रवाई के रूप में प्रकाशित करते रहें।

OpenClaw-निर्मित वेबसाइट को एक स्थिर घर कैसे दें

पहले AgentGrid.io तैयार करें, फिर OpenClaw को सीमित पहुंच दें और चैट के बाहर इसके परिणाम को सत्यापित करें।

चरण 1: AgentGrid.io कार्यक्षेत्र चुनें

App.agentgrid.io पर साइन इन करें और इस वेबसाइट के लिए टीम और कार्यक्षेत्र का चयन करें। यदि ड्राफ्ट में ग्राहक सामग्री है तो प्रतिबंधित कार्यक्षेत्र का उपयोग करें। योजना बनाएं कि सार्वजनिक तैनाती से पहले इसकी समीक्षा कौन करेगा।

एक एजेंट को आमंत्रित करने के साथ AgentGrid.io कार्यक्षेत्र पर प्रकाश डाला गया
AgentGrid.io कार्यस्थान में, एक एजेंट को आमंत्रित करें एक समर्थित कनेक्शन शुरू करता है।

चरण 2: इस OpenClaw एजेंट को एक सीमित अनुदान से जोड़ें

OpenClaw वार्तालाप में कहें: Use agentgrid.io for this website. If you can run shell commands, run npx @animaapp/cli@latest login and return the verification URL and code. Do not ask for my password or publish anything. इच्छित कार्यक्षेत्र और पढ़ें और लिखें के साथ सत्यापन को स्वयं अनुमोदित करें। जब तक आवश्यकता न हो, साझा करना और प्रकाशित करना बंद रखें। OpenClaw को चलाने के लिए कहें npx @animaapp/cli@latest workspaces और पुष्टि करें कि इच्छित कार्यक्षेत्र सूचीबद्ध है। एक अप्राप्य एजेंट के लिए, एजेंट प्रशासन → एक एजेंट को आमंत्रित करें का उपयोग करें। डिफ़ॉल्ट साझा और प्रकाशित क्षमताओं को अनचेक करें, कार्यक्षेत्र चुनें, फिर उसका एक बार का लिंक निजी तौर पर वितरित करें। अकेले आमंत्रण बनाने से यह कनेक्ट नहीं होता है. यदि शेल निष्पादन अक्षम है, तो यह दावा करने के बजाय कि इसकी सीधी पहुंच है, मैन्युअल आयात का उपयोग करें।

चरण 3: केवल लॉग ही नहीं, बल्कि कलाकृतियों का निर्माण और निरीक्षण करें

OpenClaw को एक निहित कार्य दें: शेड्यूल, स्पीकर कार्ड और एक पंजीकरण लिंक के साथ एक प्रतिक्रियाशील ईवेंट माइक्रोसाइट बनाएं। अनुमोदित प्रतिलिपि और परिसंपत्तियों का उपयोग करें, पृष्ठ को स्थानीय रूप से जांचें, और हमारे द्वारा चुने गए कार्यक्षेत्र में एक ऐप के रूप में प्रोजेक्ट को AgentGrid.io पर रखें। इसे प्रकाशित न करें. क्या उसने सीएलआई आयात कमांड का उपयोग किया है npx @animaapp/cli@latest create -t import --from ./project --artifact-type app --workspace <workspace-id> इसके वास्तविक फ़ोल्डर और खोजी गई कार्यस्थान आईडी के साथ। लौटाए गए आर्टिफैक्ट यूआरएल को खोलें और फाइलों को सत्यापित करें और पूर्वावलोकन करें। किसी साइट को एक प्रवेश बिंदु की आवश्यकता होती है जैसे कि index.html; रहस्य अपलोड करने से बचें, node_modules, या आउटपुट बनाएं। यदि OpenClaw कनेक्ट नहीं हो सका, तो जेनरेट किया गया प्रोजेक्ट फ़ोल्डर या ज़िप लें और इसे AgentGrid.io के नए मेनू के माध्यम से आयात करें। वह एक नई कलाकृति है, कोई जीवंत दर्पण नहीं। आवर्ती कार्य के लिए, एजेंट को मौजूदा आर्टिफैक्ट यूआरएल दें और उसे उस आर्टिफैक्ट को अपडेट करने के लिए कहें, फिर यह पुष्टि करने के लिए इतिहास जांचें कि किस पहचान ने इसे बदल दिया है।

AgentGrid.io में व्हाइट लोटस डेमो वेबसाइट आर्टिफैक्ट
AgentGrid.io में उदाहरण वेबसाइट आर्टिफैक्ट: व्हाइट लोटस डेमो निजी है जबकि इसके संस्करण की समीक्षा की जा रही है।

चरण 4: प्रकाशन को मंजूरी दें और लाइव यूआरएल की जांच करें

दावों, पहुंच संबंधी बुनियादी बातों, मोबाइल व्यवहार और गंतव्य लिंक की समीक्षा करें। उसके बाद ही AgentGrid.io में पब्लिश का उपयोग करें, या यदि आपने जानबूझकर वह क्षमता प्रदान की है तो OpenClaw को एक स्पष्ट प्रकाशन निर्देश दें। साइन-आउट ब्राउज़र में सार्वजनिक यूआरएल खोलें और पुष्टि करें कि वर्तमान संस्करण वहां मौजूद है। निजी लिंक अज्ञात आगंतुकों के लिए काम नहीं करते; प्रत्येक स्वीकृत अद्यतन प्रकाशित करें। यदि स्वचालित एजेंट साइट बदलना बंद कर दे, तो एजेंट प्रशासन में उसकी पहुंच हटा दें; इसके पिछले कार्य का श्रेय इतिहास में दिया जाता है।

अद्यतन AgentGrid.io शेयर मेनू प्रकाशित विकल्प दिखा रहा है
अद्यतन शेयर मेनू में प्रकाशित करना शामिल है, जो एक स्वीकृत आर्टिफैक्ट को एक लाइव वेबसाइट में बदल देता है।

OpenClaw क्या करता है, और क्या नहीं करता है

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

चरण 1: एक प्रतिबंधित वेबसाइट कार्य बनाएं

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

उदाहरण संकेत: “बाइक-साइट फ़ोल्डर में स्थानीय साइकिल मरम्मत की दुकान के लिए एक उत्तरदायी एक-पृष्ठ साइट बनाएं। सेवाएँ, घंटे, सेवा क्षेत्र और कार्रवाई के लिए एक उद्धरण-अनुरोध कॉल शामिल करें। सिमेंटिक HTML और सुलभ CSS का उपयोग करें। प्लेसहोल्डर के रूप में असत्यापित पते, कीमतों और प्रशंसापत्र को चिह्नित करें। स्रोत और सार्वजनिक संपत्तियों को एक साथ रखें। मुझे बताएं कि इसका पूर्वावलोकन कैसे करें और उपलब्ध चेक कैसे चलाएं। तैनात, प्रकाशित या उपयोग न करें साख।”

OpenClaw को प्रवेश बिंदु, निर्देशिका ट्री, निर्भरता, इंस्टॉल/बिल्ड कमांड और बदली हुई फ़ाइलों की सूची वापस करने के लिए कहें। एक स्थिर ऐप Index.html का उपयोग कर सकता है; एक फ्रेमवर्क ऐप को इसके मेनिफेस्ट और स्क्रिप्ट की आवश्यकता होती है। स्थानीय पूर्वावलोकन और लक्ष्य होस्ट के बिल्ड आउटपुट को समझाते हुए एक README का अनुरोध करें। पुष्टि करें कि परिसंपत्तियाँ सापेक्ष या सार्वजनिक URL का उपयोग करती हैं, न कि केवल एजेंट की मशीन पर उपलब्ध पथ का।

चरण 2: ब्राउज़र में परीक्षण करें और वास्तविक दोषों को ठीक करें

प्रोजेक्ट का दस्तावेज़ित स्थानीय सर्वर या डेवलपमेंट कमांड चलाएँ, फिर रेंडर की गई साइट को स्वयं खोलें। संकीर्ण और विस्तृत चौड़ाई, कीबोर्ड नेविगेशन, कंट्रास्ट, छवि विकल्प, वर्तनी, लिंक और फ़ोन-नंबर व्यवहार की जाँच करें। कंसोल त्रुटियों और गुम छवियों का निरीक्षण करें। जब प्रोजेक्ट उनका समर्थन करता है तो परीक्षण और उत्पादन निर्माण चलाएँ। एजेंट का स्क्रीनशॉट ओरिएंटेशन के लिए सहायक है लेकिन फॉर्म और मेनू के साथ इंटरैक्ट करने का विकल्प नहीं है।

यदि उद्धरण अनुरोध केवल एक स्टाइल फॉर्म है, तो पूछें कि सबमिशन कहां जाते हैं। समीक्षित फ़ॉर्म सेवा कनेक्ट करें या यह दावा हटा दें कि यह काम करती है। हानिरहित सबमिशन के साथ परीक्षण करें और डिलीवरी सत्यापित करें। दुकान के वास्तविक घंटे, स्थान, फ़ोटो के लिए लाइसेंस और मालिक के साथ गोपनीयता शब्दों की जाँच करें। विशिष्ट सुधारों के लिए एजेंट से पूछें और पुराने पूर्वावलोकन के साथ नए पूर्वावलोकन की तुलना करें; “इसे बेहतर बनाएं” संकेतों से बचें जो चुपचाप स्वीकृत प्रति को बदल देते हैं।

शीघ्र ठीक करें: “फोन के आकार के व्यूपोर्ट पर, सर्विस कार्ड को पढ़ने योग्य रखें और नेविगेशन को कीबोर्ड द्वारा सुलभ बनाएं। प्लेसहोल्डर संपर्क विवरण को केवल संक्षेप में स्वीकृत तथ्यों के साथ बदलें। प्रत्येक परिवर्तित फ़ाइल, परीक्षण परिणाम और शेष अवरोधक की रिपोर्ट करें। होस्टिंग कॉन्फ़िगरेशन को न छुएं या प्रकाशित न करें।” जब संभव हो तो स्वीकृत संस्करण को स्रोत नियंत्रण में रखें।

चरण 3: एक परिनियोजन सीमा चुनें

  • मौजूदा होस्ट: समीक्षा किए गए स्रोत को प्रतिबद्ध करें, फ्रेमवर्क को कॉन्फ़िगर करें और अपने होस्ट में आउटपुट बनाएं, और उस होस्ट के रिपॉजिटरी एकीकरण या सीएलआई के माध्यम से तैनात करें। इसकी सेवा सार्वजनिक यूआरएल की आपूर्ति करती है। API कुंजियाँ होस्ट-प्रबंधित रहस्यों में रखें, ब्राउज़र JavaScript में नहीं।
  • AgentGrid.io साझा कलाकृति: कमांड-सक्षम एजेंट को केवल अपनी स्वीकृति से कनेक्ट करें, या किसी फ़ोल्डर/ज़िप को मैन्युअल रूप से आयात करें। किसी व्यक्ति द्वारा निजी ऐप आर्टिफ़ैक्ट को प्रकाशित करने से पहले सहयोगियों को उसकी समीक्षा करने दें। आर्टिफैक्ट का इतिहास और पूर्वावलोकन किसी संस्करण के लिए अनुमोदन को विशिष्ट बनाने में मदद करता है।

OpenClaw कंट्रोल यूआई को वेबसाइट होस्ट के रूप में वर्णित न करें। एक स्थानीय अग्रेषित पोर्ट पूर्वावलोकन के लिए विकास प्रक्रिया को उजागर कर सकता है, लेकिन यह एक टिकाऊ सार्वजनिक साइट नहीं है। यदि आप एजेंट को साइन-इन किए गए होस्टिंग खाते में परिनियोजन सीएलआई या ब्राउज़र एक्सेस देते हैं, तो उसे उत्पादन एक्सेस के रूप में मानें और कार्रवाई के लिए स्पष्ट अनुमोदन प्राप्त करें।

चरण 4: समीक्षा की गई परियोजना को कनेक्ट या आयात करें

साझा मार्ग के लिए, AgentGrid.io का प्रलेखित कनेक्शन इसके CLI और अनुमोदन प्रवाह का उपयोग करता है। कमांड-सक्षम OpenClaw वातावरण में, प्रारंभिक कमांड है npx @animaapp/cli@latest लॉगिन; सत्यापन लिंक को स्वयं अनुमोदित करें और इच्छित कार्यक्षेत्र और क्षमताओं का चयन करें। केवल ड्राफ्ट बनाने के लिए चैट में पासवर्ड न सौंपें या व्यापक प्रकाशन अधिकार वाले किसी एजेंट से न जुड़ें। यदि कनेक्शन उपलब्ध नहीं है, तो दस्तावेज़ का उपयोग करें फ़ोल्डर या ज़िप आयात.

एक छोटा स्रोत पैकेज तैयार करें: नोड_मॉड्यूल, निजी कुंजी, स्थानीय पर्यावरण फ़ाइलें और असंबंधित कार्यस्थानों को बाहर करें। प्रवेश बिंदु, परिसंपत्तियाँ और निर्माण के लिए आवश्यक कोई भी कॉन्फ़िगरेशन शामिल करें। AgentGrid.io में, गंतव्य कार्यक्षेत्र चुनें और एक ऐप आर्टिफैक्ट बनाएं या आयात करें। इसकी फ़ाइलों और प्रस्तुत पूर्वावलोकन का निरीक्षण करें। एक सफल अपलोड इस बात का प्रमाण नहीं है कि एपीआई रूट, सर्वर प्रक्रिया, या फॉर्म एकीकरण सही ढंग से स्थानांतरित किया गया है।

हैंडऑफ़ संकेत: “मैं एक्सेस को अधिकृत करने के बाद, निर्दिष्ट AgentGrid.io कार्यक्षेत्र में बाइक-साइट से एक अप्रकाशित ऐप आर्टिफैक्ट बनाएं। केवल स्रोत और सार्वजनिक संपत्तियां शामिल करें। इसका निजी यूआरएल लौटाएं, लापता रनटाइम सुविधाओं की पहचान करें, और सुधार के लिए उसी आर्टिफैक्ट को अपडेट करें। अन्य एजेंटों को आमंत्रित न करें, प्रकाशित न करें, या कोई अन्य कार्यक्षेत्र न चुनें।” यदि कार्यस्थल तक नहीं पहुंचा जा सकता है, तो चुपचाप गंतव्य बदलने के बजाय रुकें।

चरण 5: अनुमोदित संस्करण की समीक्षा करें और प्रकाशित करें

किसी टीम के साथी से आर्टिफैक्ट पूर्वावलोकन, विशेष रूप से मोबाइल लेआउट, संपर्क विवरण, उद्धरण फ़ॉर्म और कीबोर्ड एक्सेस का परीक्षण करने के लिए कहें। उसी आर्टिफैक्ट या स्रोत भंडार में फीडबैक का मिलान करें और रिलीज के लिए अनुमोदित संशोधन की पहचान करें। एक पारंपरिक होस्ट के साथ, स्वीकृत कमिट को तैनात करें और उसके परिनियोजन विवरण की समीक्षा करें। AgentGrid.io के साथ, प्रकाशन अनुमति वाला व्यक्ति इसका उपयोग करता है नियंत्रण प्रकाशित करें एक सार्वजनिक यूआरएल बनाने के लिए. किसी एजेंट को निमंत्रण देना और किसी निजी आर्टिफैक्ट को साझा करना प्रकाशन चरण नहीं है।

साइन आउट करते समय फ़ोन सहित सार्वजनिक पता खोलें। HTTPS, मेटाडेटा, लिंक, चित्र और फ़ॉर्म डिलीवरी की जाँच करें। इसकी तुलना स्वीकृत पूर्वावलोकन से करें. यदि यह भिन्न है, तो इसकी घोषणा करने से पहले तैनात किए गए कमिट या आर्टिफैक्ट संस्करण की जांच करें, सेटिंग्स, रहस्य और कैशिंग बनाएं। अकेले स्थानीय फ़ाइलों को संपादित करने से जरूरी नहीं कि प्रकाशित आर्टिफैक्ट अपडेट हो जाए।

ड्राफ्ट अनुमति को प्रकाशन से अलग क्यों?

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

अगला अपडेट सोच-समझकर करें

स्वीकृत संस्करण और सार्वजनिक यूआरएल रिकॉर्ड करें। नए संपादन दोबारा समीक्षा और प्रकाशित होने तक ड्राफ्ट हैं।

अक्सर पूछे जाने वाले प्रश्न

क्या OpenClaw वेबसाइटें होस्ट करता है?

OpenClaw एजेंट और टूल वातावरण है, यहां वर्णित सार्वजनिक होस्टिंग गंतव्य नहीं है। एक टिकाऊ सार्वजनिक यूआरएल के लिए एक वेब होस्ट या एक अलग से प्रकाशित ऐप आर्टिफैक्ट का उपयोग करें। गेटवे डैशबोर्ड या स्थानीय पूर्वावलोकन वह URL नहीं है.

क्या मैं एजेंट को प्रोडक्शन क्रेडेंशियल दिए बिना प्रकाशित कर सकता हूँ?

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

यदि आयातित कलाकृति सही दिखती है लेकिन उसका स्वरूप विफल हो जाता है तो क्या होगा?

जांचें कि क्या मूल साइट ने सर्वर रूट, पर्यावरण चर, या किसी तृतीय-पक्ष सेवा का उपयोग किया था जो स्थानांतरित नहीं हुई थी। लॉन्च से पहले नए परिवेश में वास्तविक सबमिशन का परीक्षण करें। दृश्य पूर्वावलोकन को कार्यात्मक सत्यापन न मानें।

क्या मेरे OpenClaw फ़ोल्डर में परिवर्तन से लाइव साइट अपडेट हो जाएगी?

सामान्य स्थिति में स्वचालित रूप से नहीं. अद्यतन होस्ट के निर्माण और परिनियोजन पाइपलाइन, या एक अलग आर्टिफैक्ट के स्पष्ट अद्यतन और पुनर्प्रकाशन पर निर्भर करता है। रिकॉर्ड करें कि प्रत्येक लाइव URL किस स्रोत संस्करण का प्रतिनिधित्व करता है।

हैंडऑफ़ की तुलना के लिए, हमारी मार्गदर्शिका देखें म्यूज़ियम वेबसाइट प्रकाशन वॉकथ्रू. द Claude डिज़ाइन प्रकाशन गाइड एक और प्रारंभिक बिंदु को कवर करता है, जबकि एजेंट Anima के साथ ऐप्स कैसे खोजते और प्रकाशित करते हैं एक समीक्षा की गई कलाकृति को प्रकाशन की ओर बढ़ते हुए दिखाता है। ये अलग-अलग वर्कफ़्लो हैं, विनिमेय उत्पाद सुविधाएँ नहीं।

|

Co-founder & CEO