Kongsi melalui


Jana halaman menggunakan bahasa semula jadi

Gunakan bahasa semula jadi untuk membina halaman generatif yang dicipta menggunakan AI. Halaman generatif ialah pengalaman dipacu AI yang direka untuk memudahkan, mempercepatkan dan menambah baik proses reka bentuk apl anda dalam apl dipacu model. Dengan berinteraksi dengan ejen aplikasi, anda mencipta halaman yang berfungsi sepenuhnya dalam apl dipacu model anda dengan menerangkan perkara yang anda perlukan dalam bahasa semula jadi dan menentukan jadual yang Microsoft Dataverse hendak dirujuk. Anda juga boleh melampirkan imej yang anda mahu halaman itu kelihatan.

Selepas anda menerangkan halaman, sistem kemudian memproses keperluan dan spesifikasi anda dan menjana kod React dengan bijak yang merangkumi kedua-dua pengalaman pengguna bahagian hadapan dengan memilih komponen yang betul dan menentukan susun atur terbaik, dan logik perniagaan yang sepadan. Melalui pengalaman perbualan yang interaktif, anda boleh memperhalusi reka bentuk halaman dalam masa nyata, melaraskan elemen, susun atur dan fungsi agar sepadan dengan visi anda dengan sempurna.

Prasyarat

  • Power Platform Persekitaran mesti terletak di rantau AS. Ciri ini belum tersedia di rantau lain.

Cipta halaman generatif dalam apl dipacu model

  1. Daftar masuk ke Power Apps.

  2. Buka apl dipacu model untuk mengedit.

  3. Dalam pereka bentuk aplikasi, pilih Tambah halaman>Terangkan halaman.

    Pengalaman halaman generatif halaman penuh dibuka.

  4. Dalam kotak teks, taipkan perihalan jenis halaman yang anda mahu buat. Penerangan hendaklah termasuk keperluan fungsional dan pilihan sebarang spesifikasi UX. Sebagai contoh, anda boleh memasukkan Bina halaman yang menunjukkan rekod akaun sebagai galeri kad menggunakan rupa dan rasa moden. Sertakan nama, imej entiti di bahagian atas dan tapak web, e-mel, nombor telefon. Jadikan galeri boleh skrol dengan menggunakan data daripada jadual Akaun.

  5. Tambah jadual dan imej mengikut kesesuaian dengan memilih Tambah data Tambah jadual>. Anda boleh memautkan sehingga enam Dataverse jadual. Dalam tangkapan skrin, jadual akaun ditambah. Tambah jadual pada halaman generatif

  6. Muat naik satu atau lebih imej secara pilihan untuk membimbing UI halaman yang dijana anda dengan memilih Tambah data>Lampirkan imej. Ini boleh menjadi lakaran serbet kasar atau imej resolusi yang lebih tinggi. Imej boleh mewakili struktur atau susun atur keseluruhan halaman yang ingin anda cipta atau ia boleh menjadi visual untuk bahagian atau komponen tertentu yang anda mahu tiru.

    Nota

    Jika anda mahu halaman yang dijana memaparkan imej tertentu, bukannya melampirkan imej pada gesaan, anda boleh (1) memasukkan imej dalam jadual Data yang dirujuk dan meminta ejen mendapatkan semula imej dari sana, (2) mengehoskan imej secara terbuka dan memberikan ejen URL, atau (3) menambah imej sebagai sumber web dan memberikan ejen URL untuk sumber web.

  7. Dayakan atau lumpuhkan alat Sertakan imej (pratonton) secara pilihan untuk membolehkan ejen menggunakan imej daripada pustaka susun atur dan selamat yang mengandungi 25,000 imej stok untuk menyokong kes penggunaan seperti imej lalai/ruang letak, latar belakang hiasan, blok kandungan statik dan keadaan kosong atau ralat yang lebih kaya. Sertakan alat imej untuk menambah imej daripada pustaka imej stok

  8. Secara pilihan pilih model AI yang anda mahu gunakan untuk menjana halaman. Pilih model AI yang anda mahu gunakan untuk menjana halaman anda

  9. Apabila anda selesai menerangkan halaman, pilih Jana halaman.

Ejen memulakan proses binaan berbilang langkah yang boleh anda perhatikan dalam masa nyata:

  • Penstriman pemikiran: Ejen mula-mula menggariskan tafsirannya tentang gesaan anda, keperluan penyenaraian, andaian dan pelan pelaksanaan.
  • Penjanaan kod: Seterusnya, ia menulis kod asas untuk halaman anda berdasarkan pelan.
  • Transpilasi: Kod yang dijana kemudiannya ditranspilkan untuk memastikan keserasian dan pemaparan yang betul.
  • Rendering akhir: Akhir sekali, pengalaman pengguna yang lengkap dipaparkan.

Jika pengalaman pengguna tidak dipaparkan pada penghujung proses ini, anda boleh melihatnya dengan memilih tab Pratonton .

Pengalaman pengguna halaman yang dijana

Lihat kod yang dijana, lelaran dan terbitkan

Selepas menjana halaman anda, anda mempunyai beberapa pilihan untuk memperhalusi dan memuktamadkannya:

  1. Lihat dan edit kod yang dijana Pilih tab Kod untuk melihat kod yang dijana oleh ejen aplikasi. Lihat kod halaman generatif dan lelaran pada reka bentuk

    Anda boleh memperhalusi output dalam dua cara:

    • Berbual secara berulang dengan ejen apl untuk membetulkan ralat, melaraskan reka letak atau menambah fungsi.
    • Edit kod secara manual dengan memilih Edit pada tab Kod. Selepas membuat beberapa suntingan, anda boleh memilih Simpan untuk melakukan perubahan anda sebagai lelaran baharu atau Batal untuk membuang perubahan anda.

    Ketahui tentang kaedah objek dataApi yang digunakan untuk operasi data

  2. Bandingkan lelaran Selepas melengkapkan dua atau lebih lelaran dengan ejen, anda boleh memilih Bandingkan pada tab Kod untuk melihat perbezaan kod antara lelaran semasa dan sebelumnya.

    Nota

    Keupayaan ini pada masa ini hanya tersedia bermula dengan lelaran kedua dalam sesi semasa.

  3. Lampirkan tangkapan skrin untuk rujukan pantas Dalam pengalaman sembang, pilih Lampirkan>Tambah tangkapan skrin untuk menyertakan tangkapan skrin pratonton semasa dengan interaksi anda yang seterusnya dengan ejen aplikasi. Tangkapan skrin berguna untuk membantu melaraskan visual halaman. Anda boleh melampirkan imej lain sebagai alternatif untuk membantu memperhalusi visual keseluruhan halaman atau bahagian tertentu halaman.

  4. Semak isu kebolehcapaian (baharu) Selepas setiap lelaran penjanaan kod, pembantu Kebolehcapaian di bahagian bawah skrin mengimbas kod yang dijana yang menilainya berkenaan dengan kebolehcapaian. Anda boleh melihat kemas kini status peringkat tinggi terus pada skrin dan boleh memilih untuk membuka hasil terperinci dalam panel. Pilih Pembetulan automatik untuk menyerahkan sebarang pelanggaran terus kepada ejen untuk cuba menyelesaikan secara automatik.

  5. Simpan dan terbitkan Dalam bar perintah, pilih Simpan untuk mengelakkan kehilangan kemajuan pada halaman anda.
    Apabila anda berpuas hati dengan halaman anda, pilih Simpan dan Terbitkan untuk menerbitkan semua perubahan belum selesai untuk apl, termasuk mana-mana halaman generatif.

Penting

Walaupun ejen membuat percubaan terbaik untuk menjana kod yang lengkap dan sedia pengeluaran, termasuk pertimbangan untuk kebolehcapaian dan amalan terbaik keselamatan, anda akhirnya bertanggungjawab untuk mengesahkan kod tersebut. Pastikan kod yang dijana memenuhi piawaian dan keperluan pematuhan organisasi anda.

Menambah halaman generatif pada penyelesaian

Halaman generatif menyedari penyelesaian dan boleh ditambah pada penyelesaian (melalui apl) untuk memudahkan peralihan antara persekitaran. Untuk menambah halaman generatif pada penyelesaian, lakukan perkara berikut:

Penting

Jika halaman generatif anda dicipta semasa fasa pratonton, anda mesti memuatkan halaman generatif dalam pereka bentuk aplikasi model untuk memulakan pemindahan sekali sahaja ke model data sedar penyelesaian baharu. Apabila halaman dimuatkan dalam pereka, anda akan melihat mesej kemajuan "Menaik taraf halaman anda". Jangan tutup tetingkap sehingga penghijrahan selesai.

  1. Tambahkan apl yang mengandungi halaman generatif anda pada penyelesaian
    • Dalam Power Apps, pilih Penyelesaian pada anak tetingkap navigasi kiri dan buka penyelesaian yang dikehendaki.
    • Pilih Tambah apl dipabur Model Apl > sedia ada>.
    • Pilih apl yang mengandungi halaman generatif.
  2. Eksport penyelesaian (seperti yang diuruskan atau tidak terurus)
    • Pastikan peta laman apl disertakan dalam penyelesaian. Jika tidak, ia harus diminta semasa pemeriksaan kebergantungan.
    • Halaman generatif (ditunjukkan sebagai baris Projek Ejen UX ) juga akan diminta berdasarkan pergantungan mereka pada peta tapak.

Nota

Semak item ini jika tiada halaman generatif diminta semasa semakan kebergantungan:

  • Halaman yang dicipta semasa pratonton hanya akan dipaparkan jika ia telah dipindahkan. Muatkannya dalam pereka bentuk untuk mencetuskan penghijrahan.
  • Jika peta laman disertakan dalam penyelesaian dan halaman generatif anda telah dipindahkan, cuba buat perubahan kecil pada peta laman, seperti menyusun semula atau menamakan semula halaman, menerbitkan semula apl dan kemudian mencuba eksport sekali lagi.

Selepas eksport, anda boleh mengimport apl dan halaman generatif ke persekitaran lain. Apabila dibuka dalam pereka bentuk dalam persekitaran sasaran, hanya gesaan pertama dan kod yang diterbitkan tersedia. Perbualan ejen penuh tidak dipindahkan dengan halaman.

Batasan

Ini ialah had semasa halaman generatif:

  • Halaman anda boleh menyambung ke jadual sahaja Dataverse (sehingga 6 untuk satu halaman). Tiada sumber data lain boleh digunakan.
  • Gesaan anda boleh mempunyai maksimum 50,000 aksara.
  • Hanya Bahasa Inggeris AS yang disokong.
  • Kerjasama tidak disokong. Pastikan hanya satu pembuat sedang mengusahakan halaman generatif pada satu masa untuk mengelakkan konflik yang tidak disengajakan.
  • Hanya jenis data ini disokong:
    • Pilihan
    • Mata Wang
    • Dihormati
    • Tarikh dan Masa
    • Tarikh Sahaja
    • Nombor Perpuluhan
    • Nombor Titik Apung
    • Image
    • Cari
    • Teks Berbilang Baris
    • Status
    • Sebab Status
    • Teks
    • Nombor Keseluruhan
    • Ya/Tidak
    • Pengecam Unik

Soalan lazim

Bolehkah saya mula mereka bentuk apl saya dalam Pereka Pelan dan kemudian menggunakan halaman generatif?

Ya, walaupun pada masa ini tiada penyepaduan langsung antara pelan dan halaman generatif, anda boleh menggunakan pelan untuk mentakrifkan jadual dan apl anda, dan kemudian bertukar kepada pereka bentuk apl dipacu model untuk mencipta sebarang halaman generatif yang dikehendaki.

Adakah terdapat sebarang yuran atau kredit tambahan yang diperlukan untuk menggunakan halaman generatif?

Tidak, pengalaman pembuat untuk halaman generatif (dan rancangan) tidak memerlukan sebarang AI tambahan atau kredit mesej.

Apakah jenis imej yang paling sesuai untuk membimbing penjanaan UI?

Ia bergantung kepada matlamat anda. Jika anda tahu dengan tepat bagaimana anda mahu halaman akhir kelihatan, lakaran atau rangka wayar yang jelas dan terperinci (sama ada lukisan tangan atau digital) adalah paling berkesan. Jika anda hanya mempunyai konsep umum dan mahu ejen mengisi butiran, lakaran papan putih pantas atau lukisan serbet boleh berfungsi dengan baik.

Bolehkah saya menggunakan halaman generatif dengan apl kanvas atau jenis apl lain?

Tidak, halaman generatif pada masa ini hanya disokong dalam apl dipacu model.

Adakah terdapat cara untuk menggunakan semula atau mengklon halaman generatif merentas persekitaran?

Ya, halaman generatif ialah elemen sedar penyelesaian yang boleh dialihkan merentas persekitaran. Hanya versi kod terakhir yang diterbitkan dan gesaan pertama dikekalkan dengan penyelesaian; sejarah semakan penuh kekal pada persekitaran asal.

Bolehkah saya mengedit kod yang dijana secara manual?

Ya. Anda boleh mengedit kod yang dijana secara manual dengan memilih Edit pada tab Kod . Perubahan anda disimpan sebagai lelaran baharu. Pilih Batalkan untuk membatalkan suntingan anda jika anda memilih untuk tidak menyimpannya.

Adakah kod yang dijana oleh halaman generatif dijamin sedia pengeluaran dan mematuhi piawaian organisasi saya?

Tidak. Walaupun ejen berusaha sedaya upaya untuk menghasilkan kod berkualiti tinggi dan sedia pengeluaran dengan mengambil kira amalan terbaik kebolehcapaian dan keselamatan, adalah menjadi tanggungjawab anda untuk mengesahkan output. Sentiasa semak kod yang dijana untuk memastikan ia sejajar dengan piawaian, dasar dan keperluan pematuhan organisasi anda.

Bagaimanakah saya boleh memberi maklum balas tentang ciri tersebut?

Cara terbaik untuk memberi maklum balas tentang halaman generatif ialah menggunakan butang ibu jari ke atas/bawah dalam pengalaman sembang yang tersedia selepas setiap lelaran. Kami juga amat menggalakkan anda untuk memilih Ya pada Kongsi sampel kandungan yang berkaitan dan fail log tambahan supaya kami boleh menyahpepijat atau cuba mencipta semula sebarang isu yang anda hadapi dengan ciri tersebut.

Bagaimana jika saya tidak melihat halaman generatif didayakan dalam persekitaran saya?

Sahkan bahawa persekitaran anda berada di rantau AS.