Modeliu pagrįstų programėlių kūrimas ir redagavimas naudojant DI kodo generavimo įrankius (peržiūra)

[Šis straipsnis yra negalutinio leidimo dokumentacija ir gali keistis.]

Naudokite modelio programų daryklės įgūdžius su DI kodo generavimo įrankiu, pvz., GitHub Copilot CLI arba "Claude Code", kad sukurtumėte ir redaguotumėte modeliu pagrįstas programas pagal natūralios kalbos reikalavimus. Pradėkite apibūdindami reikiamą verslo procesą arba programėlę, užuot kūrę kiekvieną lentelę, formą, rodinį ir kitą komponentą atskirai.

Įgūdis paverčia jūsų reikalavimus programų planu, kurį galite peržiūrėti prieš jį keisdami. Tada įgūdis sukuria modeliu pagrįstą programėlę ir jos pagalbinius Microsoft Dataverse artefaktus "Power Platform" aplinkoje. Galite ir toliau tikslinti programėlę naudodami instrukcijas natūralia kalba arba naudoti standartinius Power Apps dizainerius.

Svarbu

Modelio taikomosios programos daryklės įgūdis yra peržiūros galimybė aktyviai kuriama. Tarp leidimų gali pasikeisti taikomosios programos specifikacijos schema ir komandų eilutės parinktys. Prieš patvirtindami ir patvirtindami sugeneruotą taikomąją programą prieš naudodami gamybai peržiūrėkite siūlomą planą.

Ką galite daryti su modelio programėlių daryklės įgūdžiais

Naudokite įgūdžius, kad:

  • Sukurkite modeliu pagrįstą programėlę pagal verslo scenarijaus aprašą.
  • Planuokite programą apie vartotojus ir darbus, kuriuos jie turi atlikti.
  • Peržiūrėkite taikomosios programos specifikacijas ir komponavimo versijos planą, kol įgūdis nerašo artefaktų jūsų aplinkoje.
  • Kurti palaikymo lenteles, stulpelius, ryšius, formas, rodinius, diagramas ir duomenų pavyzdžius.
  • Kurkite generuojančius puslapius funkcijoms, kurios apima ne tik standartines formas ir rodinius.
  • Sukurkite kiekvienos lentelės svetainės struktūrą su pasirinktomis piktogramomis.
  • Įtraukite "JavaScript" tikrinimo taisykles į formas.
  • Įtraukite saugos vaidmenis, atsižvelgdami į planuojamus asmenį ir duomenų prieigos poreikius.
  • Redaguokite esamą modeliu pagrįstą programėlę, apibūdindami norimus pakeitimus.
  • Patikrinkite įdiegtą taikomąją programą pagal patvirtintą specifikaciją.

Įgūdis parenka standartinius modeliu pagrįstus taikomosios programos artefaktus, atitinkančius scenarijų. Įgūdis gali naudoti generuojančius puslapius patirčiai, kuriai reikalinga labiau pritaikyta vartotojo sąsaja, o ne formos ir rodiniai, pvz., ataskaitų sritys, vadovaujamos darbo eigos ir duomenų žvalgymas. Svetainės struktūros piktogramos ir "JavaScript" tikrinimo logika kuriamos kaip žiniatinklio ištekliai ir diegimo metu prijungtos prie atitinkamų taikomosios programos komponentų.

Kaip veikia modelio programų daryklės įgūdis

Įgūdis naudoja interaktyvų kelių objektų kūrimo procesą:

  1. Apibūdinkite verslo scenarijų. Paaiškinkite programėlę arba procesą, kurį norite palaikyti. Įgūdis gali užduoti tolesnius klausimus, kad paaiškintų vartotojus, duomenis, darbo eigas ir pageidaujamą patirtį.
  2. Peržiūrėkite programėlės specifikacijas. Įgūdis pateikia taikomosios programos specifikacijas, kurios gali apimti asmens duomenis, atliktinus darbus, lenteles, ryšius, formas, rodinius, diagramas, "JavaScript" tikrinimo taisykles, generuojančius puslapio ketinimus ir taikomosios programos svetainės struktūrą su siūloma kiekvienos lentelės piktograma. Prieš tęsdami peržiūrėkite ir patikslinkite specifikaciją.
  3. Peržiūrėkite komponavimo versijos planą. Įgūdis patikrina taikomosios programos specifikacijas ir pateikia sauso vykdymo planą pokalbyje, sugrupuotą pagal komponavimo versijos etapą. Kol nepatvirtinsite plano, programos artefaktai nebus sukurti.
  4. Generuoti taikomosios programos artefaktus. Po patvirtinimo įgūdis sukuria "Dataverse" schemą, programėlę, puslapius ir pagalbinius artefaktus. Ji sukuria žiniatinklio išteklius suplanuotoms svetainės struktūros piktogramoms ir "JavaScript" tikrinimo logikai bei perteika juos atitinkamiems programos komponentams.
  5. Patikrinkite taikomąją programą. Įgalinus patvirtinimą, įgūdis lygina įdiegtą taikomąją programą su patvirtinta taikomosios programos specifikacija.
  6. Tęskite iteravimą. Aprašykite tikslinius DI kodo generavimo įrankio pakeitimus arba atidarykite sugeneruotus artefaktus Power Apps.

Svarbu

Prieš bendrindami programėlę peržiūrėkite ir išbandykite naujus arba redaguotą artefaktus, ar jie yra teisingi, apsaugoti, pasiekiami ir ar jie atitinka jūsų organizacijos standartus.

Būtinosios sąlygos

Įdiekite ir sukonfigūruokite šią programinę įrangą prieš naudodami įgūdžius.

Komponentas Minimali versija Daugiau informacijos
Node.js Dabartinė ilgalaikio palaikymo (LTS) versija Atsisiųsti Node.js
"Power Platform" CLI (PAC CLI) 2.7.0 arba naujesnė versija "Power Platform" CLI diegimas
Azure CLI Vėliausiai Įdiekite Azure CLI
GitHub Copilot CLI, "Claude Code" ar kitą palaikomą DI kodo generavimo įrankį Vėliausiai GitHub Copilot CLI arba Claude Code

Jums taip pat reikia:

  • "Power Platform" aplinka, kurioje turite teisę kurti ir modifikuoti "Dataverse" ir modeliu pagrįstus programos artefaktus.
  • Autentifikuotas PAC CLI profilis, prijungtas prie tikslinės aplinkos. Daugiau informacijos: "Power Platform" CLI autentifikavimas
  • Autentifikuotas Azure CLI seansas. Vykdyti az login su ta pačia tapatybe, kurią naudoja aktyvus PAC CLI profilis.

Įdiekite papildinį

Paleiskite diegimo programą, kad nustatytumėte visus "Power Platform" papildinius "PowerShell" arba "Windows" komandų lange.

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

Diegimo programa aptinka palaikomus DI kodo generavimo įrankius, užregistruoja "Power Platform Skills" parduotuvę, įdiegia priedus ir įgalina automatinius naujinimus.

Įdiegę iš naujo paleiskite DI kodo generavimo įrankį, jei reikia.

Norėdami įdiegti tik Power Apps priedą, skirtą GitHub Copilot CLI arba "Claude Code":

  1. Įtraukite "Power Platform Skills" parduotuvę: /plugin marketplace add microsoft/power-platform-skills
  2. Įdiekite Power Apps papildinį: /plugin install model-apps@power-platform-skills
  3. Jei reikia, iš naujo paleiskite DI kodo generavimo įrankį.

Pastaba

"Claude Code" papildinį galite įdiegti su skirtingomis apimtimis, pvz., pasauliniu, vietiniu arba vartotoju. Priklausomai nuo apimties, turite būti tinkamame kataloge, kad galėtumėte naudoti papildinį. Daugiau informacijos: Extend Claude with skills

Arbatpinigiai

Įjunkite automatinius parduotuvės ir įgūdžių naujinimus. Modelio taikomosios programos daryklės įgūdis peržiūros metu dažnai atnaujinamas.

Pastaba

Jei jums reikia kurti arba redaguoti generuojamus puslapius tik esamoje modeliu pagrįstoje programoje, naudokite atskirą generavimo puslapių įgūdžius. Daugiau informacijos: Generatyvinių puslapių kūrimas ir redagavimas naudojant dirbtinio intelekto kodo generavimo įrankius

Kurti modeliu pagrįstą programą

  1. Pradėkite pokalbį naudodami DI kodo generavimo įrankį.

  2. Iškvieskite /app-builderarba apibūdinkite programėlę, kurią norite sukurti. Pavyzdys.

    • "Sukurkite programėlę, kad galėtumėte valdyti tiekėjo parengimo ir sutarčių patvirtinimus."
    • "Sukurkite modeliu pagrįstą programą, skirtą tarnybų užklausoms sekti keliose komandose."
    • "Sukurkite įrangos tikrinimo programėlę lauko specialistams ir dispečeriai."
  3. Atsakykite į įgūdžių klausimus apie verslo procesą, vartotojus, duomenis, darbo eigas ir programų funkcijas.

  4. Peržiūrėkite siūlomą programėlės specifikacijas. Patikrinkite, ar asmenys, užduotys, kurias reikia atlikti, lentelės, ryšiai, formos, rodiniai, diagramos, "JavaScript" tikrinimo taisyklės, generuojantys puslapiai, naršymas ir suplanuotos svetainės struktūros piktogramos palaiko verslo scenarijų. Paprašykite įgūdžių, kad prireikus peržiūrėtų specifikaciją.

  5. Peržiūrėkite sauso paleidimo komponavimo versijos planą. Patvirtinti planą tik tada, kai siūlomi pakeitimai atitinka jūsų tikslą.

  6. Leisti įgūdį kurti programą ir pagalbinius artefaktus.

  7. Pasirinkite pasirinktinį patvirtinimo veiksmą, kad įdiegtą taikomąją programą galėtumėte suderinti su patvirtinta taikomosios programos specifikacija.

  8. Atidarykite taikomąją programą Power Apps, patikrinkite jos pirminius vartotojo scenarijus ir patikrinkite sugeneruotus artefaktus.

Esamos modeliu pagrįstos programos redagavimas

Naudokite tą patį įgūdį, kad atliktumėte tikslinius esamos taikomosios programos pakeitimus.

  1. Iškvieskite /app-builder ir identifikuokite programėlę, kurią norite atnaujinti. Pavyzdys.

    • "Atnaujinkite "Field Service" programėlę, kad palaikytumėte įrangos patikras."
    • "Į tiekėjų valdymo taikomąją programą įtraukite lentelę Sąskaitos faktūros ir susijusias formas bei rodinius."
    • "Įtraukite generuojamą puslapį, kuriame dispečeriai pateikia pradelstų darbo užsakymų apžvalgą."
  2. Patvirtinkite esamą taikomąją programą, kad įgūdis turėtų būti nuskaitymas.

  3. Peržiūrėkite redaguojamos taikomosios programos specifikacijas, sukurtas naudojant įdiegtą programą.

  4. Prieš patvirtindami komponavimo versiją peržiūrėkite siūlomus pakeitimus ir sauso paleidimo planą.

  5. Kurkite, patikrinkite ir išbandykite atnaujintą programėlę.

Tęskite tinkinimą ir išplėtimą Power Apps

Modelio taikomosios programos daryklės įgūdžių sukurti artefaktai yra standartiniai Power Apps ir "Dataverse" artefaktai. Po pradinės kartos galite toliau pakartoti ir tikslinti taikomąją programą naudodami įgūdžius arba galite naudoti Power Apps ir jos dizainerius, kad modifikuotumėte sugeneruotus artefaktus arba sukurtumėte naujus artefaktus rankiniu būdu. Pavyzdžiui, galite:

  • Patikslinti formas, rodinius, diagramas ir naršymą.
  • Naujinti lenteles, stulpelius ir ryšius.
  • Įtraukite arba redaguokite generuojančius puslapius.
  • Kurkite naujas lenteles, formas, rodinius, diagramas, puslapius ir kitus programų komponentus.
  • Koreguokite saugos vaidmenis ir bendrinimą.
  • Išplėskite programą naudodami kitus "Power Platform" tinkinimo įrankius.

Pastaba

Modelio taikomosios programos daryklės įgūdis šiuo metu nepalaiko kiekvieno modeliu pagrįsto programėlės artefakto artefakto artefakto. Naudokite Power Apps dizainerius ir kitus "Power Platform" įrankius, kad įtrauktumėte arba modifikuotumėte nepalaikomus komponentus.

Pakeitimai, atlikti už įgūdžių ribų, gali turėti įtakos vėlesniams DI redagavimams. Prieš patvirtindami kitą komponavimo versiją, peržiūrėkite taikomosios programos specifikacijas ir komponavimo versijos planą, kad užtikrintumėte, kad jie išlaikytų jūsų neautomatinius tinkinimus.

Geriausia praktika

  • Pradėkite nuo verslo proceso, numatytų vartotojų ir jų tikslų. Pateikite išsamius reikalavimus, kai tiksliai žinote, ko norite, arba naudokite platesnį aprašą, kad suteiktumėte įgūdžiams daugiau vietos siūlyti dizainą.
  • Peržiūrėkite ir patikslinkite programos specifikacijas, kol ji tiksliai atspindi norimą programėlę. Investavimo į planą trukmė sumažina pakartotinį darbą įgyvendinimo metu.
  • Atsižvelkite į įgūdžių pasiūlymus, kaip apvalinti programą, įskaitant pagalbinius duomenis, funkcijas, naršymą ir tikrinimą.
  • Išbandykite pagrindines užduotis kiekvienam asmeniui, pavaizduotam programėlės specifikacijoje.