Das Alibaba Tongyi Intelligent Computing Laboratory veröffentlichte SmartVscode, ein auf VS-Code basierendes KI-Assistententool, und stellte sein Kerntechnologie-App-Controller-Framework als Open-Source-Lösung zur Verfügung. SmartVscode ermöglicht Benutzern die direkte Steuerung von VS-Code über natürliche Sprache, z. B. durch Ändern von Stilen oder Schreiben von Code, wodurch die Entwicklungseffizienz erheblich verbessert wird. Das App-Controller-Framework unterstützt mehrere große Sprachmodelle und bietet automatisierte API-Orchestrierungslogik und benutzerfreundliche Dateninteraktionsmodi, wodurch der intelligente Entwicklungsprozess von Anwendungen vereinfacht und der Entwicklungszyklus verkürzt wird.
Alibaba Tongyi Intelligent Computing Laboratory, eine Tochtergesellschaft der Alibaba Group, hat kürzlich ein KI-Assistententool namens SmartVscode auf dem Markt für Visual Studio Code-Erweiterungen eingeführt. Dieses Tool verwendet das vom Labor unabhängig entwickelte anwendungsintelligente Steuerungsframework App-Controller, um die Funktion der direkten Steuerung von VS-Code durch natürliche Sprache zu realisieren und so das Benutzerinteraktionserlebnis zu optimieren und die Entwicklungseffizienz zu verbessern. Derzeit ist die Kerntechnologie von SmartVscode Open Source, und sein App-Controller-Framework ermöglicht es Anwendungen, auf Anweisungen in natürlicher Sprache zu reagieren und diese auszuführen, wodurch der Interaktionsprozess zwischen Anwendungen und Benutzern erheblich vereinfacht wird.
Eine der Kernfunktionen von SmartVscode besteht darin, VS-Code einfach über natürliche Sprache zu steuern. Benutzer können die Vorgänge eingeben, die sie ausführen möchten, z. B. Stiländerungen oder das Schreiben von spezifischem Code, und SmartVscode führt automatisch Schritte aus, z. B. das Suchen von Konfigurationen und das Ändern von Konfigurationen. Darüber hinaus kann SmartVscode auch die umfangreichen Funktionen von VS Code nutzen, um verschiedene Anwendungen zu entwickeln. Benutzer können ihre Anforderungen in natürlicher Sprache beschreiben und große Modelle die Anwendungsentwicklung mithilfe von VS Code realisieren lassen.
Mit dem SmartVscode-Plugin können Benutzer es im VS Code-Erweiterungsmarkt suchen und herunterladen, dann die Aufgabenbeschreibung in das SmartVscode-Dialogfenster in der linken Seitenleiste von VSCode eingeben, auf die Ausführung warten und die Ergebnisse anzeigen. Als technische Unterstützung hinter SmartVscode ist das App-Controller-Framework ein innovatives API-Orchestrierungs-Framework, das auf umfangreichen Sprachmodellen und Agenten basiert. Es realisiert die Steuerung von Anwendungen in natürlicher Sprache durch die Integration von Anwendungs-API-Schnittstellen.
Die zentrale Wettbewerbsfähigkeit des App-Controller-Frameworks liegt in seiner automatisierten API-Orchestrierungslogik und dem benutzerfreundlichen Dateninteraktionsmodus, der die Komplexität und den Entwicklungszyklus von Anwendungsentwicklern bei der Einführung von Intelligenz reduziert und die Erweiterung und Verbesserung beschleunigt Anwendungsfunktionen. Es unterstützt außerdem mehrere große Sprachmodelle und bietet umfangreiche Dokumentationsressourcen, um Entwicklern den Einstieg zu erleichtern und alle Funktionen des Frameworks vollständig zu nutzen.
Obwohl SmartVscode ein großes Potenzial aufweist, gibt es auch einige Einschränkungen bei den Funktionen, wie z. B. Einschränkungen bei den Inferenzfunktionen für große Modelle, der Modellinferenzgeschwindigkeit und der eingeschränkten Funktionsunterstützung von VS Code. Das Forschungsteam optimiert weiterhin die Trainings- und Befehlsanalysealgorithmen des Modells, um die Fehlerhäufigkeit zu reduzieren und die Genauigkeit der Abläufe zu verbessern.
In Zukunft wird das Forschungsteam diese Probleme schrittweise durch regelmäßige Updates und Iterationen lösen, um sicherzustellen, dass SmartVscode zu einem leistungsstarken intelligenten Assistenten für VS-Code-Entwickler wird.
Open-Source-Adresse des App-Controllers:
https://github.com/alibaba/app-controller
Open-Source-Adresse der smart-vscode-extension:
https://github.com/alibaba/smart-vscode-extension
Die Open Source der SmartVscode- und App-Controller-Frameworks bietet Entwicklern praktische KI-gestützte Entwicklungstools und effiziente API-Orchestrierungslösungen. Es wird erwartet, dass sie in Zukunft die Entwicklungseffizienz weiter verbessern und den Einsatz von KI-Technologie im Bereich der Softwareentwicklung fördern . Freuen Sie sich auf zukünftige Updates, die leistungsstärkere Funktionen und ein reibungsloseres Benutzererlebnis bringen.