अलीबाबा समूह के तहत अली通 यी स्मार्ट कंप्यूटिंग प्रयोगशाला ने हाल ही में Visual Studio Code एक्सटेंशन मार्केट में एक AI सहायक उपकरण - SmartVscode लॉन्च किया है। यह उपकरण प्रयोगशाला द्वारा विकसित एप्लिकेशन स्मार्ट कंट्रोल फ्रेमवर्क App-Controller का उपयोग करता है, जो प्राकृतिक भाषा के माध्यम से सीधे VS Code को नियंत्रित करने की क्षमता प्रदान करता है, जिसका उद्देश्य उपयोगकर्ता इंटरैक्शन अनुभव को अनुकूलित करना और विकास दक्षता को बढ़ाना है। वर्तमान में, SmartVscode की मुख्य तकनीक ओपन-सोर्स हो चुकी है, और इसका App-Controller फ्रेमवर्क एप्लिकेशनों को प्राकृतिक भाषा आधारित निर्देशों का जवाब देने और निष्पादित करने की अनुमति देता है, जिससे एप्लिकेशन और उपयोगकर्ता के बीच इंटरैक्शन प्रक्रिया को काफी सरल बनाया जा रहा है।
SmartVscode की मुख्य क्षमताओं में से एक है प्राकृतिक भाषा के माध्यम से आसानी से VS Code को नियंत्रित करना, उपयोगकर्ता इच्छित कार्य जैसे स्टाइल परिवर्तन या विशिष्ट कोड लिखने के लिए इनपुट कर सकते हैं, SmartVscode स्वचालित रूप से कॉन्फ़िगरेशन खोजने, कॉन्फ़िगरेशन को संशोधित करने जैसे कदमों को पूरा करेगा। इसके अलावा, SmartVscode VS Code की समृद्ध विशेषताओं का उपयोग करके विभिन्न प्रकार के एप्लिकेशन विकसित कर सकता है, उपयोगकर्ता प्राकृतिक भाषा में अपनी आवश्यकताओं का वर्णन कर सकते हैं, और बड़े मॉडल की सहायता से VS Code के माध्यम से एप्लिकेशन का विकास कर सकते हैं।
SmartVscode प्लगइन का उपयोग करते हुए, उपयोगकर्ता VS Code एक्सटेंशन मार्केट में खोज कर सकते हैं और डाउनलोड कर सकते हैं, फिर VSCode के बाएं साइडबार में SmartVscode संवाद विंडो में कार्य विवरण दर्ज कर सकते हैं, निष्पादन की प्रतीक्षा कर सकते हैं और परिणाम प्रदर्शित कर सकते हैं। App-Controller फ्रेमवर्क SmartVscode के पीछे की तकनीकी सहायता है, यह एक बड़े भाषा मॉडल और एजेंट पर आधारित नवोन्मेषी API संयोजन फ्रेमवर्क है, जो एप्लिकेशन API इंटरफेस को एकीकृत करके एप्लिकेशन के प्राकृतिक भाषा नियंत्रण को सक्षम बनाता है।
App-Controller फ्रेमवर्क की मुख्य प्रतिस्पर्धात्मकता इसके स्वचालित API संयोजन तर्क और उपयोग में आसान डेटा इंटरैक्शन मोड में है, जो एप्लिकेशन डेवलपर्स के लिए स्मार्ट प्रक्रिया को लागू करने में जटिलता और विकास समय को कम करता है, एप्लिकेशन की कार्यक्षमता के विस्तार और सुधार को तेज करता है। यह कई बड़े भाषा मॉडलों का समर्थन करता है, और विकासकर्ताओं को आसानी से शुरू करने और फ्रेमवर्क की सभी विशेषताओं का पूरी तरह से उपयोग करने में मदद करने के लिए समृद्ध दस्तावेज संसाधन प्रदान करता है।
हालांकि SmartVscode में मजबूत क्षमता है, लेकिन कुछ सीमाएं भी हैं, जैसे बड़े मॉडल की तर्क क्षमता की सीमाएं, मॉडल की तर्क गति और VS Code की सीमित कार्यक्षमता का समर्थन। अनुसंधान टीम लगातार मॉडल के प्रशिक्षण और निर्देश विश्लेषण एल्गोरिदम को अनुकूलित कर रही है, ताकि त्रुटियों की आवृत्ति को कम किया जा सके और संचालन की सटीकता को बढ़ाया जा सके।
भविष्य में, अनुसंधान टीम नियमित अपडेट और पुनरावृत्ति के माध्यम से इन समस्याओं को क्रमिक रूप से हल करने की योजना बना रही है, यह सुनिश्चित करते हुए कि SmartVscode VS Code डेवलपर्स के लिए एक प्रभावी स्मार्ट सहायक बने।
App-Controller ओपन-सोर्स पता:
https://github.com/alibaba/app-controller
smart-vscode-extension ओपन-सोर्स पता:
https://github.com/alibaba/smart-vscode-extension