Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Плагин winui@awesome-copilot обеспечивает GitHub Copilot CLI и Claude Code точными и актуальными сведениями о WinUI 3 и Windows App SDK. Он включает 8 специализированных навыков и специального агента winui-dev, который проводит ИИ через весь цикл разработки — создание каркаса, сборку, запуск, тестирование, упаковку и миграцию.
Note
Этот плагин работает с GitHub Copilot CLI (инструментом для терминала) и Claude Code. В настоящее время она не интегрируется с VS Code Copilot Chat. Сведения о поддержке искусственного интеллекта на основе VS Code без подключаемого модуля см. в кратком руководстве.
Зачем мне нужен этот плагин?
Без подключаемого модуля агенты программирования ИИ могут предложить устаревшие шаблоны для разработки Windows. Данные обучения ИИ содержат гораздо больше исторических Windows примеров, чем текущее содержимое WinUI 3, поэтому агенты могут по умолчанию использовать устаревшие API. Подключаемый модуль исправляет это путем внедрения явных правил WinUI 3 в качестве пользовательских инструкций, которые переопределяют данные обучения агента по умолчанию.
Установка подключаемого модуля
Требуется:CLI для разработки приложений Windows (winget install Microsoft.winappcli --source winget).
GitHub Copilot CLI
Требуется:GitHub CLI (winget install GitHub.cli) с расширением Copilot (gh extension install github/gh-copilot) и подпиской GitHub Copilot.
gh copilot plugin install winui@awesome-copilot
Это устанавливает плагин глобально для пользователя в ~\.copilot\installed-plugins\. Проверьте с помощью:
gh copilot plugin list
Код Клода
Claude Code использует собственный реестр подключаемых модулей. ID подключаемого модуля в реестре Claude Code (winui@win-dev-skills) отличается от ID реестра GitHub Copilot CLI (winui@awesome-copilot):
claude plugin marketplace add microsoft/win-dev-skills
claude plugin install winui@win-dev-skills
Используйте подключаемый модуль
Интерфейс командной строки GitHub Copilot работает в терминале.
@winui-dev Используйте агент, включив его в запрос:
gh copilot -p "@winui-dev Build me a WinUI 3 app that shows a list of files in a folder"
Для интерактивного сеанса, в котором можно задавать уточняющие вопросы:
copilot
Затем введите запросы напрямую, например: @winui-dev Добавь поле поиска в моё приложение со списком файлов.
Чтобы настроить компьютер для разработки WinUI 3, сначала запустите модуль winui-setup:
gh copilot -p "/winui-setup"
Агент «winui-dev»
Агент winui-dev управляет полным циклом разработки. Он знает, как вести каждый этап, распознавать типовые сценарии сбоев, из-за которых универсальные агенты зацикливаются, и направлять работу к успешным шаблонам WinUI 3.
Агент по умолчанию загружает winui-design и winui-dev-workflow, что позволяет полностью обработать большинство запросов вида «создай мне приложение WinUI 3» от начала до конца. Он подключает другие навыки по мере необходимости в зависимости от вашего запроса.
8 навыков
Плагин включает 8 специализированных функций. Агент winui-dev автоматически выбирает соответствующий навык на основе запроса.
| Навык | Что делает |
|---|---|
| winui-setup | Устанавливает и проверяет предварительные требования компьютера — пакет SDK .NET, WinApp CLI, шаблоны WinUI 3, режим разработчика. Запускайте явно с помощью /winui-setup; агент не загрузит это автоматически. |
| winui-dev-workflow | Направляет цикл «создание каркаса → сборка → запуск → итерация» |
| winui-design | Создает макеты XAML с помощью элементов управления WinUI 3 и Fluent Design. Включает средство поиска элементов управления на основе каталога WinUI Gallery и Community Toolkit |
| winui-code-review | Проверяет ваш код на корректность и наличие антипаттернов в WinUI 3 |
| winui-ui-testing | Создает тесты пользовательского интерфейса с помощью Windows модель автоматизации пользовательского интерфейса |
| winui-packaging | Руководство по упаковке MSIX, подписанию и отправке в Store |
| winui-wpf-migration | Перенос кода WPF в WinUI 3 с сопоставлениями на уровне API |
| winui-session-report | Обобщает то, что было создано в ходе сеанса, и предлагает дальнейшие шаги |
Просматривайте и находите больше плагинов
Вы можете просматривать и устанавливать расширения Copilot непосредственно из VS Code с помощью расширения Awesome Copilot, которое позволяет предварительно просматривать и устанавливать ресурсы из репозитория сообщества в вашу рабочую среду.
Связанный контент
- Quickstart: создание и публикация приложения Windows с помощью ИИ
- Тестирование с помощью искусственного интеллекта — использование навыка
winui-ui-testing -
Переход с WPF с помощью ИИ — с использованием навыка
winui-wpf-migration - Миграция из UWP с помощью искусственного интеллекта
- Microsoft Learn MCP Server — предоставить агенту доступ к динамическим документам
Windows developer