<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Edge AI | The .NET Blog</title><link>https://thedotnetblog.com/zh/tags/edge-ai/</link><description>Articles, tutorials and insights from the .NET community.</description><generator>Hugo</generator><language>zh</language><managingEditor>@thedotnetblog (The .NET Blog)</managingEditor><webMaster>@thedotnetblog</webMaster><lastBuildDate>Thu, 28 May 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://thedotnetblog.com/zh/tags/edge-ai/index.xml" rel="self" type="application/rss+xml"/><item><title>Foundry Local 正在让边缘 AI 开发变得更实际</title><link>https://thedotnetblog.com/zh/news/emiliano-montesdeoca/foundry-local-edge-ai-development-gets-practical/</link><pubDate>Thu, 28 May 2026 00:00:00 +0000</pubDate><author>Emiliano Montesdeoca</author><guid>https://thedotnetblog.com/zh/news/emiliano-montesdeoca/foundry-local-edge-ai-development-gets-practical/</guid><description>Foundry Local 的最新更新扩展了语言支持、Linux ARM64 支持、取消流程和 Windows 加速。更大的故事是，本地和边缘 AI 开发正变得越来越容易投入实际运营。</description><content:encoded>&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;本文已自动翻译。查看原文，请&lt;a href="https://thedotnetblog.com/zh/news/emiliano-montesdeoca/foundry-local-edge-ai-development-gets-practical/"&gt;点击这里&lt;/a&gt;。&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;边缘 AI 听起来很吸引人，直到你必须把它打包、运行、优化，并在真实硬件上支持它。&lt;/p&gt;
&lt;p&gt;这就是为什么最新的 &lt;strong&gt;Foundry Local&lt;/strong&gt; 更新会脱颖而出。&lt;/p&gt;
&lt;p&gt;这次版本正好扩展了那些会把 demo 变成真正可部署方案的能力：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;多语言转录&lt;/li&gt;
&lt;li&gt;Linux ARM64 支持&lt;/li&gt;
&lt;li&gt;取消支持&lt;/li&gt;
&lt;li&gt;Windows ML 改进&lt;/li&gt;
&lt;li&gt;更广泛的硬件可移植性&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="原文从正确的地方开始"&gt;原文从正确的地方开始&lt;/h2&gt;
&lt;p&gt;我喜欢原文一开始就承认了开发者已经知道的一件事：&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&amp;ldquo;&lt;strong&gt;AI 不再局限于云端实验。&lt;/strong&gt;&amp;rdquo;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;这听起来很显然，但它很重要，因为它改变了需求。&lt;/p&gt;
&lt;p&gt;一旦 AI 进入应用、边缘系统、AI PC 和受监管环境，平台要解决的问题就远不止推理访问。&lt;/p&gt;
&lt;p&gt;它还必须解决：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;打包&lt;/li&gt;
&lt;li&gt;运行时差异&lt;/li&gt;
&lt;li&gt;硬件支持&lt;/li&gt;
&lt;li&gt;取消和控制流程&lt;/li&gt;
&lt;li&gt;部署一致性&lt;/li&gt;
&lt;li&gt;隐私和本地执行限制&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;在这里，本地 AI 要么变成真正的工程问题，要么就只是一个好看的 keynote 点子。&lt;/p&gt;
&lt;h2 id="为什么这个版本比愿景更偏实践"&gt;为什么这个版本比愿景更偏实践&lt;/h2&gt;
&lt;p&gt;我喜欢这里的一点是，这个公告并没有试图用一个巨大的抽象承诺来让我惊叹。&lt;/p&gt;
&lt;p&gt;它正好改进了让本地 AI 在实践中变难的那些部分：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;实时转录中的更多语言&lt;/li&gt;
&lt;li&gt;Linux ARM64 支持&lt;/li&gt;
&lt;li&gt;SDK 范围内的取消支持&lt;/li&gt;
&lt;li&gt;通过 WinML 2.0 实现更简单的 Windows 加速&lt;/li&gt;
&lt;li&gt;更强的设备可移植性&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;这并不炫目。&lt;/p&gt;
&lt;p&gt;但它有用。&lt;/p&gt;
&lt;p&gt;而有用的东西，才是真正把团队从实验带到产品的东西。&lt;/p&gt;
&lt;h2 id="github-copilot-cli-语音示例是一个聪明的证明点"&gt;GitHub Copilot CLI 语音示例是一个聪明的证明点&lt;/h2&gt;
&lt;p&gt;我特别喜欢的一部分，是对 GitHub Copilot CLI 语音输入基于 Foundry Local 的具体说明。&lt;/p&gt;
&lt;p&gt;这比笼统的“看看能做到什么”式演示好得多。&lt;/p&gt;
&lt;p&gt;它展示了：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;一个真实的工作流&lt;/li&gt;
&lt;li&gt;一个真实的产品表面&lt;/li&gt;
&lt;li&gt;真实的性能问题&lt;/li&gt;
&lt;li&gt;本地执行的真实价值&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;这让平台故事变得更加扎实。&lt;/p&gt;
&lt;h2 id="隐私和可移植性才是真正的长期主题"&gt;隐私和可移植性才是真正的长期主题&lt;/h2&gt;
&lt;p&gt;我最想持续关注的部分，不是某一个 API 增加。&lt;/p&gt;
&lt;p&gt;而是以下组合：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;以隐私优先的执行&lt;/li&gt;
&lt;li&gt;硬件可移植性&lt;/li&gt;
&lt;li&gt;混合/本地部署支持&lt;/li&gt;
&lt;li&gt;面向企业的控制能力&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;这种组合，才让本地 AI 超越小众实验，变得真正可行。&lt;/p&gt;
&lt;p&gt;因为对于很多工作负载来说，本地故事不只是延迟问题。它更是控制问题。&lt;/p&gt;
&lt;h2 id="我的看法"&gt;我的看法&lt;/h2&gt;
&lt;p&gt;这里真正重要的变化是，本地 AI 开始不那么像一个特殊场景，而更像一个真正的工程目标。&lt;/p&gt;
&lt;p&gt;这对重视隐私、响应速度、硬件多样性，以及更接近设备运行的 AI 的开发者来说，是个好消息。&lt;/p&gt;
&lt;p&gt;这也是为什么 Foundry Local 值得比大多数 &amp;ldquo;AI at the edge&amp;rdquo; 公告更多的关注。&lt;/p&gt;
&lt;p&gt;原文链接： &lt;a href="https://devblogs.microsoft.com/foundry/accelerate-edge-ai-development-with-foundry-local/"&gt;Accelerate Edge AI Development with Foundry Local&lt;/a&gt;&lt;/p&gt;</content:encoded></item></channel></rss>