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.
winui@awesome-copilot eklentisi, GitHub Copilot CLI ile Claude Code'a WinUI 3 ve Windows Uygulama SDK'sı hakkında doğru ve güncel bilgiler sağlar. 8 özel beceri ve yapay zekâya tam geliştirme döngüsü boyunca rehberlik eden özel bir winui-dev aracı içerir: iskelet oluşturma, derleme, çalıştırma, test etme, paketleme ve geçiş yapma.
Note
Bu eklenti GitHub Copilot CLI (terminal aracı) ve Claude Code ile çalışır. Şu anda VS Code Copilot Chat ile entegre değildir. Eklenti olmadan VS Code tabanlı yapay zeka yardımı için hızlı başlangıç bölümüne bakın.
Bu eklentiye neden ihtiyacım var?
Eklenti olmadan, yapay zeka kodlama aracıları Windows geliştirme için eski desenler önerebilir. Yapay zeka eğitim verileri geçerli WinUI 3 içeriğine göre çok daha fazla geçmiş Windows örneği içerdiğinden aracılar varsayılan olarak kullanım dışı API'lere sahip olabilir. Eklenti, aracının eğitim verileri varsayılanlarını geçersiz kılan özel yönergeler olarak açık WinUI 3 kuralları ekleyerek bunu düzeltir.
Eklentiyi yükleme
Gerektirir:Windows Uygulama Geliştirme CLI'si (winget install Microsoft.winappcli --source winget).
GitHub Copilot CLI
Gerekli:GitHub CLI (winget install GitHub.cli) ve Copilot uzantısı (gh extension install github/gh-copilot) ve GitHub Copilot aboneliği.
gh copilot plugin install winui@awesome-copilot
Bu, eklentiyi kullanıcı genelinde ~\.copilot\installed-plugins\ konumuna yükler. Şununla doğrulayın:
gh copilot plugin list
Claude Code
Claude Code kendi eklenti kayıt defterini kullanır. Claude Code kayıt dizinindeki (winui@win-dev-skills) eklenti kimliği, GitHub Copilot CLI kayıt kimliğinden (winui@awesome-copilot) farklıdır:
claude plugin marketplace add microsoft/win-dev-skills
claude plugin install winui@win-dev-skills
Eklentiyi kullanma
GitHub Copilot CLI terminalinizde çalışır.
@winui-dev ajanını isteminize ekleyerek kullanın:
gh copilot -p "@winui-dev Build me a WinUI 3 app that shows a list of files in a folder"
takip soruları sorabileceğiniz etkileşimli bir oturum için:
copilot
Ardından doğrudan isteklerinizi yazın, örneğin: @winui-dev Dosya listesi uygulamama arama kutusu ekle.
Makinenizi WinUI 3 geliştirmesi için ayarlamak için önce beceriyi winui-setup çalıştırın:
gh copilot -p "/winui-setup"
winui-dev aracısı
winui-dev aracı, geliştirme döngüsünün tamamını koordine eder. Her aşamanın nasıl yönlendirildiğini, genel aracıların döngülerde takılmasını sağlayan yaygın hata desenlerini tanımayı ve başarılı WinUI 3 desenlerine doğru ilerlemeyi bilir.
Aracı, varsayılan olarak winui-design ve winui-dev-workflow yükler; bu da çoğu "bana bir WinUI 3 uygulaması oluştur" isteğini uçtan uca karşılar. İsteğinize göre ihtiyaç duyulduğunda diğer becerileri devreye alır.
8 beceri
Eklenti 8 özel beceri içerir.
winui-dev aracı, isteğinize göre uygun beceriyi otomatik olarak seçer.
| Beceri | Ne yapar? |
|---|---|
| winui-setup | SDK, WinApp CLI, WinUI 3 şablonları, Geliştirici Modu .NET makine önkoşullarını yükler ve doğrular.
/winui-setup ile açıkça çalıştırın; aracı bunu otomatik olarak yüklemeyecektir |
| winui-dev-workflow | İskelet oluşturma → derleme → çalıştırma → yineleme döngüsüne rehberlik eder |
| winui-design | WinUI 3 denetimlerini ve Fluent Design'ı kullanarak XAML düzenleri oluşturur. WinUI Galerisi ve Topluluk Araç Seti kataloğunu temel alan bir denetim arama aracı içerir |
| winui-code-review | Kodunuzu WinUI 3 doğruluğu ve hatalı kalıplar açısından gözden geçirir |
| winui-ui-testing | Windows UI Otomasyonu kullanarak kullanıcı arabirimi testleri oluşturur |
| winui-packaging | MSIX paketleme, imzalama ve Mağaza gönderimi kılavuzları |
| winui-wpf-migration | API düzeyinde eşlemelerle WPF kodu WinUI 3'e geçirir |
| winui-session-report | Oturumda oluşturulanları özetler ve sonraki adımları önerir |
Daha fazla eklentiye göz atın ve keşfedin
Topluluk deposundaki kaynakları önizlemenize ve çalışma alanınıza yüklemenize olanak tanıyan Awesome Copilot uzantısı kullanarak doğrudan VS Code'dan Copilot eklentilerine göz atabilir ve yükleyebilirsiniz.
İlgili içerik
- Hızlı başlangıç: Yapay zekâ ile bir Windows uygulaması oluşturma ve yayımlama
-
Yapay zeka destekli test —
winui-ui-testingbecerisini kullanarak -
Yapay zekâ ile WPF’den geçiş yapın —
winui-wpf-migrationbecerisini kullanarak - Yapay zeka ile UWP'den geçiş
- Microsoft Learn MCP Server — temsilcinize canlı belgeler erişimi verin
Windows developer