WinDevConfig-logo

微软发布开源的 Windows Developer Config

        通过 Microsoft Build 2026 大会了解到微软的一个开源项目 —— Windows Developer Config,由 WinGet 驱动,可在任何 Windows 11 设备上通过一条命令,搭建好一个开发环境。从官方介绍看 Windows Developer Config 是一个由微软精心设计的开源配置文件集合,每个配置都是一个声明式文件,可由 WinGet 加载在 Windows 11 上快速配置好一套完整的开发工作站,它会包含 WSL、PowerShell 7、Git、Github CLI、Visual Studio Code、Python 等;此外它还会自动应用开发者常用的个性化设置,例如:文件扩展名可见、暗色主题模式、简洁的开始菜单和任务栏,以及启用开发者模式等。仅需运行一条指令:

winget configure -f dev-config.winget --accept-configuration-agreements --disable-interactivity

        推荐指令执行结束后,当前 Windows 11 就会被完整配置为一个推荐的开发者环境,包含了以下内容:

  • PowerShell 7、Git、Github CLI、Github Copilot CLI、VS Code、.NET SDK 10、Python 3.13、UV、Node.js LTS、Windows NVM、Windows App CLI 等。
  • WSL + Ubuntu
  • 覆盖主题、资源管理器、任务栏、搜索、启动、通知、Edge、Sudo 和 Widget 的 24 个注册表设置。
  • Cascadia Code 和 Cascadia Mono Nerd 字体(仅注册至用户)

具体的内容可以参考官方文档 —— Windows-dev-config | Github

        这个由 WinGet 驱动的配置执行文件基于 DSCv3,用户可以根据需要对以上这些内容进行二次定制,以满足自己的需求。如果你希望深入了解 DSCv3 并希望编写自己的 winget 配置文件可以关注本文底部的文档推荐部分。

        此外,请注意在开始前请为 WinGet 启用 Configure 支持。

winget configure --enable

        Windows Developer Config 还提供了 WSL Comfort 以及单语言工具链的 Workload。前者可以帮助开发者自动安装和配置 WSL 使其配置为一个舒适的使用模式. 执行 Install.ps1 即可开始安装和配置 WSL,如果当前设备上已经安装了 WSL 和 Ubuntu,安装脚本会自动检测,并给出提示。之后会对 WSL 里的 Ubuntu 进行个性化配置,例如设置默认的 Shell 是 zsh 还是 bash,并会提供是否安装常用的工具等。如果你对其配置的 Ubuntu 环境很是喜欢,还可以在现有的 Ubuntu 里直接运行 comfort-shell-bootstrap.sh 进行配置。

WinDevConfig-WSLComfort-1

WinDevConfig-WSLComfort-2

WinDevConfig-WSLComfort-3

WinDevConfig-WSLComfort-4

WinDevConfig-WSLComfort-5

WSL Comfort 的具体细节可参考:WSL-Comfort | Github

        而 Workload 则允许使用 WinGet 为需要的某一个开发语言进行环境的安装和配置,目前支持:

  • TypeScript
    • Node.js LTS + global typescript
  • PHP
    • PHP 8.5
  • .NET
    • .NET SDK 10
  • Go
    • Go (rolling)
  • Java
    • Microsoft Build of OpenJDK 25 LTS
  • Rust
    • Rust stable via rustup
  • Python
    • Python 3.13 + uv
  • WinForms
    • .NET SDK 10 + Windows Forms desktop workload
  • WinUI 3
    • .NET SDK 10 + Visual Studio Community + Windows App SDK / WinUI 3 + WinAppCLI

具体可参考:Single-language workloads | Github

         如果你正着手开始 AI 相关的开发,不妨试试 Windows Developer Config。

官方参考推荐:

microsoft-edge

微软为 Microsoft Edge 带来端侧模型 Aion-1.0-Instruct

        Microsoft Build 2026 大会上微软宣布为 Microsoft Edge 提供新的端侧模型 Aion-1.0-Instruct,继续推进无需依赖云端模型和无限量 Token 的端侧 AI 能力。

        Aion-1.0-Instruct 是微软开发的下一代小语言模型,比现有 Windows 中的 SLM 更小、速度更快且更高效,支持 CPU 和 GPU 推理,拥有 140 亿参数,以及 32K 上下文长度,支持日常文本智能推理,如:摘要、重写等等,并与 Edge 集成提供 API 可用于调用和开发。

        目前仅 Edge Insider 频道可以开启 Aion-1.0-Instruct 测试,预计在七月份会在 Hugging Face 上以开源模型形式试用。如果你希望开始体验 Aion-1.0-Instruct,请确保 Edge 版本是 150.0.4070 及以上,可以在网站或扩展中试用 JavaScript 调用 API,微软也提供了一个 Playground 用来测试和体验。地址如下:

https://microsoftedge.github.io/Demos/built-in-ai/playgrounds/prompt-api/

edge-ai-1

        此外,还需要在 Edge 中启用相关实验性功能,如果你之前关注过 Build 2025 大会的相关内容,只需要通过“edge://flags/”开启相关实验性功能即可试用 Phi4-mini 模型进行相关调用和开发,使用“edge://on-device-internals/”可检查模型相关的情况,如下图所示。

edge-ai-2

        对于 Aion-1.0-Instruct 则需要启用“Enable prerelease on-device language model”

Edge-EnablePrereleaseOnDeviceLanguageModel

        在首次推理时会自动下载 Aion-1.0-Instruct 模型,大小约 1.4GB 相比 Phi4-mini-Instruct 小了 1GB 左右,但实测的性能和质量确实要高出很多。

edge-aion

edge-aion-1

        在未来,开发者和最终用户可以借助与 Microsoft Edge 浏览器集成的 Aion-1.0-Instruct 小语言模型,在无需依赖专用硬件和云服务的无限量使用 Token 进行本地化的推理应用,开发者可以打造出更多基于 Web 的 AI 创新体验和产品。

推荐的官方文档:

Prompt a built-in language model with the Prompt API - The Aion-1.0-Instruct model | Microsoft Learn

Microsoft Edge Explainers | Github

Prompt API playground | Github

微软发布 Windows 版 Coreutils

[ 2026/06/04 09:44 | by gOxiA ]

coreutils-logo

微软发布 Windows 版 Coreutils

        微软在 Microsoft Build 2026 大会上发布了一款适用于 Windows 11 的 Coreutils,它以 Windows 原生应用形式将常见的 Linux 命令带到了 Windows 系统中。进一步推动了 Windows 上的可能性边界,继续成为开发者们值得信赖的平台。

        在过去,开发者经常在不同的平台间切换,需要记住这些平台的不同命令和复杂的命令参数,现在微软基于 uutils 开源项目构建了 Windows 版 Coreutils,该项目是 Rust 中 GNU Coreutils 的跨平台重实现,将类 Linux 的命令行工具,原生运行在 Windows 上。无论是在 Linux、macOS、WSL、容器和 Windows 之间切换,仍能继续使用相同的命令和参数,已有的脚本和工作流无需变更即可在 Windows 上运行。

        Windows 版 Coreutils 工具包包含了 cat、cp、find、grep 等常见的命令,现在只需要通过 WinGet 就能轻松安装。

winget install microsoft.coreutils

coreutils

coreutils-info

        以下是使用 grep 命令的一个示例,你会发现在 Windows 环境下可以直接运行那些 Linux 等平台的命令。

coreutils-demo

推荐的官方文档:

Windows 版 Coreutils 支持的命令 | Microsoft Learn

Windows 版 Coreutils 的 Github 仓库 | Github

分页: 2/157 第一页 上页 1 2 3 4 5 6 7 8 9 10 下页 最后页 [ 显示模式: 摘要 | 列表 ]