Vytváranie a úprava modelom riadených aplikácií pomocou nástrojov na generovanie kódu AI

Použite zručnosti zostavovača modelových aplikácií s nástrojom na generovanie kódu AI, ako je napríklad GitHub Copilot CLI alebo Claude Code, na vytváranie a úpravu modelom riadených aplikácií z požiadaviek v prirodzenom jazyku. Začnite popisom potrebného obchodného procesu alebo aplikácie namiesto toho, aby ste jednotlivé tabuľky, formuláre, zobrazenia a ďalšie súčasti vytvárali jednotlivo.

Zručnosti menia vaše požiadavky na plán aplikácií, ktorý si môžete skontrolovať pred tým, ako vykonáte zmeny. Táto zručnosť potom vytvorí modelom riadenú aplikáciu a jej podporné Microsoft Dataverse artefakty v prostredí Power Platformy. Aplikáciu môžete ďalej spresniť pokynmi v prirodzenom jazyku alebo v Power Apps použiť štandardných návrhárov.

Poznámka

Zručnosti zostavovača modelových aplikácií sa pravidelne aktualizujú. Najnovšie podporované možnosti, predpoklady a pokyny na používanie nájdete v téme Doplnky pre modelové aplikácie README.

Základné funkcie

Medzi základné možnosti patria:

  • Vytvorte modelom riadenú aplikáciu z popisu obchodného scenára.
  • Naplánujte si aplikáciu okolo používateľov personas a úloh, ktoré potrebujú na splnenie.
  • Skôr než zručnosti zapíšu artefakty do vášho prostredia, prečítajte si špecifikáciu aplikácie a vytvorte plán.
  • Vytváranie podporných tabuliek, stĺpcov, vzťahov, formulárov s vedľajšími mriežkami, formulárov na rýchle vytvorenie, formulárov na rýchle zobrazenie, zobrazení, grafov, obchodných pravidiel, tokov obchodných procesov a vzorových údajov.
  • Okrem štandardných formulárov a zobrazení môžete vytvárať všeobecné stránky pre tabule, prehľady, interaktívne pracovné postupy a iné prispôsobené možnosti.
  • Vytvorte mapu lokality s vlastnými ikonami pre každú tabuľku.
  • Pridajte do formulárov pravidlá overovania Jazyka JavaScript.
  • Pridajte roly zabezpečenia na základe plánovaných personas a potrieb prístupu k údajom.
  • Upravte existujúcu modelom riadenú aplikáciu popisom želaných zmien.
  • Overte nasadenú aplikáciu v súlade so schválenou špecifikáciou.

Funkcia skill vyberá štandardné artefakty aplikácie riadenej modelom, kde zodpovedajú scenáru, a odporúča generatatívne stránky pre skúsenosti, ktoré vyžadujú prispôsobenejšie používateľské rozhranie, ako sú tabule a riadené pracovné postupy. Ikony mapy lokality a logika overenia jazyka JavaScript sa vytvárajú ako webové zdroje a počas implementácie sú pripojené k príslušným komponentom aplikácie.

Fungovanie zručností modelového zostavovača aplikácií

V rámci zručností sa používa interaktívny proces vytvárania viacerých krokov:

  1. Popíšte podnikový scenár. Vysvetlite aplikáciu alebo proces, ktorý chcete podporovať. Zručnosti môžu klásť doplňujúce otázky, aby sa objasnili používatelia, údaje, pracovné postupy a požadované skúsenosti.
  2. Pozrite si špecifikáciu aplikácie. Zručnosti predstavujú špecifikáciu aplikácie, ktorá môže zahŕňať osoby, úlohy na prácu, tabuľky, vzťahy, formuláre, zobrazenia, grafy, overovacie pravidlá jazyka JavaScript, všeobecné zámery stránok a mapu lokality aplikácie s navrhovanou ikonou pre každú tabuľku. Skôr ako budete pokračovať, prečítajte a spresnite špecifikáciu.
  3. Skontrolujte plán zostavy. Funkcia skill overí špecifikáciu aplikácie a v konverzácii predstavuje plán suchého spustenia zoskupený podľa fázy vytvárania. Kým plán neschválite, nevytvorí sa žiadne artefakty aplikácie.
  4. Generovanie artefaktov aplikácie. Po schválení vybuduje zručnosti schému Dataverse, aplikáciu, stránky a podporné artefakty. Vytvorí webové zdroje pre ikony plánovanej mapy lokality a logiku overenia jazyka JavaScript a prepojí ich na príslušné súčasti aplikácie.
  5. Overte aplikáciu. Keď je overenie povolené, zručnosti porovnajú nasadenú aplikáciu so schválenou špecifikáciou aplikácie.
  6. Pokračujte v iterácii. Popíšte cielené zmeny v nástroji na generovanie kódu umelej inteligencie alebo otvorte vygenerované artefakty v službe Power Apps.

Dôležité

Pred zdieľaním aplikácie skontrolujte a otestujte nové alebo upravené artefakty, aby ich bolo možné opraviť, zabezpečenie, prístupnosť a dodržanie štandardov vašej organizácie.

Predpoklady

Nainštalujte a nakonfigurujte nasledujúci softvér pred použitím zručností.

Súčasť Minimálna verzia Ďalšie informácie
Node.js Aktuálna verzia dlhodobej podpory (LTS) Stiahnuť Node.js
Power Platform CLI (PAC CLI) Najnovší Inštalácia rozhrania Power Platform CLI
Azure CLI Najnovší Inštalovať Azure CLI
GitHub Copilot CLI, Claude Code alebo iný podporovaný nástroj na generovanie kódu AI. Najnovší GitHub Copilot CLI alebo Claude kód

Potrebujete tiež:

  • Prostredie Power Platformy, v ktorom máte povolenie na vytváranie a úpravu artefaktov aplikácií dataverse a modelom riadených aplikácií.
  • Overený profil PAC CLI pripojený k cieľovému prostrediu. Ďalšie informácie: Overenie rozhrania CLI služby Power Platform
  • Overenú reláciu Azure CLI. Spustite az login s tou istou identitou, ktorú používa aktívny profil PAC CLI.

Nainštalujte plugin

Spusťte inštalátor na nastavenie všetkých pluginov Power Platform buď v PowerShelli, alebo v príkazovom okne 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

Inštalátor zistí podporované nástroje generovania kódu AI, zaregistruje službu Power Platform Skills Marketplace, nainštaluje doplnky a povolí automatické aktualizácie.

Po inštalácii reštartujte v prípade potreby nástroj na generovanie kódu AI.

Ak chcete nainštalovať iba doplnok Power Apps pre GitHub Copilot CLI alebo Claude Code:

  1. Pridajte službu Power Platform Skills Marketplace: /plugin marketplace add microsoft/power-platform-skills
  2. Nainštalujte Power Apps plugin: /plugin install model-apps@power-platform-skills
  3. V prípade potreby reštartujte nástroj na generovanie kódu AI.

Poznámka

Pre Claude Code môžete plugin nainštalovať s rôznymi rozsahmi, ako je globálny, lokálny alebo používateľský. V závislosti od rozsahu musíte byť v správnom adresári, aby Claude Code mohol plugin používať. Ďalšie informácie: Rozšírenie clauda pomocou zručností

Prepitné

Zapnite automatické aktualizácie pre službu Marketplace a získajte najnovšie možnosti, vylepšenia a opravy.

Poznámka

Ak potrebujete vytvoriť alebo upraviť len generatatívne stránky v existujúcej modelom riadenej aplikácii, použite zručnosti samostatných generatívnych stránok. Viac informácií: Vytvárajte a upravujte generatívne stránky pomocou nástrojov na generovanie kódu pomocou AI

Vytvorenie modelom riadenej aplikácie

  1. Začnite konverzáciu pomocou nástroja na generovanie kódu AI.

  2. Vyvolajte /app-builderalebo popíšte aplikáciu, ktorú chcete vytvoriť. Napríklad:

    • "Vytvorte aplikáciu na spravovanie dostáv dodávateľov a schvaľovania zmlúv."
    • Vytvorenie modelom riadenej aplikácie na sledovanie žiadostí o službu v rámci viacerých tímov.
    • "Vytvorte aplikáciu na kontrolu zariadenia pre poľných technikov a dispečerov."
  3. Odpovedzte na otázky zručností o obchodnom procese, používateľoch, údajoch, pracovných postupoch a prostredí aplikácie.

  4. Prečítajte si navrhované špecifikácie aplikácie. Skontrolujte, či vykonávať personas, úlohy, tabuľky, vzťahy, formuláre, zobrazenia, grafy, overovacie pravidlá jazyka JavaScript, všeobecné stránky, navigácia a plánované ikony mapy lokality podporujú obchodný scenár. Podľa potreby požiadajte zručnosti o zrevidovanie špecifikácie.

  5. Skontrolujte plán zostavy so suchým spustením. Plán schvaľte len vtedy, keď sa navrhované zmeny zhodujú s vaším zámerom.

  6. Umožnite zručnostiam vytvárať aplikácie a podporné artefakty.

  7. Vyberte voliteľný krok overenia, aby ste zosúladili nasadenú aplikáciu so schválenou špecifikáciou aplikácie.

  8. Otvorte aplikáciu v Power Apps, otestujte jej základné používateľské scenáre a skontrolujte vygenerované artefakty.

Úprava existujúcej aplikácie riadenej modelom

Využite rovnaké zručnosti na vykonanie cielených zmien v existujúcej aplikácii.

  1. Vyvolajte /app-builder a identifikujte aplikáciu, ktorú chcete aktualizovať. Napríklad:

    • "Aktualizujte aplikáciu Field Service na podporu kontrol zariadenia."
    • "Pridajte tabuľku Faktúry a súvisiace formuláre a zobrazenia do aplikácie Spravovanie dodávateľov."
    • "Pridajte generatatívnu stránku, ktorá dispečerom poskytuje prehľad nadmerných pracovných objednávok.
  2. Potvrďte existujúcu aplikáciu, ktorú by mala odbornosť načítať.

  3. Pozrite si špecifikáciu upraviteľnej aplikácie vytvorenú z nasadenej aplikácie.

  4. Pred schválením zostavy skontrolujte navrhované zmeny a plán suchého spustenia.

  5. Zostavte, overte a otestujte aktualizovanú aplikáciu.

Pokračujte v prispôsobovaní a rozširovaní v službe Power Apps

Artefakty vytvorené zručnosťami zostavovača modelových aplikácií sú štandardnými Power Apps artefaktmi a artefaktmi dataverse. Po počiatočnej generácii môžete aplikáciu aj naďalej iterovať a spresňovať pomocou zručností, alebo môžete pomocou Power Apps a jej návrhárov upravovať vygenerované artefakty alebo vytvárať nové artefakty manuálne. Môžete napríklad:

  • Spresnite formuláre, zobrazenia, grafy a navigáciu.
  • Aktualizovať tabuľky, stĺpce a vzťahy.
  • Pridajte alebo upravte generatívne stránky.
  • Vytvárať nové tabuľky, formuláre, zobrazenia, grafy, stránky a ďalšie súčasti aplikácie.
  • Úprava rolí zabezpečenia a zdieľania.
  • Rozšírte aplikáciu pomocou ďalších nástrojov na prispôsobenie Power Platformy.

Poznámka

Zručnosti zostavovača modelových aplikácií v súčasnosti nepodporuje každý artefakt alebo koncept aplikácie riadenej modelom. Na pridanie alebo úpravu nepodporovaných súčastí použite Power Apps návrhári a ďalšie nástroje Power Platform.

Zmeny vykonané mimo zručností môžu ovplyvniť neskoršie úpravy s pomocou umelej inteligencie. Pred schválením ďalšej zostavy si prečítajte špecifikáciu aplikácie a plán zostáv, aby ste sa uistili, že zachovajú manuálne prispôsobenia.

Osvedčené postupy

  • Začnite s obchodným procesom, určenými používateľmi a ich cieľmi. Ak presne viete, čo chcete, uveďte podrobné požiadavky alebo použite širší popis, aby ste zručnostiam poskytli viac priestoru na navrhnutie návrhu.
  • Skontrolujte a spresnite špecifikáciu aplikácie, kým presne neodráža požadovanú aplikáciu. Investovanie času do plánu znižuje prepracovanie počas implementácie.
  • Zvážte návrhy zručností na zaokrúhlenie aplikácie vrátane podporných údajov, skúseností, navigácie a overenia.
  • Testovanie základných úloh pre každú osobu zastúpenú v špecifikácii aplikácie.