Modellalapú alkalmazások létrehozása és szerkesztése AI-kódgeneráló eszközökkel (előzetes verzió)

[Ez a cikk egy előzetes kiadási dokumentáció, amely a későbbiekben változhat.]

A modellalkalmazás-készítői jártasságot egy AI-kódgeneráló eszközzel, például GitHub Copilot CLI-vel vagy Claude Code-tal használhatja a modellalapú alkalmazások természetes nyelvi követelményekből történő létrehozásához és szerkesztéséhez. Első lépésként írja le a szükséges üzleti folyamatot vagy alkalmazást, és ne külön-külön hozza létre az egyes táblákat, űrlapokat, nézeteket és egyéb összetevőket.

A képesség a követelményeket egy olyan alkalmazástervté alakítja, amelyet a módosítások végrehajtása előtt áttekinthet. A képesség ezután létrehozza a modellalapú alkalmazást és annak támogató Microsoft Dataverse összetevőit a Power Platform-környezetben. Továbbra is finomíthatja az alkalmazást természetes nyelvű utasítások használatával, vagy használhatja a standard tervezőket a Power Apps.

Important

A modellalkalmazás-készítői képesség egy előzetes verziójú képesség az aktív fejlesztés alatt. Az alkalmazás specifikációs sémája és parancssori beállításai változhatnak a kiadások között. Az éles használat előtt tekintse át a javasolt tervet, mielőtt jóváhagyja és érvényesítené a létrehozott alkalmazást.

Mit tehet a modellalkalmazás-készítői képességekkel?

Használja a képességet a következőre:

  • Modellalapú alkalmazás létrehozása egy üzleti forgatókönyv leírásából.
  • Tervezze meg az alkalmazást a felhasználói személyek és az elvégzendő feladatok köré.
  • Tekintse át az alkalmazás specifikációját és a buildtervet, mielőtt a képesség összetevőket ír a környezetbe.
  • Segédtáblák, oszlopok, kapcsolatok, űrlapok, nézetek, diagramok és mintaadatok létrehozása.
  • Hozzon létre generatív oldalakat a szabványos űrlapokon és nézeteken túlmutató élményekhez.
  • Hozzon létre egy webhelytérképet az egyes táblákhoz tartozó egyéni ikonokkal.
  • JavaScript-érvényesítési szabályok hozzáadása űrlapokhoz.
  • Adjon hozzá biztonsági szerepköröket a tervezett személyek és adathozzáférési igények alapján.
  • Meglévő modellalapú alkalmazás szerkesztése a kívánt módosítások leírásával.
  • Ellenőrizze, hogy az üzembe helyezett alkalmazás megfelel-e a jóváhagyott specifikációnak.

A képesség olyan szabványos modellalapú alkalmazásösszetevőket választ, ahol azok megfelelnek a forgatókönyvnek. A képesség generatív oldalakat használhat olyan szolgáltatásokhoz, amelyek űrlapokon és nézeteken túl testre szabott felhasználói felületet igényelnek, például irányítópultokat, irányított munkafolyamatokat és adatfeltárást. A webhelytérkép-ikonok és a JavaScript-érvényesítési logika webes erőforrásként jön létre, és a megvalósítás során csatlakozik a megfelelő alkalmazásösszetevőkhöz.

A modellalkalmazás-készítői képesség működése

A képesség interaktív, többhelyes szerzői folyamatot használ:

  1. Ismertesse az üzleti forgatókönyvet. Ismertesse a támogatni kívánt alkalmazást vagy folyamatot. A képesség további kérdéseket tehet fel a felhasználók, az adatok, a munkafolyamatok és a kívánt élmény tisztázása érdekében.
  2. Tekintse át az alkalmazás specifikációját. A képesség egy alkalmazás-specifikációt jelenít meg, amely magában foglalhatja a személyeket, a feladatokat, a táblákat, a kapcsolatokat, az űrlapokat, a nézeteket, a diagramokat, a JavaScript érvényesítési szabályokat, a generatív oldal szándékait és az alkalmazás webhelytérképét az egyes táblák javasolt ikonjával. A folytatás előtt tekintse át és pontosítsa a specifikációt.
  3. Tekintse át a buildtervet. A képesség ellenőrzi az alkalmazásspecifikációt, és a beszélgetésben buildelési fázisok szerint csoportosított próbafuttatási tervet jelenít meg. A rendszer nem hoz létre alkalmazásösszetevőket, amíg nem hagyja jóvá a tervet.
  4. Alkalmazásösszetevők létrehozása. A jóváhagyás után a képesség létrehozza a Dataverse-sémát, az alkalmazást, a lapokat és a támogató összetevőket. Webes erőforrásokat hoz létre a tervezett webhelytérkép-ikonokhoz és a JavaScript érvényesítési logikához, és azokat a megfelelő alkalmazásösszetevőkhöz köti.
  5. Ellenőrizze az alkalmazást. Ha az ellenőrzés engedélyezve van, a képesség összehasonlítja az üzembe helyezett alkalmazást a jóváhagyott alkalmazás specifikációjával.
  6. Folytassa az iterálást. Ismertesse az AI-kódgenerálási eszköz célzott módosításait, vagy nyissa meg a létrehozott összetevőket a Power Apps.

Important

Az alkalmazás megosztása előtt tekintse át és tesztelje az új vagy szerkesztett összetevőket a megfelelőség, a biztonság, az akadálymentesség és a szervezet szabványainak való megfelelés érdekében.

Prerequisites

A képesség használata előtt telepítse és konfigurálja a következő szoftvert.

Component Minimális verzió További információ
Node.js A jelenlegi hosszú távú támogatási (LTS) verzió Node.jsletöltése
Power Platform CLI (PAC CLI) 2.7.0 vagy újabb A Power Platform parancssori felületének telepítése
Azure CLI Latest Telepítse az Azure CLI-t
GitHub Copilot parancssori felület, Claude Code vagy más támogatott AI-kódgeneráló eszköz Latest GitHub Copilot CLI vagy Claude Code

Emellett a következőkre van szükség:

  • Egy Power Platform-környezet, amelyben rendelkezik engedéllyel a Dataverse és a modellalapú alkalmazásösszetevők létrehozására és módosítására.
  • A célkörnyezethez csatlakoztatott hitelesített PAC CLI-profil. További információ: A Power Platform parancssori felületének hitelesítése
  • Hitelesített Azure CLI munkamenet. Futtassa az login ugyanazzal az identitással, amelyet az aktív PAC CLI-profil használ.

A beépülő modul telepítése

A telepítő futtatásával állítsa be az összes Power Platform beépülő modult a PowerShellben vagy egy Windows-parancsablakban.

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

A telepítő észleli a támogatott AI-kódgeneráló eszközöket, regisztrálja a Power Platform Skills piacteret, telepíti a beépülő modulokat, és engedélyezi az automatikus frissítéseket.

A telepítés után szükség esetén indítsa újra az AI-kódgeneráló eszközt.

Ha csak a GitHub Copilot CLI-hez vagy a Claude Code-hoz készült Power Apps beépülő modult szeretné telepíteni:

  1. Adja hozzá a Power Platform skills marketplace-et: /plugin marketplace add microsoft/power-platform-skills
  2. Telepítse a Power Apps bővítményt: /plugin install model-apps@power-platform-skills
  3. Szükség esetén indítsa újra az AI-kódgeneráló eszközt.

Note

Claude Code esetén a beépülő modult különböző hatókörökkel, például globális, helyi vagy felhasználóval telepítheti. A hatókörtől függően a Claude Code megfelelő könyvtárában kell lennie a beépülő modul használatához. További információk: Bővítsd Claude-ot készségekkel

Tip

Kapcsolja be a piactér és a készségek automatikus frissítéseit. A modellalkalmazás-készítő készség gyakran frissül az előzetes verzióban.

Note

Ha csak egy meglévő modellalapú alkalmazásban kell létrehoznia vagy szerkesztenie a generatív lapokat, használja a különálló generatív oldalakat. További információ: Generatív lapok létrehozása és szerkesztése AI-kódgeneráló eszközökkel

Modellvezérelt alkalmazás létrehozása

  1. Beszélgetés indítása az AI-kódgeneráló eszközzel.

  2. Meghívhatja /app-buildervagy leírhatja a létrehozni kívánt alkalmazást. Például:

    • "Alkalmazás létrehozása a szállítói előkészítés és a szerződés jóváhagyásának kezeléséhez."
    • "Modellalapú alkalmazás létrehozása a szolgáltatáskérések több csapat közötti nyomon követéséhez."
    • "Berendezés-ellenőrző alkalmazás létrehozása helyszíni technikusok és diszpécserek számára."
  3. Válaszoljon az üzleti folyamattal, a felhasználókkal, az adatokkal, a munkafolyamatokkal és az alkalmazásokkal kapcsolatos kérdésekre.

  4. Tekintse át a javasolt alkalmazás specifikációját. Ellenőrizze, hogy a feladatok, a táblázatok, a kapcsolatok, az űrlapok, a nézetek, a diagramok, a JavaScript érvényesítési szabályai, a generatív lapok, a navigáció és a tervezett webhelytérkép-ikonok támogatják-e az üzleti forgatókönyvet. Kérje meg a funkciót, hogy szükség szerint módosítsa a specifikációt.

  5. Tekintse át a száraz futtatású buildtervet. Csak akkor hagyja jóvá a tervet, ha a javasolt módosítások megfelelnek a szándékának.

  6. Lehetővé teszi, hogy a képesség létrehozza az alkalmazást és a kapcsolódó összetevőket.

  7. Válassza az opcionális ellenőrzési lépést az üzembe helyezett alkalmazás és a jóváhagyott alkalmazás specifikációjának egyeztetéséhez.

  8. Nyissa meg az alkalmazást a Power Appsben, tesztelje a fő felhasználói forgatókönyveit, és vizsgálja meg a generált összetevőket.

Meglévő modellalapú alkalmazás szerkesztése

Ugyanezt a képességet használva célzott módosításokat végezhet egy meglévő alkalmazáson.

  1. Hívja meg /app-builder és azonosítsa a frissíteni kívánt alkalmazást. Például:

    • "Frissítse a Field Service alkalmazást a berendezések ellenőrzésének támogatásához."
    • "Számlatábla és kapcsolódó űrlapok és nézetek hozzáadása a Szállítókezelés alkalmazáshoz."
    • "Adjon hozzá egy generatív oldalt, amely áttekintést nyújt a kézbesítőknek a lejárt munkarendelésekről."
  2. Ellenőrizze a meglévő alkalmazást, amelyet a képességnek le kell kérnie.

  3. Tekintse át az üzembe helyezett alkalmazásból létrehozott szerkeszthető alkalmazás-specifikációt.

  4. Az összeállítás jóváhagyása előtt tekintse át a javasolt módosításokat és a próbafuttatási tervet.

  5. A frissített alkalmazás létrehozása, ellenőrzése és tesztelése.

A testreszabás és a bővítés folytatása a Power Apps

A modellalkalmazás-készítői képesség által létrehozott összetevők szabványos Power Apps és Dataverse-összetevők. A kezdeti létrehozás után folytathatja az alkalmazás iterálását és finomítását a szakértelemmel, vagy Power Apps és tervezői segítségével módosíthatja a létrehozott összetevőket, vagy manuálisan hozhat létre új összetevőket. Például megteheted a következőket:

  • Űrlapok, nézetek, grafikonok és navigáció finomítása.
  • Táblák, oszlopok és kapcsolatok frissítése.
  • Generatív lapok hozzáadása vagy szerkesztése.
  • Új táblák, űrlapok, nézetek, diagramok, lapok és egyéb alkalmazásösszetevők létrehozása.
  • Állítsa be a biztonsági szerepköröket és a megosztást.
  • Az alkalmazás kiterjesztése más Power Platform-testreszabási eszközökkel.

Note

A modellalkalmazás-készítői képesség jelenleg nem támogatja az összes modellalapú alkalmazásösszetevőt vagy -koncepciót. A nem támogatott összetevők hozzáadásához vagy módosításához Power Apps tervezőket és más Power Platform-eszközöket használhat.

A képességen kívül végzett módosítások hatással lehetnek a későbbi, AI által támogatott módosításokra. Egy másik build jóváhagyása előtt tekintse át az alkalmazás specifikációját és a buildtervet, hogy megőrizze a manuális testreszabásokat.

Bevált gyakorlatok

  • Kezdje az üzleti folyamattal, a kívánt felhasználókkal és céljaikkal. Adjon meg részletes követelményeket, ha pontosan tudja, mit szeretne, vagy használjon szélesebb leírást, hogy nagyobb teret adjon a készségnek a tervezés megtervezéséhez.
  • Tekintse át és finomítsa az alkalmazás specifikációját, amíg pontosan nem tükrözi a kívánt alkalmazást. A tervbe fektetett idő csökkenti az átdolgozásokat a megvalósítás során.
  • Vegye figyelembe az alkalmazás kerekítésére vonatkozó készségjavaslatokat, beleértve a támogató adatokat, a szolgáltatásokat, a navigációt és az érvényesítést.
  • Tesztelje az alkalmazás specifikációjában szereplő összes személy elsődleges feladatait.