मुख्य सामग्री पर जाएं
होम पर वापस
Tutorial

प्लगइन्स और एक्सटेंशन: PocketCode की क्षमताओं को कैसे बढ़ाएं

जानें कि PocketCode में एक्सटेंशन कैसे काम करते हैं: मार्केटप्लेस क्या जोड़ता है, उन्हें कैसे इंस्टॉल व मैनेज करें, और ऐप लागू करने से पहले क्या जाँचता है।

अपडेट किया गया:
4 min
लेखक Pelayo Naredo
प्लगइन्स और एक्सटेंशन: PocketCode की क्षमताओं को कैसे बढ़ाएं

प्लगइन्स और एक्सटेंशन: PocketCode की क्षमताओं को कैसे बढ़ाएं

एक्सटेंशन आपके वर्कफ़्लो के हिसाब से PocketCode को ढालने का तरीक़ा हैं। वे Marketplace से आते हैं, जो IDE में बना एक क्यूरेटेड कैटलॉग है। शुरू में एक बात साफ़: मार्केटप्लेस में प्लगइन (executable प्लगइन) और workflows सूचीबद्ध हैं, पर दोनों अभी इंस्टॉल नहीं हो सकते, इसलिए आज "एक्सटेंशन" का मतलब नीचे के बाक़ी दस प्रकार हैं।

एक्सटेंशन क्या हैं?

एक्सटेंशन छोटे bundle हैं जिन्हें ऐप आपके लिए डाउनलोड करता है, जाँचता है और लागू करता है। हर प्रकार का अपना इंस्टॉल बटन है, और वह क्या करता है यह प्रकार पर निर्भर है। एक bundle ये जोड़ सकता है:

  • एडिटर थीम
  • स्निपेट, पेज, बटन और दोबारा इस्तेमाल होने वाले कंपोनेंट
  • AI प्रॉम्प्ट, slash command के रूप में जिन्हें आप किसी भी चैट में इस्तेमाल कर सकते हैं
  • AI एजेंट, चैट के एजेंट मेनू में जुड़े हुए
  • Regex पैक
  • MCP सर्वर, जो तब तक बंद इंस्टॉल होते हैं जब तक आप Settings > MCP में पुष्टि नहीं करते
  • प्रोजेक्ट टेम्पलेट

मार्केटप्लेस में कुल बारह प्रकार के आइटम हैं: स्निपेट, पेज, बटन, कंपोनेंट, थीम, प्रॉम्प्ट, regex पैक, प्लगइन, MCP सर्वर, प्रोजेक्ट टेम्पलेट, AI एजेंट और workflows। प्लगइन और workflows कैटलॉग में दिखते हैं, पर उनका इंस्टॉल बटन फ़िलहाल बंद है (प्लगइन को एक WASM runtime चाहिए जो अभी चालू नहीं है)।

अपना पहला एक्सटेंशन इंस्टॉल करना

नीचे की बार के स्टोर बटन (टैबलेट पर साइड रेल), कमांड पैलेट या होम की क्विक एक्शन से Marketplace खोलें और जो चाहिए उसे खोजें। उसके प्रकार का इंस्टॉल बटन टैप करें: ऐप bundle डाउनलोड करता है, उसका SHA-256 हैश (और सर्वर देने पर Ed25519 सिग्नेचर) सत्यापित करता है, और उसके बाद ही उसे लागू करता है। इंस्टॉल करने के लिए साइन इन होना चाहिए; ब्राउज़ करने के लिए अकाउंट नहीं चाहिए।

Pro आइटम के लिए Pro प्लान चाहिए। Pro थीम को पहले 5 मिनट आज़माया जा सकता है, हर थीम और डिवाइस पर एक बार, और ट्रायल ख़त्म होने पर आपकी पिछली थीम अपने आप लौट आती है।

हर आइटम का एक शेयर लिंक भी है, https://pocketcodeapp.com/m/<slug>, जो उसे सीधे ऐप में खोलता है। इसका कोई वेब पेज नहीं है: यह उसी फ़ोन पर चलता है जिसमें PocketCode इंस्टॉल हो।

जो इंस्टॉल किया उसे मैनेज करना

जो कुछ आप इंस्टॉल करते हैं वह My library में रहता है। वहाँ से आप किसी आइटम को Re-apply (डाउनलोड की ज़रूरत नहीं, bundle डिवाइस पर पहले से है) या Remove कर सकते हैं। Remove एंट्री मिटाता है, और प्रॉम्प्ट, regex पैक, एजेंट और MCP सर्वर में आइटम भी मिटा देता है, पर थीम लागू रहती है और टेम्पलेट से बना कंपोनेंट या प्रोजेक्ट वहीं रहता है। किसी आइटम को अपडेट करने के लिए उसका पेज खोलें और फिर से इंस्टॉल करें। Auto-update वैकल्पिक है और डिफ़ॉल्ट रूप से बंद है: चालू करने पर यह लगभग दिन में एक बार चलता है, Wi-Fi पर और चार्ज होते समय, और सिर्फ़ साइन किए bundle स्वीकार करता है। कुछ आइटम permissions घोषित करते हैं, और ऐप इंस्टॉल से पहले उन्हें सूचीबद्ध करता है; वे जानकारी हैं, ऐसी पाबंदी नहीं जिसे ऐप बाद में लागू करे।

क्या मैं अपना प्रकाशित कर सकता हूँ?

आज नहीं। मार्केटप्लेस एक बंद कैटलॉग है: ऐप में कोई अपलोड या पब्लिशिंग नहीं है, न Free में न Pro में, और सामग्री PocketCode टीम validate, sign और release करती है। आप जो कर सकते हैं वह है जो पहले से है उससे IDE को ढालना: एडिटर की थीम, स्निपेट पैक, प्रॉम्प्ट, आपके AI के लिए MCP सर्वर और बहुत कुछ।

सर्वोत्तम प्रथाएँ

  1. जो इस्तेमाल करें वही इंस्टॉल करें: छोटी लाइब्रेरी सुव्यवस्थित रखना आसान है
  2. permissions पढ़ें: इंस्टॉल से पहले देखें कि आइटम क्या घोषित करता है, और याद रखें कि वे सिर्फ़ जानकारी हैं
  3. ख़रीदने से पहले आज़माएँ: Pro थीम पर 5 मिनट का ट्रायल इस्तेमाल करें
  4. MCP सर्वर जाँचें: जब तक आप launch लाइन जाँचकर उन्हें ख़ुद चालू नहीं करते, वे बंद रहते हैं

एक्सटेंशन PocketCode को ऐसा IDE बनाते हैं जिसे आप अपने काम के ढंग से ढाल सकते हैं। Marketplace देखें और जानें कि आपके वर्कफ़्लो के लिए क्या फ़िट बैठता है।

इस लेख के पीछे का टूल

मार्केटप्लेस

PocketCode आज़माने के लिए तैयार हैं?

ऐप डाउनलोड करें और अपने फ़ोन से कोडिंग शुरू करें।