posté par:
XinYe
3 weeks, 1 day ago
(0 commentaire)
1.Préface
Avec le développement continu des outils de programmation d'IA, certains outils étrangers tels que Cursor Composer ont fait de grands progrès, passant d'une assistance à la programmation au niveau d'un fragment de fichier unique à la possibilité d'effectuer des tâches de codage au niveau d'un projet multi-fichiers en une seule étape. Cependant, comme il s’agit d’un produit étranger, il peut poser des obstacles aux utilisateurs en termes de paiement, de réseau, etc.
2. L'essor des outils domestiques : les programmeurs Uni-President Lingma AI
- informations sur le produit
- Récemment, l'outil national de programmation d'IA Unified Zero Code a lancé la version 2.0, qui a été mise à niveau et nommée Unified Zero Code AI Programmer. Il se concentre sur le lancement de fonctionnalités équivalentes à l'éditeur de curseur et met à niveau de nombreuses fonctionnalités.
- Le programmeur Uni-President Lingma AI existe sous la forme d'un plug-in et peut être installé sur jai Brain vs Code vs. Certains outils précédents ne prenaient en charge que VS Code, apportant une nouvelle expérience aux développeurs de jai Brain.
3. Démonstration de fonction et expérience
Expérience de projet de développement de jeux
- L'auteur s'est simulé en tant que programmeur base zéro et a développé un petit jeu en utilisant le programmeur Uni-President Lingma AI et la bibliothèque de développement de jeux PGM. Il n'a fallu que dix ou vingt minutes pour découvrir que ce personnage est mobile, attaquable et capable. Des monstres générés aléatoirement tirent des balles. Pendant le processus de développement, les programmeurs d'IA sont responsables de l'écriture du code et les créateurs n'ont qu'à émettre des commandes. Dans le même temps, grâce à la fonction intelligente de questions et réponses, vous pouvez également apprendre et faire en même temps. Vous pouvez poser des questions à tout moment si vous ne comprenez pas le code, ce qui facilite l'apprentissage de l'utilisation des bibliothèques associées.
Modification de projet e-commerce
- Choisissez un projet Web de commerce électronique open source pour une démonstration. Bien que la page du projet semble simple, le code est hautement conçu, avec de nombreux composants, et chaque composant comporte des tests unitaires.
- Ajouter une fonctionnalité de localisation :
- Des fonctions S8NS8N (internationalisation) doivent être ajoutées, notamment l'installation de bibliothèques tierces, le remplacement des chaînes anglaises statiques par des formulaires dynamiques pouvant basculer entre le chinois et l'anglais, l'ajout d'une traduction chinoise, etc. Les programmeurs IA peuvent modifier rapidement plusieurs fichiers, notamment en ajoutant des dépendances, en ajoutant des fichiers de configuration S8N et des fichiers de configuration en chinois et en anglais.
- Le créateur a rejeté certaines modifications pendant le processus de modification, puis a ajouté manuellement les informations d'entrée de fonction, permettant aux programmeurs d'IA de continuer à modifier, et a finalement réalisé la fonction de commutation de base chinois-anglais.
- Le programmeur IA a continué à proposer la nécessité d'ajouter un bouton de commutation en chinois et en anglais, et le programmeur IA l'a ajouté avec succès, mais l'effet initial n'était pas idéal. Après de nombreuses modifications et ajustements (y compris la modification du style des boutons en référence aux images, l'ajustement de la position des boutons, la correction des fonctions de changement de langue, etc.), nous avons finalement obtenu un résultat satisfaisant.
- Lorsque le nombre de fichiers de code augmente, les boutons de commutation chinois et anglais sont restructurés en composants distincts et les programmeurs d'IA doivent écrire de nouveaux tests unitaires en référence aux tests unitaires existants. Enfin, j'ai ajouté avec succès deux tests unitaires réussis.
4. Points forts des fonctions d'entreprise
1. Uni-President Lingma AI Programmer Enterprise Edition possède des fonctions uniques, telles que des fonctions basées sur une base de connaissances. Les équipes peuvent télécharger des spécifications et de la documentation de codage communes dans la base de connaissances. Lorsque vous utilisez des programmeurs IA, vous pouvez vous référer à la documentation de l'équipe pour modifier le style de codage. 2. Il existe également une fonction de commande personnalisée, qui peut prédéfinir des invites à l'avance, telles que la création d'une commande « générer un test unitaire » et la configuration des informations de mot d'invite pour faciliter un appel rapide par les membres de l'équipe. Cette fonctionnalité réduit également la duplication du travail pour les utilisateurs individuels.
5. Résumé et suggestions
La version 2.0 du programmeur Uni-President Lingma AI présente des fonctions puissantes, dont les développeurs individuels et les utilisateurs d'entreprise peuvent bénéficier. Actuellement, sa fonctionnalité est gratuite. Pour les utilisateurs qui n'ont pas encore utilisé les outils de programmation d'IA, il est recommandé de développer des habitudes d'utilisation et de suivre les tendances de développement de ces outils. Non seulement cela peut faciliter la programmation et réduire la duplication du travail, mais cela peut également augmenter le temps passé à « pêcher » au travail et améliorer ses propres compétences. Efficacité du travail.
Partager sur Facebook
commentaires
Il n'y a actuellement aucun commentaire