驱动之家 16小时前
微软终结Windows 11网页套壳!AI 30分钟写出一个原生应用
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_keji1.html

 

快科技 9 月 6 日消息,微软发布全新 WinUI 快速入门指南,声称借助 AI、VS Code 和 winapp CLI,开发者可在约 30 分钟内从零创建一个 WinUI 应用并发布到应用商店。

新应用工作流基于 VS Code、.NET 10、Windows App Development CLI、WinUI 项目模板、GitHub Copilot 和 WinUI agent 插件。

其中 WinUI agent 并非通用聊天机器人,而是专为 WinUI 设计的 AI 代理,具备 UI 设计、代码审查、UI 测试、打包和框架迁移等专项技能。微软还建议将 agent 连接至 Learn MCP 服务器,使其在查询时实时拉取最新 WinUI API 文档。

除新建应用外,微软同步发布了 WPF 和 UWP 向 WinUI 3 的 AI 辅助迁移指南。WPF 迁移并非简单的查找替换,System.Windows.* 需替换为 Microsoft.UI.Xaml.*,微软为 AI agent 提供了完整的替换表,覆盖控件、线程、窗口管理、DPI 处理和数据绑定。

UWP 迁移指南则直接指出 UWP 已不再积极开发,WinUI 3 和 Windows App SDK 是其继任者。指南还警告,AI 模型基于多年 UWP 训练数据,会持续复现 UWP 模式,除非迁移技能给出明确的替换规则。

微软此举的核心目标是解决 Windows 长期以来的原生应用缺失问题,Windows 之所以存在大量网页套壳应用,原因在于跨平台 Web 框架开发成本更低,开发者可以复用代码而非为 Windows 单独编写。

Build 2026 上微软明确承诺 WinUI 是 "Windows 应用的生产平台 ",并从名称中去掉 "3",向开发者传递不再更换框架的信号。

Windows 11 自身也在逐步用 WinUI 3 替换遗留界面,最近完成迁移的包括自动播放和打印管理,微软表示,如果自己都不使用 WinUI,要求第三方开发者采用是不合理的。

但 AI 降低代码生产成本并不等于提升代码质量,这也是 WinUI agent 内置代码审查和 UI 测试技能的原因。如果 AI 生成的 Windows 软件不够高效,让原生应用更容易构建只会产出更多优化糟糕的原生应用。

宙世代

宙世代

ZAKER旗下Web3.0元宇宙平台

一起剪

一起剪

ZAKER旗下免费视频剪辑工具

相关标签

ai 微软 windows 技能
相关文章
评论
没有更多评论了
取消

登录后才可以发布评论哦

打开小程序可以发布评论哦

12 我来说两句…
打开 ZAKER 参与讨论