अंडरग्राउंड एक्सटेंशन जनरेटर
अपने एक्सटेंशन का वर्णन करें, कोड जनरेट करें, इसे AI के साथ बेहतर बनाएं, फिर Chrome, Edge, Firefox, Opera या Safari के लिए एक्सपोर्ट करें।
इस स्थान को प्रायोजकों के लिए उपलब्ध रखकर निःशुल्क फोर्ज का समर्थन करें।
एक्सटेंशन संक्षिप्त
आपका स्टार्टर किट
extension.spec.yaml एक्सटेंशन का वर्णन करता है और PROMPT.md इसे शून्य से फिर से बना सकता है। दोनों हर एक्सपोर्ट के अंदर शामिल होते हैं।
App.tsx स्टूडियो
एक फ़ाइल के लिए एक चैटबॉट। बदलाव के लिए पूछें, नया src/App.tsx पढ़ें, फिर इसे लागू करें।
App.tsx चैट
App.tsx बेंचमार्क
src/App.tsx
App.tsx संस्करण
हर लागू बदलाव यहाँ रखा जाता है, सबसे नया पहले।
AI के साथ सुधारें
बदलाव के लिए कहें। हर उत्तर योजना को अपडेट कर सकता है और कोड को फिर से बना सकता है।
चैट
बिल्ड योजना
ड्राफ्टआपकी योजना यहाँ दिखाई देगी जब आप जनरेट करेंगे या बदलाव के लिए पूछेंगे।
एक्सटेंशन आइकन
जेमिनी इमेज मॉडल के साथ एक वर्गाकार आइकन जनरेट करें, फिर इसे अपने एक्सपोर्ट में शामिल करें।
एक सुरक्षित आइकन हर ब्राउज़र एक्सपोर्ट में icons/icon-16.png, icon-48.png और icon-128.png के रूप में जोड़ा जाता है।
वर्ज़न और गिट (git)
प्रत्येक कमिट एक्सटेंशन का पूरा स्नैपशॉट सहेजता है: इतिहास, ब्रांच, डिफ और टैग किए गए रिलीज़ जिन्हें आप वास्तविक git में फिर से बना सकते हैं।
वर्किंग ट्री
इतिहास
पहले कमिट के बाद आपके वर्ज़न यहाँ दिखाई देंगे।
रीस्टोर करने से पुराना वर्ज़न वापस एडिटर में आ जाता है। इसे सुरक्षित रखने के लिए बाद में कमिट करें।
इंजेक्शन कंसोल
99-कॉम्बो कोडेक्स को स्वचालित रूप से लक्ष्य में टाइप करें। एक रेंज चुनें, कीस्ट्रोक गति सेट करें, फिर इसे मैक्रो लाइन दर मैक्रो लाइन चलाएँ।
नियंत्रण चलाएँ
यह कंसोल नीचे दिए गए सैंडबॉक्स को चलाता है। यह अन्य टैब से डिबगर संलग्न नहीं कर सकता — एक सैंडबॉक्स पेज की उन तक कोई पहुंच नहीं है, और यह टूल ऐसा करने का प्रयास भी नहीं करता है।
टर्मिनल
START दबाएं और प्रत्येक मैक्रो लाइन चलते ही यहाँ आ जाएगी।
पेलोड स्क्रिप्ट
सैंडबॉक्स लक्ष्य
प्राप्त कुंजी ईवेंट
प्रत्येक डिस्पैच किया गया कीडाउन, कीप्रेस और कीअप यहाँ दिखाई देता है।
Chrome में टेस्ट करें
यहाँ ब्राउज़र की एक कॉपी में एक्सटेंशन चलाएँ, फिर एक किट डाउनलोड करें जो इसे लोड करके एक अस्थायी क्रोम खोलती है।
सिम्युलेटेड ब्राउज़र
पॉपअप वास्तव में चलता है — React, Tailwind और आपका कंपाइल किया हुआ src/App.tsx — ब्राउज़र API के उत्तर यहाँ दिए जाते हैं, न कि Chrome द्वारा। यह उन चीजों का परीक्षण नहीं कर सकता जो केवल एक ब्राउज़र कर सकता है: वास्तविक अनुमति प्रॉम्प्ट, आपके वास्तविक टैब, और अन्य साइटें।
एक्सटेंशन इंटरनल
एक्सटेंशन ने अभी तक कुछ भी सेव नहीं किया है।
पॉपअप खोलें और यह जो भी ब्राउज़र कॉल करता है, वह यहाँ दिखाई देगा।
इस किट में अभी तक कोई बैकग्राउंड वर्कर नहीं है। चैट से इसे जोड़ने के लिए कहें — यह वही है जो पॉपअप बंद होने पर अलार्म, बैज और संदेशों को संभालता है।
कोई निर्धारित अलार्म नहीं है।
