Windows提供了一套完整的 AI 就绪工具,可让你从想法到已发布的应用。 无论你更喜欢命令行和 VS Code 还是完整的 IDE(如 Visual Studio),AI 代理都可以执行繁重的工作。 本部分介绍这两个路径,无论你是从头开始构建新应用还是对已编写的应用进行现代化改造,都可以提供帮助。
小窍门
Windows 开发新手? 从 Quickstart 开始:使用 AI 生成和发布Windows应用 - 只需使用免费工具即可在 30 分钟内使用工作应用。
你选择的是哪条路径?
本节中的工具
许多开发人员会同时使用这三者:用 winapp CLI 搭建项目框架并发布,使用 WinUI 代理插件来确保 Copilot 的准确性,以及借助 Microsoft Learn MCP Server 实时访问文档。
| 工具 | 它的作用是什么 |
|---|---|
| WinUI 代理插件 | GitHub Copilot 或 Claude Code 中端到端 WinUI 开发的 8 个技能 |
| AI 辅助测试 | 使用 Windows UI 自动化 生成和运行 UI 测试 |
| 发布到应用商店 | 使用 winapp store 从命令行提交到Microsoft Store |
常见问题解答
是否可以在没有Visual Studio的情况下生成 WinUI 3 应用?
Yes. 需要三个命令:
dotnet new winui-navview -n MyApp
cd MyApp
dotnet run
从 VS Code 或终端生成、调试、打包和发布。 Visual Studio仍最适合用于复杂的 XAML 调试,但不再需要它。 请参阅 快速入门。
这些工具是否免费?
是 — WinApp CLI、VS Code 扩展和 dotnet new 模板是免费的,开放源代码。 GitHub Copilot 需要订阅(提供免费套餐)。
Microsoft Learn MCP Server 是免费的,无需登录。
这是否适用于 Claude Code 以及GitHub Copilot?
Yes.
winui@awesome-copilot 插件和 Microsoft Learn MCP 服务器都适用于任何 MCP 兼容的代理。