Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
[Bu makale yayın öncesi belgedir ve değişebilir.]
Model uygulama oluşturucu becerisini GitHub Copilot CLI veya Claude Code gibi bir yapay zeka kod oluşturma aracıyla kullanarak doğal dil gereksinimlerinden model temelli uygulamalar oluşturun ve düzenleyin. Her tabloyu, formu, görünümü ve diğer bileşenleri ayrı ayrı oluşturmak yerine ihtiyacınız olan iş sürecini veya uygulamayı açıklayarak başlayın.
Beceri, gereksinimlerinizi değişiklik olmadan önce gözden geçirebileceğiniz bir uygulama planına dönüştürür. Beceri daha sonra Power Platform ortamınızda model temelli uygulamayı ve destekleyici Microsoft Dataverse yapıtlarını oluşturur. Uygulamayı doğal dil yönergeleriyle iyileştirmeye devam edebilir veya Power Apps'deki standart tasarımcıları kullanabilirsiniz.
Important
Model uygulama oluşturucu becerisi, etkin geliştirme aşamasındaki bir önizleme özelliğidir. Uygulama belirtim şeması ve komut satırı seçenekleri yayınlar arasında değişebilir. Üretimde kullanmadan önce, oluşturulan uygulamayı onaylamadan ve doğrulamadan önce önerilen planı gözden geçirin.
Model uygulaması oluşturma becerisiyle yapabilecekleriniz
Beceriyi şunun için kullanın:
- bir iş senaryosunun açıklamasından model temelli bir uygulama oluşturun.
- Uygulamayı kullanıcı kişilikleri ve gerçekleştirmeleri gereken işler etrafında planlayın.
- Beceri ortamınıza çıktı yazmadan önce uygulama spesifikasyonunu ve derleme planını gözden geçirin.
- Destekleyici tablolar, sütunlar, ilişkiler, formlar, görünümler, grafikler ve örnek veriler oluşturun.
- Standart formların ve görünümlerin ötesine giden deneyimler için üretken sayfalar oluşturun.
- Her tablo için özel simgeler içeren bir site haritası oluşturun.
- Formlara JavaScript doğrulama kuralları ekleyin.
- Planlanan kişiliklere ve veri erişimi gereksinimlerine göre güvenlik rolleri ekleyin.
- İstediğiniz değişiklikleri açıklayarak mevcut model temelli bir uygulamayı düzenleyin.
- Dağıtımı yapılan uygulamanın onaylanmış spesifikasyona uygunluğunu doğrulayın.
Beceri, senaryoya uygun standart model temelli uygulama yapıtlarını seçer. Bu beceri, panolar, kılavuzlu iş akışları ve veri keşfi gibi form ve görünümlerin ötesinde daha uyarlanmış bir kullanıcı arabirimi gerektiren deneyimler için üretken sayfaları kullanabilir. Site haritası simgeleri ve JavaScript doğrulama mantığı web kaynakları olarak oluşturulur ve uygulama sırasında uygun uygulama bileşenlerine bağlanır.
Model uygulama oluşturucu becerisi nasıl çalışır?
Beceri etkileşimli, çok adımlı bir yazma işlemi kullanır:
- İş senaryoyu açıklayın. Desteklemek istediğiniz uygulamayı veya işlemi açıklayın. Beceri, kullanıcıları, verileri, iş akışlarını ve istenen deneyimi netleştirmek için takip soruları sorabilir.
- Uygulama belirtimini gözden geçirin. Beceri, kişiler, yapılacak işler, tablolar, ilişkiler, formlar, görünümler, grafikler, JavaScript doğrulama kuralları, üretken sayfa amaçları ve her tablo için önerilen bir simge içeren uygulama site haritası içeren bir uygulama belirtimi sunar. Devam etmeden önce spesifikasyonu gözden geçirin ve iyileştirin.
- Derleme planını gözden geçirin. Beceri, uygulama belirtimini doğrular ve konuşmada derleme aşamasına göre gruplandırılmış bir kuru çalıştırma planı sunar. Planı onaylayana kadar hiçbir uygulama yapıtı oluşturulmaz.
- Uygulama yapıtları oluşturma. Onaydan sonra beceri Dataverse şemasını, uygulamasını, sayfalarını ve destekleyici yapıtları oluşturur. Planlanan site haritası simgeleri ve JavaScript doğrulama mantığı için web kaynakları oluşturur ve bunları uygun uygulama bileşenlerine aktarır.
- Uygulamayı doğrulayın. Doğrulama etkinleştirildiğinde beceri, dağıtılan uygulamayı onaylanan uygulama belirtimiyle karşılaştırır.
- Yinelemeye devam edin. Yapay zekâ kod oluşturma aracında istediğiniz değişiklikleri açıklayın veya oluşturulan çıktıları Power Apps'te açın.
Important
Uygulamayı paylaşmadan önce doğruluk, güvenlik, erişilebilirlik ve kuruluşunuzun standartlarına uyumluluk açısından yeni veya düzenlenmiş yapıtları gözden geçirin ve test edin.
Prerequisites
Beceriyi kullanmadan önce aşağıdaki yazılımı yükleyin ve yapılandırın.
| Bileşen | En düşük sürüm | Daha fazla bilgi |
|---|---|---|
| Node.js | Geçerli uzun vadeli destek (LTS) sürümü | Node.js'i İndir |
| Power Platform CLI (PAC CLI) | 2.7.0 veya üzeri | Power Platform CLI'yi yükleme |
| Azure CLI | Latest | Azure CLI'yı yükleme |
| GitHub Copilot CLI, Claude Code veya desteklenen başka bir yapay zeka ile kod oluşturma aracı | Latest | GitHub Copilot CLI veya Claude Code |
Ayrıca şunları yapmanız gerekir:
- Dataverse ve model temelli uygulama yapıtları oluşturma ve değiştirme izninizin olduğu bir Power Platform ortamı.
- Hedef ortama bağlı kimliği doğrulanmış bir PAC CLI profili. Daha fazla bilgi: Power Platform CLI kimliğini doğrulama
- Kimliği doğrulanmış bir Azure CLI oturumu.
az loginöğesini, aktif PAC CLI profilinin kullandığı aynı kimlikle çalıştırın.
Eklentiyi yükleme
Yükleyiciyi çalıştırarak PowerShell veya Windows komut penceresindeki tüm Power Platform eklentilerini ayarlayın.
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
Yükleyici desteklenen yapay zeka kod oluşturma araçlarını algılar, Power Platform Becerileri marketini kaydeder, eklentileri yükler ve otomatik güncelleştirmeleri etkinleştirir.
Yüklemeden sonra gerekirse yapay zeka kodu oluşturma aracınızı yeniden başlatın.
yalnızca GitHub Copilot CLI veya Claude Code için Power Apps eklentisini yüklemek için:
- Power Platform Becerileri marketini ekleyin:
/plugin marketplace add microsoft/power-platform-skills - Power Apps eklentisini yükleyin:
/plugin install model-apps@power-platform-skills - Gerekirse yapay zeka kodu oluşturma aracınızı yeniden başlatın.
Note
Claude Code için eklentiyi genel, yerel veya kullanıcı gibi farklı kapsamlarla yükleyebilirsiniz. Kapsama bağlı olarak, Claude Code'un eklentiyi kullanması için doğru dizinde olmanız gerekir. Daha fazla bilgi: Claude'un becerilerini geliştirin
Tip
Market ve beceriler için otomatik güncelleştirmeleri açın. Model uygulaması oluşturucu becerisi önizleme sırasında sık sık güncelleştirilir.
Note
Mevcut model temelli bir uygulamada yalnızca üretken sayfalar oluşturmanız veya düzenlemeniz gerekiyorsa, ayrı oluşturucu sayfalar becerisini kullanın. Daha fazla bilgi: Yapay zeka kod oluşturma araçlarıyla üretken sayfalar oluşturma ve düzenleme
Model temelli uygulama oluşturma
Yapay zeka kodu oluşturma aracınızla bir konuşma başlatın.
öğesini çağırın
/app-builderveya oluşturmak istediğiniz uygulamayı açıklayın. Örneğin:- "Tedarikçi ekleme ve sözleşme onaylarını yönetmek için bir uygulama oluşturun."
- "Birden çok ekipte hizmet isteklerini izlemek için model temelli bir uygulama oluşturun."
- "Saha teknisyenleri ve dağıtıcılar için bir ekipman inceleme uygulaması oluşturun."
Becerinin iş süreci, kullanıcılar, veriler, iş akışları ve uygulama deneyimi hakkındaki sorularını yanıtlayın.
Önerilen uygulama belirtimini gözden geçirin. Kişiliklerin, yapılacak işlerin, tabloların, ilişkilerin, formların, görünümlerin, grafiklerin, JavaScript doğrulama kurallarının, üretken sayfaların, gezintinin ve planlanan site haritası simgelerinin iş senaryolarını destekleyip desteklemediğini denetleyin. Beceriden, spesifikasyonu gerektiğinde gözden geçirmesini isteyin.
Kuru çalıştırma derleme planını gözden geçirin. Planı yalnızca önerilen değişiklikleri amacınızla eşleştiğinde onaylayın.
Becerinin uygulamayı ve destekleyici çıktıları oluşturmasına izin verin.
Dağıtılan uygulamayı onaylanan uygulama belirtimiyle mutabık hale getirmek için isteğe bağlı doğrulama adımını seçin.
Uygulamayı Power Apps açın, birincil kullanıcı senaryolarını test edin ve oluşturulan yapıtları inceleyin.
Mevcut model temelli bir uygulamayı düzenleme
Mevcut bir uygulamada hedeflenen değişiklikler yapmak için aynı beceriyi kullanın.
Güncelleştirmek istediğiniz uygulamayı çağırın
/app-builderve tanımlayın. Örneğin:- "Saha Hizmeti uygulamasını donanım incelemelerini destekleyecek şekilde güncelleştirin."
- "Sağlayıcı Yönetimi uygulamasına Faturalar tablosu ve ilgili formlar ile görünümler ekleyin."
- "Dağıtıcılara süresi geçmiş iş siparişlerine genel bir bakış sağlayan üretken bir sayfa ekleyin."
Becerinin geri getirmesi gereken mevcut uygulamayı onaylayın.
Dağıtılan uygulamadan oluşturulan düzenlenebilir uygulama belirtimini gözden geçirin.
Derlemeyi onaylamadan önce önerilen değişiklikleri ve kuru çalıştırma planını gözden geçirin.
Güncelleştirilmiş uygulamayı derleyin, doğrulayın ve test edin.
Power Apps'de özelleştirmeye ve genişletmeye devam edin
Model odaklı uygulama oluşturucu becerisi tarafından oluşturulan bileşenler, standart Power Apps ve Dataverse bileşenleridir. İlk oluşturma işleminden sonra, beceriyi kullanarak uygulamayı yinelemeye ve iyileştirmeye devam edebilir veya oluşturulan yapıtları değiştirmek veya el ile yeni yapıtlar oluşturmak için Power Apps ve tasarımcılarını kullanabilirsiniz. Örneğin şunları yapabilirsiniz:
- Formları, görünümleri, grafikleri ve gezintiyi iyileştirin.
- Tabloları, sütunları ve ilişkileri güncelleştirin.
- Üretken sayfalar ekleyin veya düzenleyin.
- Yeni tablolar, formlar, görünümler, grafikler, sayfalar ve diğer uygulama bileşenleri oluşturun.
- Güvenlik rollerini ve paylaşımı ayarlayın.
- Uygulamayı diğer Power Platform özelleştirme araçlarıyla genişletin.
Note
Model uygulaması oluşturucu becerisi şu anda model temelli her uygulama yapıtını veya kavramını desteklemez. Desteklenmeyen bileşenleri eklemek veya değiştirmek için Power Apps tasarımcıları ve diğer Power Platform araçlarını kullanın.
Beceri dışında yapılan değişiklikler daha sonra yapay zeka destekli düzenlemeleri etkileyebilir. Başka bir derlemeyi onaylamadan önce uygulama belirtimini ve derleme planını gözden geçirerek el ile özelleştirmelerinizi korumalarını sağlayın.
En iyi uygulamalar
- İş süreci, hedeflenen kullanıcılar ve hedefleriyle başlayın. Tam olarak ne istediğinizi bildiğinizde ayrıntılı gereksinimler sağlayın veya beceriye tasarım önermek için daha fazla yer açmak için daha geniş bir açıklama kullanın.
- İstediğiniz uygulamayı doğru yansıtana kadar uygulama belirtimini gözden geçirin ve geliştirin. Plana zaman ayırma, uygulama sırasında yeniden çalışmaları azaltır.
- Destekleyici veriler, deneyimler, gezinti ve doğrulama dahil olmak üzere uygulamayı tamamlamaya yönelik becerinin önerilerini göz önünde bulundurun.
- Uygulama belirtiminde temsil edilen her kişilik için birincil görevleri test edin.