Build 2023 亮点:Windows 原生支持 rar 格式、发布 Windows Copilot
今天凌晨,微软 Build 2023 开发者大会正式开幕,这是 2019 年以来首次回归线下举办,主题十分突出,基本是围绕“AI”展开。本文对部分值得开发者关注的亮点进行汇总。
微软推出 Windows Copilot
微软宣布在 Windows 11 中加入名为 Windows Copilot 的 AI 助手。这是一个集成在操作系统中的侧边栏工具,可以帮助用户完成各种任务,如内容摘要、重写、解释等。微软表示,Copilot 可以让每个用户都成为高效能者,提升工作和学习效率。
Copilot 并不会完全的取代目前 Windows 11 上的搜索功能,而是相对独立的存在,它有一个独立的按钮,用户点击后就能获得相应的 AI 能力。
Windows Copilot 预计将于今年 6 月份开始在 Windows 11 预览版中提供。
必应 (Bing) 成为 ChatGPT 内置搜索引擎
微软宣布 ChatGPT 将使用 Bing 作为其内置搜索数据提供商、与 OpenAI 共建统一 AI 插件平台,以及扩展 Bing 聊天机器人在微软 Copilots 产品线上的广泛应用。
Bing 搜索功能已经开始面向 ChatGPT Plus 用户滚动推出,很快将以 ChatGPT 插件形式为所有免费用户提供。
Windows 11 原生支持解压 RAR 和 7Z
微软宣布,Windows 11 增加了对额外压缩格式的原生支持,包括 tar,7-zip,rar,gz 等,增加这一支持是因为 Windows 11 现在使用了 libarchive 开源项目。
libarchive 是一个开源的 C 库,旨在为各种不同的压缩格式提供读取和写入支持。它支持许多常见的压缩格式,并提供了许多高级功能,例如加密、数字签名、多卷支持等。libarchive 的主要优点是它的跨平台支持,它可以在各种操作系统上运行,包括 Linux、Windows、macOS 等。它还提供了多种语言的绑定,如 Python、Ruby、Perl 等,使得开发人员可以方便地在自己喜欢的编程语言中使用它。
也正是因为使用了 libarchive 提供的开源解决方案,Windows 11 还将支持 tar、gz 等许多其他格式。
请注意,虽然 Windows 11 原生支持上述这些格式的解压缩,但暂时还无法使用 RAR 格式来压缩文件。
微软推出 Dev Home —— 面向开发者的开源生产力工具
微软发布了一款开源的开发者工具:Dev Home,称可帮助开发者在 Windows 11 上释放生产力。
据介绍,Dev Home 是一个控制中心,能够在一个位置跟踪所有工作流和编码任务。它具有简化的设置工具,方便开发者在集中位置安装应用程序和包,将开发环境部署自动化,扩展允许连接到开发者帐户(例如 GitHub),以及带有各种以开发者为中心的小部件的可自定义仪表板,为开发者提供触手可及的信息。
目前 Dev Home 已提供预览版,下载地址:Dev Home。
Windows Terminal 集成 GitHub Copilot X
Windows 11 默认终端 Windows Terminal 将集成 GitHub Copilot X。
GitHub Copilot X 是 Copilot 的升级版,作为一款 “GPT-4 加持” 的 AI 编程助手,微软表示,它利用自然语言人工智能的优势,能够以内联和对话式聊天的方式在终端应用程序中推荐命令、解释错误,并帮助用户进行后续操作。
微软还表示目前尝试在其他开发者工具(如 WinDBG)中集成 GitHub Copilot AI 技术,帮助开发者高效完成任务。开发人员通常使用 WinDbg 来调试用户模式应用程序、设备驱动程序,甚至 Windows 本身。它是 IT 管理员通过分析 Windows 生成的内存转储来解决蓝屏死机 (BSOD) 错误的流行工具。
对了,Windows Terminal 已支持对选项卡进行拖拽使其成为独立窗口:
Windows on Arm
在过去的一年里,微软发布了 Windows Dev Kit 2023、Visual Studio 和 .NET 的 Arm 原生版本,以帮助加速在 Arm 上的开发。Windows 正在延续这一势头,并欢迎更多第三方 Windows 应用程序、中间件合作伙伴和 Arm 原生开源软件。
一些成果
- Visual Studio 17.6 为 Arm 提供了对 MAUI 的支持
- Visual Studio 17.71 Preview 1 支持使用 C++ 进行 Linux 开发
- LLVM v12.0 及更高版本,提供了用于 Arm 的交叉编译和原生编译选项
- 4 月份发布的 Node 20.0.0 已原生支持 Arm
- WiX installer v4.0 可用于为 Arm 创建原生安装程序
- 过去 12 个月内发布的新中间件项目:Qt 6.2, CMake 3.24, Bazel, 5.1, OpenSSL 3.0, OpenBLAS, 0.3.21, Python 3.11
- Unity Player 在 Windows on Arm 上已经正式 GA。使用该游戏引擎的开发者可轻松地将 Windows on Arm 设备作为 target
- Arm64 即将推出其他解决方案,例如 GNU GCC、Flutter & Dart、PyTorch、GIMP
让 Windows 11 开发者都能成为 AI 开发者
去年在 Build 大会上,微软宣布了一种新的开发模式 Hybrid Loop,可以跨 Azure 和客户端设备实现混合 AI 场景。在今年的 Build 上,微软表示其愿景已经实现,使用 ONNX Runtime 作为 Windows AI 和 Olive 的网关,微软创建的工具链减轻了用户在优化各种 Windows 和其他设备模型时的负担。
借助 ONNX Runtime,第三方开发者可以访问微软内部使用的工具,以便在 Windows 或跨 CPU、GPU、NPU 或与 Azure 混合的其他设备上运行 AI 模型。
在运行模型时,ONNX Runtime 现在支持在设备上或云端运行相同的 API,支持混合推理场景。此外,用户应用程序可以使用本地资源,并在需要时切换到云端。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Apache Inlong 存在 JDBC 反序列化漏洞
漏洞描述 Apache InLong 是可用于构建基于流式的数据分析、建模等一站式的海量数据集成框架。 在Apache Inlong受影响版本,由于未对接收的jdbcUrl参数过滤空格字符,导致可以利用空格绕过jdbcUrl中autoDeserialize参数过滤限制,通过认证的攻击者利用可控的jdbcUrl参数内容在MySQL 服务端触发反序列化造成任意代码执行。 漏洞名称 Apache Inlong 存在JDBC反序列化漏洞 漏洞类型 反序列化 发现时间 2023-05-23 漏洞影响广度 小 MPS编号 MPS-ygwh-pm1u CVE编号 CVE-2023-31058 CNVD编号 - 影响范围 org.apache.inlong:manager-pojo@[1.4.0, 1.7.0) 修复方案 将组件 org.apache.inlong:manager-pojo 升级至 1.7.0 及以上版本 参考链接 https://www.oscs1024.com/hd/MPS-ygwh-pm1u PR 免费情报订阅&代码安全检测 OSCS是国内首个开源软件供应链安...
- 下一篇
极氪、路特斯、光环有云:我如何从开源 Zadig 走向 ZadigX 商业合作
Zadig 开源交流:加入Zadig 技术交流群🔥(Zadig on Github;Zadig on Gitee) ZadigX 企业咨询:提交您的具体需求 阅读原文 Zadig 自开源以来已有 2 年,目前已有超过 2000 家企业深度且免费使用。建立在开源版的基础之上,付费版本 ZadigX 及其企业级服务的正式发布已开始吸引一大批企业客户。在 4 月 27 日的 ZadigX 线上发布会上,三位 ZadigX 客户代表分享了他们从使用开源版 Zadig 到购买 ZadigX 的心路旅程。 ZadigX 客户代表 闫成洋:极氪数字研发总监,负责整个数字研发团队和技术中台,主导全业务域交付和极氪数字化平台架构搭建。 覃途远:路特斯数智运维总监,主要负责全球化业务交付、运维和质量保障工作。数智部门采用多数据中心、多云混合云架构,在其全球化战略中起到关键作用。 王雪飞:光环有云 CTO,主要负责企业技术架构设计、研发团队管理和效能提升。作为 AWS 国内最大的合作伙伴,光环有云与众多跨国企业客户合作,提供上云咨询、迁移、集成和运维服务,以及定制化开发实施服务。 他们说/ They sa...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Docker安装Oracle12C,快速搭建Oracle学习环境
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS7安装Docker,走上虚拟化容器引擎之路
- SpringBoot2全家桶,快速入门学习开发网站教程
- CentOS7设置SWAP分区,小内存服务器的救世主
- CentOS7,CentOS8安装Elasticsearch6.8.6
- Hadoop3单机部署,实现最简伪集群
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- SpringBoot2配置默认Tomcat设置,开启更多高级功能