<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>Microsoft on KnightLi Blog</title>
        <link>https://knightli.com/en/tags/microsoft/</link>
        <description>Recent content in Microsoft on KnightLi Blog</description>
        <generator>Hugo -- gohugo.io</generator>
        <language>en</language>
        <lastBuildDate>Sat, 06 Jun 2026 22:26:00 +0800</lastBuildDate><atom:link href="https://knightli.com/en/tags/microsoft/index.xml" rel="self" type="application/rss+xml" /><item>
        <title>What is Microsoft MXC? Policy-driven isolation and containerization experiments</title>
        <link>https://knightli.com/en/2026/06/06/microsoft-mxc-policy-driven-isolation/</link>
        <pubDate>Sat, 06 Jun 2026 22:26:00 +0800</pubDate>
        
        <guid>https://knightli.com/en/2026/06/06/microsoft-mxc-policy-driven-isolation/</guid>
        <description>&lt;p&gt;&lt;code&gt;microsoft/mxc&lt;/code&gt; is a Rust project open sourced by Microsoft. The warehouse description is &amp;ldquo;Policy-driven, layered isolation and containment&amp;rdquo;. From a positioning perspective, it focuses on policy-driven, multi-layer isolation and containment.&lt;/p&gt;
&lt;p&gt;This type of project is not suitable to be summarized with one sentence: &amp;ldquo;This is a replacement for so-and-so&amp;rdquo;. It&amp;rsquo;s more like an infrastructure experiment in the direction of security isolation, sandboxing, container constraints, and policy enforcement.&lt;/p&gt;
&lt;h2 id=&#34;how-to-understand-keywords&#34;&gt;How to understand keywords
&lt;/h2&gt;&lt;p&gt;A few words are worth taking apart:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Policy-driven: Behavior is controlled by policy rather than written in code;&lt;/li&gt;
&lt;li&gt;Layered isolation: Isolation is not a single layer, but multi-layered;&lt;/li&gt;
&lt;li&gt;Containment: The goal is to limit the scope of impact of a program, process or workload;&lt;/li&gt;
&lt;li&gt;Rust: More emphasis on memory safety and system-level tool development.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This type of capability is important in AI Agent, code execution, plug-in system, CI sandbox, and development environment isolation. Containment is required whenever you allow a program to run code that is not fully trusted.&lt;/p&gt;
&lt;h2 id=&#34;who-to-follow&#34;&gt;Who to follow
&lt;/h2&gt;&lt;p&gt;Suitable for these people to pay attention to:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Engineers working on sandbox and isolation systems;&lt;/li&gt;
&lt;li&gt;People who study the safe execution environment of Agent;&lt;/li&gt;
&lt;li&gt;People who make plug-in platforms or code running platforms;&lt;/li&gt;
&lt;li&gt;People interested in Rust systems programming;&lt;/li&gt;
&lt;li&gt;People who care about Microsoft&amp;rsquo;s open source security infrastructure.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;It is not necessarily suitable for direct use by ordinary application developers. A more realistic approach is to first understand the project goals and design, and then determine whether it is suitable for your own isolation needs.&lt;/p&gt;
&lt;p&gt;##Why is it related to AI?&lt;/p&gt;
&lt;p&gt;The more the AI ​​Agent can execute code, call tools, and manipulate files, the more important isolation becomes.&lt;/p&gt;
&lt;p&gt;If the Agent can run shells, install packages, access the network, and read and write files without isolation and permission control, a wrong reasoning may turn into a security accident. Policy-driven containment will become an increasingly important layer of the Agent tool chain.&lt;/p&gt;
&lt;h2 id=&#34;summary&#34;&gt;Summary
&lt;/h2&gt;&lt;p&gt;What&amp;rsquo;s interesting about Microsoft MXC is &amp;ldquo;policy-driven multi-layer isolation.&amp;rdquo; It is not necessarily a tool that ordinary developers can use immediately, but it represents an important direction: future automation and agent systems must be designed with execution capabilities and security boundaries.&lt;/p&gt;
&lt;h2 id=&#34;reference-sources&#34;&gt;Reference sources
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/microsoft/mxc&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;microsoft/mxc - GitHub&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</description>
        </item>
        <item>
        <title>What is VibeVoice? Is Microsoft’s open source voice AI project worth paying attention to?</title>
        <link>https://knightli.com/en/2026/06/06/microsoft-vibevoice-open-source-voice-ai/</link>
        <pubDate>Sat, 06 Jun 2026 22:26:00 +0800</pubDate>
        
        <guid>https://knightli.com/en/2026/06/06/microsoft-vibevoice-open-source-voice-ai/</guid>
        <description>&lt;p&gt;&lt;code&gt;microsoft/VibeVoice&lt;/code&gt; is Microsoft&amp;rsquo;s open source voice AI project, and the warehouse description is &amp;ldquo;Open-Source Frontier Voice AI&amp;rdquo;. From a positioning perspective, it is oriented towards speech generation, voice interaction and cutting-edge Voice AI.&lt;/p&gt;
&lt;p&gt;Voice AI is moving from “speech to text/text to speech” towards a more complete interactive experience: natural tone, long audio, multiple speakers, emotions, real-time conversations and cross-language capabilities will all become important.&lt;/p&gt;
&lt;h2 id=&#34;why-its-worth-paying-attention-to&#34;&gt;Why it’s worth paying attention to
&lt;/h2&gt;&lt;p&gt;VibeVoice is worth paying attention to for several reasons:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Microsoft open source project, the follow-up ecosystem may be faster;&lt;/li&gt;
&lt;li&gt;Python technology stack, suitable for research and experimentation;&lt;/li&gt;
&lt;li&gt;Voice AI is an important entrance to multi-modal agents;&lt;/li&gt;
&lt;li&gt;Open source speech models can lower the threshold for private deployment;&lt;/li&gt;
&lt;li&gt;TTS, voice assistants, and content generation will all benefit.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;If you are doing podcasts, virtual humans, voice assistants, customer service, educational products or multi-modal agents, voice capabilities will become increasingly critical.&lt;/p&gt;
&lt;h2 id=&#34;possibly-suitable-scenarios&#34;&gt;Possibly suitable scenarios
&lt;/h2&gt;&lt;p&gt;You can focus on:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Text to speech;&lt;/li&gt;
&lt;li&gt;Long text reading;
-Multiple character voice content;&lt;/li&gt;
&lt;li&gt;Voice interaction prototype;&lt;/li&gt;
&lt;li&gt;Local or private speech generation;&lt;/li&gt;
&lt;li&gt;AI video and digital human dubbing;&lt;/li&gt;
&lt;li&gt;Multilingual voice experience.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Specific capabilities also depend on the model, examples, licenses and hardware requirements. You cannot draw conclusions based on the project title alone.&lt;/p&gt;
&lt;h2 id=&#34;use-boundaries&#34;&gt;Use boundaries
&lt;/h2&gt;&lt;p&gt;Speech generation projects should pay special attention to:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Sound cloning and licensing issues;&lt;/li&gt;
&lt;li&gt;Risks of abuse, fraud and counterfeiting;&lt;/li&gt;
&lt;li&gt;Commercial use license;&lt;/li&gt;
&lt;li&gt;Dataset source;&lt;/li&gt;
&lt;li&gt;Generate voice watermarks and disclosures;&lt;/li&gt;
&lt;li&gt;Inference speed and video memory requirements.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The more authentic the voice, the more important the safety boundary is.&lt;/p&gt;
&lt;h2 id=&#34;summary&#34;&gt;Summary
&lt;/h2&gt;&lt;p&gt;VibeVoice is an open source voice AI project worth tracking. Whether it&amp;rsquo;s suitable for production also depends on subsequent documentation, model quality, deployment costs and licensing details.&lt;/p&gt;
&lt;p&gt;If you are concerned about voice assistants, TTS, AI video dubbing or multi-modal agents, you can first collect and observe its examples and community feedback.&lt;/p&gt;
&lt;h2 id=&#34;reference-sources&#34;&gt;Reference sources
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/microsoft/VibeVoice&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;microsoft/VibeVoice - GitHub&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</description>
        </item>
        
    </channel>
</rss>
