AI 辅助 Windows 开发

使用 AI 编码助手搭建Windows应用、添加功能和生成 UI 测试。 可以将这些工作流用于Visual Studio、Visual Studio Code或命令行。

小窍门

Windows 开发新手? 从 Quickstart 开始:使用 AI 生成和发布Windows应用 - 只需使用免费工具即可在 30 分钟内使用工作应用。


选择工作流

生成新应用

使用 winui-dev 智能体和 dotnet new 模板搭建、生成、运行和发布新的 Windows 应用。

→ WinUI 代理插件→快速入门

测试你的应用

使用 winui-ui-testing 技能检查你的应用、生成 UI 自动化测试,并从你的编码助手运行这些测试。

→ AI 辅助测试


本节中的工具

Windows 应用开发 CLI 处理项目和打包任务,而 WinUI 代理提供编码助理Windows特定的开发指南。

工具 它的作用是什么
Windows 应用开发 CLI 从命令行创建、运行、打包、签名和发布Windows应用
适用于 Visual Studio Code 的 WinApp 扩展 从 Visual Studio Code 命令面板运行Windows 应用开发 CLI 命令
WinUI 代理插件 GitHub Copilot 或 Claude Code 中端到端 WinUI 开发的 8 个技能

常见问题解答

是否可以在没有Visual Studio的情况下生成 WinUI 3 应用?

Yes. 需要三个命令:

dotnet new winui-navview -n MyApp
cd MyApp
dotnet run

从 VS Code 或终端生成、调试、打包和发布。 Visual Studio仍最适合用于复杂的 XAML 调试,但不再需要它。 请参阅 快速入门。

这些工具是否免费?

Yes. Windows 应用 Development CLI、WinApp 扩展和 dotnet new 模板是免费的,并且是开源的。 GitHub Copilot提供免费层和付费计划。

这是否适用于 Claude Code 以及GitHub Copilot?

Yes. 可以将 winui@awesome-copilot 插件与 GitHub Copilot 或 Claude Code 配合使用。