微软借力 AI 重塑 Win11 应用生态:30 分钟即可生成 WinUI 原生应用
IT之家 9 月 6 日消息,在普遍认为企业还不知道该如何真正利用 AI 的当下,微软却已经制定了一套计划:借助 AI,让更多原生 WinUI 应用进入 Microsoft Store。 IT之家注意到,微软近日发布了一份新的快速入门指南,帮助开发者利用 AI、VS Code 和自家的 winapp CLI,从一个空文件夹开始,一步步创建并发布 WinUI 3 应用。微软表示,整个流程大约只需要 30 分钟,而且无需安装 Visual Studio,使用的工具也都是免费的,包括 GitHub Copilot 的免费版本。 这份简单的 30 分钟指南,本质上是在吸引初学者为 Windows 11 开发应用,而且不必再经历传统开发中那些“繁重”的编码工作。 现在,任何人都可以借助 AI 创建一个新的 WinUI 应用,让 AI 智能体添加功能、测试结果,将应用打包成 MSIX,然后提交到 Microsoft Store,整个过程免费,而且所需人工操作非常少。 不过,更值得关注的是微软随指南提供的 AI 辅助迁移指南,尤其是针对现有 WPF 和 UWP 应用的迁移方案。这才是微软解决 Windows 长期以来原生应用问题的真正思路:让 WinUI 应用更容易开发,让老应用更容易迁移,同时让 AI 处理这两个过程中那些繁琐的工作。 新应用开发流程基于 VS Code、.NET 10、微软 Windows App Development CLI、WinUI 项目模板、GitHub Copilot 以及 WinUI Agent 插件。 不能将这里的 WinUI Agent 与微软此前推广的通用聊天机器人 Copilot 混为一谈。WinUI Agent 配备了针对 WinUI 设计、代码审查、UI 测试、应用打包以及框架迁移等任务的专门能力。 微软还建议将该 AI 智能体连接到 Microsoft Learn MCP 服务器,这样它就可以在执行查询时获取最新的 WinUI API 文档。考虑到 WinUI 3 的普及程度相对较低,可以合理推测,AI 模型在 WPF 和 UWP 方面积累的训练材料要多得多,而且时间跨度也更长。 WPF 迁移指南并没有把这件事包装成简单的查找和替换工作。例如, System.Windows .* 需要转换为 Microsoft.UI.Xaml .*。微软为 AI 智能体提供了一整套替换对照表,涵盖控件、线程处理、窗口管理、DPI 处理和数据绑定等内容,同时还提供了一段初始提示词,告诉 AI 智能体需要重点检查哪些问题。 微软针对 UWP 迁移到 WinUI 3 的指南则开门见山地指出,UWP 已经不再处于积极开发状态,而 WinUI 3 和 Windows App SDK 才是它的后继方案。有意思的是,微软特别提醒,由于 AI 模型已经基于
说明:本站展示中文整理摘要,便于快速阅读;完整内容和版权归原站所有。