WinUI-ügynök bővítménye GitHub Copilot CLI-hez és Claude Code-hoz

A winui@awesome-copilot bővítmény pontos és naprakész ismereteket biztosít a GitHub Copilot CLI és a Claude Code számára a WinUI 3-ról és a Windows App SDK-ról. 8 speciális készséget és egy dedikált winui-dev ügynököt tartalmaz, amely végigvezeti az AI-t a teljes fejlesztési folyamaton – a projektváz létrehozásától az összeállításon, futtatáson, tesztelésen és csomagoláson át a migrációig.

Note

Ez a beépülő modul a GitHub Copilot CLI (termináleszköz) és Claude Code használatával működik. Jelenleg nem integrálható a VS Code Copilot Chat. Ha a beépülő modul nélküli VS Code-alapú AI-segítségre van szüksége, tekintse meg a rövid útmutatót.

Miért van szükségem erre a beépülő modulra?

A beépülő modul nélkül az AI kódolási ügynökei elavult mintákat javasolhatnak Windows fejlesztéshez. Az AI-betanítási adatok sokkal korábbi Windows mintákat tartalmaznak, mint az aktuális WinUI 3-tartalom, így az ügynökök alapértelmezés szerint elavult API-kat használhatnak. A beépülő modul ezt úgy oldja meg, hogy explicit WinUI 3-szabályokat injektál egyéni utasításokként, amelyek felülírják az ügynök betanítási adatainak alapértelmezett beállításait.

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

Requires: A Windows-alkalmazás fejlesztési parancssori felület (winget install Microsoft.winappcli --source winget).

GitHub Copilot parancssori felület

Szükséges:GitHub parancssori felület (winget install GitHub.cli) a Copilot kiterjesztéssel (gh extension install github/gh-copilot) és egy GitHub Copilot-előfizetéssel.

gh copilot plugin install winui@awesome-copilot

Ez felhasználói szinten, globálisan telepíti a beépülő modult ide: ~\.copilot\installed-plugins\. Ellenőrizze a következővel:

gh copilot plugin list

Claude Code

Claude Code saját beépülő modulregisztrációs adatbázist használ. A Claude Code beállításjegyzékében (winui@win-dev-skills) szereplő beépülő modul azonosítója eltér a GitHub Copilot CLI beállításjegyzék-azonosítójától (winui@awesome-copilot):

claude plugin marketplace add microsoft/win-dev-skills
claude plugin install winui@win-dev-skills

Használja a bővítményt

A GitHub Copilot parancssori felület a terminálon fut. Használja a @winui-dev ügynököt úgy, hogy belefoglalja az utasításába:

gh copilot -p "@winui-dev Build me a WinUI 3 app that shows a list of files in a folder"

Egy interaktív munkamenethez, ahol további kérdéseket tehet fel:

copilot

Ezután írja be közvetlenül a kéréseket, például: @winui-dev Keresőmező hozzáadása a fájllista-alkalmazáshoz.

A WinUI 3 fejlesztéséhez szükséges gép beállításához először futtassa a képességet winui-setup :

gh copilot -p "/winui-setup"

A winui-dev ügynök

Az winui-dev ügynök vezényli a teljes fejlesztési ciklust. Tudja, hogyan kell vezetni az egyes fázisokat, felismerni a gyakori hibamintákat, amelyek az általános ügynököket hurkokba ragadják, és a sikeres WinUI 3-minták felé irányít.

Az ügynök alapértelmezés szerint betölti a winui-design és a winui-dev-workflow elemet, ami a legtöbb „készíts nekem egy WinUI 3-alkalmazást” típusú kérést elejétől a végéig lefedi. A kérésed alapján szükség esetén bevonja a többi készséget.

A 8 képesség

A beépülő modul 8 speciális készséget tartalmaz. Az winui-dev ügynök a kérés alapján automatikusan kiválasztja a megfelelő képességet.

Készség Mire szolgál?
winui-setup Telepíti és ellenőrzi a gép előfeltételeit – .NET SDK, WinApp CLI, WinUI 3-sablonok, fejlesztői mód. Futtassa kifejezetten a(z) /winui-setup használatával; az ügynök nem tölti be automatikusan.
winui-dev-workflow Végigvezeti a scaffold → build → run → iterate folyamaton
winui-design XAML-elrendezéseket hoz létre WinUI 3 vezérlők és Fluent Design használatával. Tartalmaz egy alapozott vezérlőkeresési eszközt a WinUI-katalógushoz és a közösségi eszközkészlet-katalógushoz
winui-code-review Áttekinti a WinUI 3 helyességét és antimintáit ismertető kódot
winui-ui-testing Felhasználói felületi teszteket generál a Windows UI-automatizálás használatával
winui-packaging Útmutató az MSIX-csomagolásról, -aláírásról és a Store-ba történő beküldésről
winui-wpf-migration WPF kód migrálása a WinUI 3-ba API-szintű leképezésekkel
winui-session-report Összefoglalja a munkamenetek beépített felépítését, és a következő lépéseket javasolja

Böngésszen, és fedezzen fel további bővítményeket

A Copilot beépülő modulokat közvetlenül a VS Code-ból böngészheti és telepítheti a Awesome Copilot bővítmény használatával, amellyel megtekintheti és telepítheti a közösségi adattár erőforrásait a munkaterületre.