Δημιουργία και επεξεργασία εφαρμογών βάσει μοντέλου με εργαλεία δημιουργίας κώδικα AI (προεπισκόπηση)

[Αυτό το άρθρο αποτελεί τεκμηρίωση προέκδοσης και ενδέχεται να αλλάξει.]

Χρησιμοποιήστε την δεξιότητα του εργαλείου δόμησης εφαρμογών μοντέλου με ένα εργαλείο δημιουργίας κώδικα AI, όπως GitHub Copilot CLI ή Claude Code, για να δημιουργήσετε και να επεξεργαστείτε εφαρμογές βάσει μοντέλου από απαιτήσεις φυσικής γλώσσας. Ξεκινήστε περιγράφοντας την επιχειρηματική διαδικασία ή την εφαρμογή που χρειάζεστε αντί να δημιουργείτε ξεχωριστά κάθε πίνακα, φόρμα, προβολή και άλλο στοιχείο.

Η δεξιότητα μετατρέπει τις απαιτήσεις σας σε ένα πρόγραμμα εφαρμογής που μπορείτε να εξετάσετε πριν κάνει αλλαγές. Η δεξιότητα δημιουργεί έπειτα την εφαρμογή βάσει μοντέλου και την υποστήριξη Microsoft Dataverse τεχνουργημάτων στο περιβάλλον σας Power Platform. Μπορείτε να συνεχίσετε να περιορίζετε την εφαρμογή με οδηγίες φυσικής γλώσσας ή να χρησιμοποιήσετε τους τυπικούς σχεδιαστές σε Power Apps.

Σημαντικό

Η δεξιότητα του εργαλείου δόμησης εφαρμογών μοντέλου είναι μια δυνατότητα προεπισκόπησης υπό ενεργή ανάπτυξη. Το σχήμα προδιαγραφών εφαρμογής και οι επιλογές γραμμής εντολών μπορεί να αλλάξουν μεταξύ των εκδόσεων. Εξετάστε το προτεινόμενο σχέδιο πριν από την έγκριση και επικύρωση της εφαρμογής που δημιουργήθηκε πριν από τη χρήση στην παραγωγή.

Τι μπορείτε να κάνετε με τις δεξιότητες δημιουργίας εφαρμογών μοντέλου

Χρησιμοποιήστε την δεξιότητα για να:

  • Δημιουργήστε μια εφαρμογή βάσει μοντέλου από μια περιγραφή ενός επιχειρηματικού σεναρίου.
  • Σχεδιάστε την εφαρμογή γύρω από τις προσωπικότητες των χρηστών και τις εργασίες που χρειάζεται να ολοκληρώσουν.
  • Εξετάστε τις προδιαγραφές και το σχέδιο δόμησης της εφαρμογής προτού η δεξιότητα γράψει τεχνουργήματα στο περιβάλλον σας.
  • Δημιουργήστε πίνακες υποστήριξης, στήλες, σχέσεις, φόρμες, προβολές, γραφήματα και δείγματα δεδομένων.
  • Δημιουργήστε σελίδες παραγωγής για εμπειρίες που εκτείνονται πέρα από τις τυπικές φόρμες και προβολές.
  • Δημιουργήστε έναν χάρτη τοποθεσίας με προσαρμοσμένα εικονίδια για κάθε πίνακα.
  • Προσθέστε κανόνες επικύρωσης JavaScript σε φόρμες.
  • Προσθέστε ρόλους ασφαλείας με βάση τις προγραμματισμένες προσωπικότητες και τις ανάγκες πρόσβασης δεδομένων.
  • Επεξεργαστείτε μια υπάρχουσα εφαρμογή βάσει μοντέλου περιγράφοντας τις αλλαγές που θέλετε.
  • Επαληθεύστε την αναπτυγμένη εφαρμογή σύμφωνα με την εγκεκριμένη προδιαγραφή.

Η δεξιότητα επιλέγει τυπικά τεχνουργήματα εφαρμογής βάσει μοντέλου όπου ταιριάζουν με το σενάριο. Η δεξιότητα μπορεί να χρησιμοποιήσει σελίδες παραγωγής για εμπειρίες που απαιτούν ένα πιο προσαρμοσμένο περιβάλλον εργασίας χρήστη πέρα από φόρμες και προβολές, όπως πίνακες εργαλείων, καθοδηγούμενες ροές εργασιών και εξερεύνηση δεδομένων. Τα εικονίδια χάρτη τοποθεσίας και η λογική επικύρωσης JavaScript δημιουργούνται ως πόροι Web και συνδέονται στα κατάλληλα στοιχεία εφαρμογής κατά την υλοποίηση.

Πώς λειτουργεί η δεξιότητα του εργαλείου δόμησης εφαρμογών μοντέλου

Η δεξιότητα χρησιμοποιεί μια αλληλεπιδραστική διαδικασία σύνταξης πολλαπλών βημάτων:

  1. Περιγράψτε το επιχειρηματικό σενάριο. Εξηγήστε την εφαρμογή ή τη διαδικασία που θέλετε να υποστηρίξετε. Η δεξιότητα μπορεί να κάνει ερωτήσεις παρακολούθησης για να αποσαφηνίσει τους χρήστες, τα δεδομένα, τις ροές εργασιών και την επιθυμητή εμπειρία.
  2. Εξετάστε την προδιαγραφή της εφαρμογής. Η δεξιότητα παρουσιάζει μια προδιαγραφή εφαρμογής που μπορεί να περιλαμβάνει προσωπικότητες, εργασίες που πρέπει να εκτελεστούν, πίνακες, σχέσεις, φόρμες, προβολές, γραφήματα, κανόνες επικύρωσης JavaScript, δημιουργούς προθέσεις σελίδας και τον χάρτη τοποθεσίας εφαρμογής με ένα προτεινόμενο εικονίδιο για κάθε πίνακα. Ελέγξτε και βελτιώστε την προδιαγραφή πριν συνεχίσετε.
  3. Εξετάστε το σχέδιο δόμησης. Η δεξιότητα επικυρώνει την προδιαγραφή της εφαρμογής και παρουσιάζει ένα πρόγραμμα ξηρής εκτέλεσης στη συνομιλία, ομαδοποιημένα κατά φάση δόμησης. Δεν δημιουργούνται τεχνουργήματα εφαρμογής μέχρι να εγκρίνετε το πρόγραμμα.
  4. Δημιουργία τεχνουργημάτων εφαρμογής. Μετά την έγκριση, η δεξιότητα δημιουργεί το σχήμα, την εφαρμογή, τις σελίδες και τα αντικείμενα σχεδίασης του dataverse. Δημιουργεί πόρους web για τα εικονίδια προγραμματισμένου χάρτη τοποθεσίας και λογική επικύρωσης JavaScript και τα ενσύζει στα κατάλληλα στοιχεία εφαρμογής.
  5. Επαληθεύστε την εφαρμογή. Όταν είναι ενεργοποιημένη η επαλήθευση, η δεξιότητα συγκρίνει την αναπτυγμένη εφαρμογή με την εγκεκριμένη προδιαγραφή της εφαρμογής.
  6. Συνεχίστε την επαναλήψεις. Περιγράψτε τις στοχευμένες αλλαγές στο εργαλείο δημιουργίας κώδικα AI ή ανοίξτε τα αντικείμενα σχεδίασης που δημιουργήθηκαν σε Power Apps.

Σημαντικό

Εξετάστε και δοκιμάστε νέα ή επεξεργασμένα τεχνουργήματα για την ορθότητα, την ασφάλεια, την προσβασιμότητα και τη συμμόρφωση με τα πρότυπα του οργανισμού σας πριν από την κοινή χρήση της εφαρμογής.

Προϋποθέσεις

Εγκαταστήστε και ρυθμίστε τις παραμέτρους του παρακάτω λογισμικού πριν χρησιμοποιήσετε την δεξιότητα.

Συνθετικός Ελάχιστη έκδοση Περισσότερες πληροφορίες
Node.js Τρέχουσα μακροπρόθεσμη έκδοση υποστήριξης (LTS) Λήψη Node.js
Power Platform CLI (PAC CLI) 2.7.0 ή νεότερη έκδοση Εγκατάσταση του Power Platform CLI
Azure CLI Τελευταία Εγκατάσταση του Azure CLI
GitHub Copilot CLI, Claude Code ή κάποιο άλλο υποστηριζόμενο εργαλείο δημιουργίας κώδικα AI Τελευταία GitHub Copilot CLI ή Claude Code

Χρειάζεστε επίσης:

  • Ένα περιβάλλον Power Platform όπου έχετε δικαίωμα δημιουργίας και τροποποίησης τεχνουργημάτων εφαρμογής Dataverse και βάσει μοντέλου.
  • Ένα προφίλ PAC CLI με έλεγχο ταυτότητας συνδεδεμένο με το περιβάλλον προορισμού. Περισσότερες πληροφορίες: Έλεγχος ταυτότητας CLI του Power Platform
  • Μια περίοδος λειτουργίας Azure CLI με έλεγχο ταυτότητας. Εκτελέστε az login το με την ίδια ταυτότητα που χρησιμοποιείται από το ενεργό προφίλ PAC CLI.

Εγκατάσταση της προσθήκης

Εκτελέστε το πρόγραμμα εγκατάστασης για να ρυθμίσετε όλες τις προσθήκες Power Platform είτε στο PowerShell, είτε σε ένα παράθυρο εντολών των Windows.

iwr https://raw.githubusercontent.com/microsoft/power-platform-skills/main/scripts/install.js -OutFile install.js; node install.js; del install.js
curl -fsSL https://raw.githubusercontent.com/microsoft/power-platform-skills/main/scripts/install.js | node

Το πρόγραμμα εγκατάστασης εντοπίζει υποστηριζόμενα εργαλεία δημιουργίας κώδικα AI, καταχωρεί το Power Platform Skills marketplace, εγκαθιστά τις προσθήκες και επιτρέπει αυτόματες ενημερώσεις.

Μετά την εγκατάσταση, επανεκκινήστε το εργαλείο δημιουργίας κώδικα AI, εάν είναι απαραίτητο.

Για να εγκαταστήσετε μόνο την Power Apps προσθήκη για GitHub Copilot CLI ή Claude Code:

  1. Προσθέστε το marketplace δεξιοτήτων Power Platform: /plugin marketplace add microsoft/power-platform-skills
  2. Εγκαταστήστε την προσθήκη Power Apps: /plugin install model-apps@power-platform-skills
  3. Επανεκκινήστε το εργαλείο δημιουργίας κώδικα AI, εάν είναι απαραίτητο.

Σημείωση

Για τον Claude Code, μπορείτε να εγκαταστήσετε την προσθήκη με διαφορετικές εμβέλειες, όπως καθολική, τοπική ή χρήστη. Ανάλογα με την εμβέλεια, πρέπει να είστε στον σωστό κατάλογο για να χρησιμοποιήσει την προσθήκη ο Claude Code. Περισσότερες πληροφορίες: Επεκτείνετε το Claude με δεξιότητες

Συμβουλή

Ενεργοποιήστε τις αυτόματες ενημερώσεις για το marketplace και τις δεξιότητες. Η δεξιότητα του εργαλείου δόμησης εφαρμογών μοντέλου ενημερώνεται συχνά κατά τη διάρκεια της προεπισκόπησης.

Σημείωση

Εάν χρειάζεται μόνο να δημιουργήσετε ή να επεξεργαστείτε σελίδες παραγωγής σε μια υπάρχουσα εφαρμογή βάσει μοντέλου, χρησιμοποιήστε τις ξεχωριστές δεξιότητες δημιουργίας σελίδων. Περισσότερες πληροφορίες: Δημιουργία και επεξεργασία σελίδων παραγωγής με εργαλεία δημιουργίας κώδικα AI

Δημιουργία εφαρμογής βάσει μοντέλου

  1. Ξεκινήστε μια συνομιλία με το εργαλείο δημιουργίας κώδικα AI.

  2. Καλέστε /app-builderή περιγράψτε την εφαρμογή που θέλετε να δημιουργήσετε. Για παράδειγμα:

    • "Δημιουργήστε μια εφαρμογή για να διαχειριστείτε την προσθήκη λογαριασμών προμηθευτών και τις εγκρίσεις συμβάσεων."
    • "Δημιουργήστε μια εφαρμογή βάσει μοντέλου για την παρακολούθηση αιτήσεων εξυπηρέτησης σε πολλές ομάδες."
    • "Δημιουργήστε μια εφαρμογή επιθεώρησης εξοπλισμού για τεχνικούς πεδίου και αποστολείς."
  3. Απαντήστε στις ερωτήσεις των δεξιοτήτων σχετικά με την επιχειρηματική διαδικασία, τους χρήστες, τα δεδομένα, τις ροές εργασιών και την εμπειρία εφαρμογών.

  4. Εξετάστε την προτεινόμενη προδιαγραφή εφαρμογής. Ελέγξτε ότι οι προσωπικότητες, οι εργασίες που θα εκτελεστούν, οι πίνακες, οι σχέσεις, οι φόρμες, οι προβολές, τα γραφήματα, οι κανόνες επικύρωσης JavaScript, οι σελίδες δημιουργίας, η περιήγηση και τα εικονίδια προγραμματισμένου χάρτη τοποθεσίας υποστηρίζουν το επιχειρηματικό σενάριο. Ζητήστε από την δεξιότητα να αναθεωρήσει την προδιαγραφή ανάλογα με τις ανάγκες.

  5. Έλεγξε το πλάνο του δοκιμαστικού build. Εγκρίνετε το σχέδιο μόνο όταν οι προτεινόμενες αλλαγές συμφωνούν με την πρόθεσή σας.

  6. Επιτρέψτε στη δεξιότητα να δημιουργήσει την εφαρμογή και τα υποστηρικτικά τεχνουργήματα.

  7. Επιλέξτε το προαιρετικό βήμα επαλήθευσης για να διευθετήσετε την αναπτυγμένη εφαρμογή με την εγκεκριμένη προδιαγραφή της εφαρμογής.

  8. Ανοίξτε την εφαρμογή σε Power Apps, δοκιμάστε τα σενάρια πρωτεύοντος χρήστη και εξετάστε τα αντικείμενα σχεδίασης που δημιουργήθηκαν.

Επεξεργασία υπάρχουσας εφαρμογής βάσει μοντέλου

Χρησιμοποιήστε την ίδια δεξιότητα για να κάνετε στοχευμένες αλλαγές σε μια υπάρχουσα εφαρμογή.

  1. Καλέστε /app-builder και προσδιορίστε την εφαρμογή που θέλετε να ενημερώσετε. Για παράδειγμα:

    • "Ενημερώστε την εφαρμογή Επιτόπιας υπηρεσίας για να υποστηρίξετε τις επιθεωρήσεις εξοπλισμού."
    • "Προσθέστε έναν πίνακα Invoices και σχετικές φόρμες και προβολές στην εφαρμογή Supplier Management."
    • "Προσθέστε μια σελίδα παραγωγής που παρέχει στους αποστολείς μια επισκόπηση των ληξιπρόθεσμων παραγγελιών εργασίας."
  2. Επιβεβαιώστε την υπάρχουσα εφαρμογή που πρέπει να ανακτήσει η δεξιότητα.

  3. Εξετάστε την προδιαγραφή εφαρμογής με δυνατότητα επεξεργασίας που δημιουργήθηκε από την αναπτυγμένη εφαρμογή.

  4. Εξετάστε τις προτεινόμενες αλλαγές και το σχέδιο ξηρής εκτέλεσης πριν από την έγκριση της δομής.

  5. Δημιουργήστε, επαληθεύστε και δοκιμάστε την ενημερωμένη εφαρμογή.

Συνεχίστε την προσαρμογή και επέκταση σε Power Apps

Τα αντικείμενα σχεδίασης που δημιουργούνται από τις δεξιότητες δημιουργίας εφαρμογών μοντέλου είναι τυπικά τεχνουργήματα Power Apps και Dataverse. Μετά την αρχική δημιουργία, μπορείτε να συνεχίσετε να επαναλαμβάνετε και να περιορίζετε την εφαρμογή χρησιμοποιώντας την δεξιότητα ή μπορείτε να χρησιμοποιήσετε Power Apps και τους σχεδιαστές της για να τροποποιήσετε αντικείμενα σχεδίασης που δημιουργήθηκαν ή να δημιουργήσετε νέα αντικείμενα σχεδίασης με μη αυτόματο τρόπο. Για παράδειγμα, μπορείτε να κάνετε τα εξής:

  • Περιορισμός φορμών, προβολών, γραφημάτων και περιήγησης.
  • Ενημέρωση πινάκων, στηλών και σχέσεων.
  • Προσθήκη ή επεξεργασία σελίδων με δυνατότητα δημιουργίας.
  • Δημιουργήστε νέους πίνακες, φόρμες, προβολές, γραφήματα, σελίδες και άλλα στοιχεία εφαρμογής.
  • Προσαρμόστε τους ρόλους ασφαλείας και την κοινή χρήση.
  • Επεκτείνετε την εφαρμογή με άλλα εργαλεία προσαρμογής Power Platform.

Σημείωση

Η δεξιότητα του εργαλείου δόμησης εφαρμογών μοντέλου δεν υποστηρίζει προς το παρόν κάθε αντικείμενο σχεδίασης ή έννοιας εφαρμογής βάσει μοντέλου. Χρησιμοποιήστε Power Apps σχεδιαστές και άλλα εργαλεία Power Platform για να προσθέσετε ή να τροποποιήσετε μη υποστηριζόμενα στοιχεία.

Οι αλλαγές που γίνονται εκτός της δεξιότητας μπορεί να επηρεάσουν αργότερα τις αλλαγές με υποβοήθηση τεχνητής νοημοσύνης. Πριν από την έγκριση άλλης δόμησης, εξετάστε τις προδιαγραφές και το σχέδιο δόμησης της εφαρμογής για να διασφαλίσετε ότι διατηρούν τις μη αυτόματες προσαρμογές σας.

Βέλτιστες πρακτικές

  • Ξεκινήστε με την επιχειρηματική διαδικασία, τους προβλεπόμενους χρήστες και τους στόχους τους. Δώστε λεπτομερείς απαιτήσεις όταν γνωρίζετε ακριβώς τι θέλετε ή χρησιμοποιήστε μια ευρύτερη περιγραφή για να δώσετε στις δεξιότητες περισσότερο χώρο για να προτείνετε ένα σχέδιο.
  • Εξετάστε και βελτιστοποιήστε τις προδιαγραφές της εφαρμογής μέχρι να αντικατοπτρίζει με ακρίβεια την εφαρμογή που θέλετε. Η επένδυση χρόνου στο σχέδιο μειώνει την επανάληψη εργασίας κατά την υλοποίηση.
  • Εξετάστε τις προτάσεις της δεξιότητας για την στρογγυλοποίηση της εφαρμογής, συμπεριλαμβανομένων των δεδομένων υποστήριξης, των εμπειριών, της περιήγησης και της επικύρωσης.
  • Ελέγξτε τις κύριες εργασίες για κάθε προσωπικότητα που αντιπροσωπεύεται στην προδιαγραφή εφαρμογής.