Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Plugin-programmet winui@awesome-copilot ger GitHub Copilot CLI och Claude Code korrekta, up-to-date kunskap om WinUI 3 och Windows App SDK. Den innehåller åtta specialiserade kunskaper och en dedikerad winui-dev agent som vägleder AI genom den fullständiga utvecklingsloopen – byggnadsställning, bygg, körning, test, paketering och migrering.
Note
Det här plugin-programmet fungerar med GitHub Copilot CLI (ett terminalverktyg) och Claude Code. Den integreras för närvarande inte med VS Code-Copilot Chat. Information om VS Code-baserad AI-hjälp utan plugin-programmet finns i snabbstarten.
Varför behöver jag det här plugin-programmet?
Utan plugin-programmet föreslår AI-kodningsagenter ofta inaktuella UWP-mönster för Windows utveckling. UWP har betydligt mer träningsdata (Stack Overflow-svar, GitHub-exempel, guider) än WinUI 3, så agenter använder som standard föråldrade API:er:
| Utan plugin-program | Med insticksprogram |
|---|---|
Windows.UI.Xaml.Controls |
Microsoft.UI.Xaml.Controls |
CoreDispatcher |
DispatcherQueue |
MessageDialog |
ContentDialog |
Windows.UI.Xaml.Window |
Microsoft.UI.Xaml.Window |
Plugin-programmet åtgärdar detta genom att mata in explicita WinUI 3-regler som anpassade instruktioner som åsidosätter agentens standardinställningar för träningsdata.
Installera plugin-programmet
Kräver:Windows App Development CLI (winget install Microsoft.winappcli --source winget).
GitHub Copilot CLI
Requires:GitHub Copilot CLI (winget install GitHub.Copilot).
gh copilot plugin install winui@awesome-copilot
Detta installerar insticksprogrammet globalt för användaren till ~\.copilot\installed-plugins\. Verifiera med:
gh copilot plugin list
Claude Code
Claude Code använder ett eget plugin-register:
claude plugin marketplace add microsoft/win-dev-skills
claude plugin install winui@win-dev-skills
Använda med GitHub Copilot CLI
GitHub Copilot CLI körs i terminalen. Använd agenten @winui-dev genom att inkludera den i din fråga:
gh copilot -p "@winui-dev Build me a WinUI 3 app that shows a list of files in a folder"
För en interaktiv session där du kan ställa uppföljningsfrågor:
copilot -i
Skriv sedan dina begäranden direkt, till exempel: @winui-dev Lägg till en sökruta i min fillisteapp.
Om du vill konfigurera datorn för WinUI 3-utveckling, kör först winui-setup-färdigheten:
gh copilot -p "/winui-setup"
Använda med Claude Code
När du har installerat plugin-programmet använder du agenten @winui-dev i Claude Codes chattgränssnitt på samma sätt – prefixet för din begäran med @winui-dev.
Winui-dev-agenten
Agenten winui-dev samordnar den fullständiga utvecklingsloopen. Den vet hur man kör varje steg, känner igen vanliga felmönster som får generiska agenter att fastna i loopar och styr mot lyckade WinUI 3-mönster.
Agenten läser in winui-design och winui-dev-workflow som standard, vilket omfattar de flesta "skapa mig en WinUI 3-app" förfrågningar från slutpunkt till slutpunkt. Den hämtar in de andra färdigheterna efter behov baserat på din begäran.
De 8 färdigheterna
Plugin-programmet innehåller 8 specialiserade färdigheter. Agenten winui-dev väljer rätt kompetens automatiskt baserat på din begäran.
| Kompetens | Vad det gör |
|---|---|
| winui-setup | Installerar och verifierar datorkrav – .NET SDK, WinApp CLI, WinUI 3-mallar, utvecklarläge. Kör explicit med /winui-setup– agenten läser inte in den automatiskt |
| winui-dev-workflow | Vägleder scaffold → bygga → köra → iterera-loopen |
| winui-design | Genererar XAML-layouter med hjälp av WinUI 3-kontroller och Fluent Design. Innehåller ett uppslagsverktyg för jordad kontroll mot WinUI-galleriet och Community Toolkit-katalogen |
| winui-code-review | Granskar din kod för WinUI 3-korrekthet och antimönster |
| winui-ui-testing | Genererar användargränssnittstester med hjälp av Windows UI Automation |
| winui-packaging | Guider för MSIX-paketering, signering och Store-inlämning |
| winui-wpf-migration | Migrerar WPF kod till WinUI 3 med mappningar på API-nivå |
| winui-session-report | Sammanfattar vad som skapades i en session och föreslår nästa steg |
Bläddra och upptäck fler plugin-program
Du kan bläddra bland och installera Copilot plugin-program direkt från VS Code med hjälp av Awesome Copilot-tillägget som gör att du kan förhandsgranska och installera resurser från communitylagringsplatsen på din arbetsyta.
Relaterat innehåll
- Quickstart: Skapa och publicera en Windows app med AI
-
AI-stödd testning — med hjälp av
winui-ui-testingfärdigheten -
Migrera från WPF med AI – med hjälp av kunskapen
winui-wpf-migration - Migrera från UWP med AI
- Microsoft Learn MCP Server – ge agenten åtkomst till livedokument
Windows developer