<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
    <channel>
        <title>DistroNexus Blog</title>
        <link>https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog</link>
        <description>DistroNexus Blog</description>
        <lastBuildDate>Mon, 02 Mar 2026 00:00:00 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <language>zh-Hans</language>
        <item>
            <title><![CDATA[DistroNexus v2.2.0 发布 — 深度实例管理]]></title>
            <link>https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/release-v2.2.0</link>
            <guid>https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/release-v2.2.0</guid>
            <pubDate>Mon, 02 Mar 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[DistroNexus v2.2.0 正式发布。本次发布聚焦于深度实例管理：两项主要功能与九项专项增强，将 PowerShell 模块的导出命令数量从 15 个扩展至 36 个，为 WSL 实例提供全面的运营控制能力。]]></description>
            <content:encoded><![CDATA[<p>DistroNexus v2.2.0 正式发布。本次发布聚焦于<strong>深度实例管理</strong>：两项主要功能与九项专项增强，将 PowerShell 模块的导出命令数量从 15 个扩展至 36 个，为 WSL 实例提供全面的运营控制能力。</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="v220-有什么新功能">v2.2.0 有什么新功能？<a href="https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/release-v2.2.0#v220-%E6%9C%89%E4%BB%80%E4%B9%88%E6%96%B0%E5%8A%9F%E8%83%BD" class="hash-link" aria-label="v2.2.0 有什么新功能？的直接链接" title="v2.2.0 有什么新功能？的直接链接" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="vhdx-磁盘压缩f-01">VHDX 磁盘压缩（F-01）<a href="https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/release-v2.2.0#vhdx-%E7%A3%81%E7%9B%98%E5%8E%8B%E7%BC%A9f-01" class="hash-link" aria-label="VHDX 磁盘压缩（F-01）的直接链接" title="VHDX 磁盘压缩（F-01）的直接链接" translate="no">​</a></h3>
<p>一条命令回收未使用的磁盘空间：</p>
<div class="language-powershell codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-powershell codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token function" style="color:#d73a49">Compress-DistroNexusInstance</span><span class="token plain"> </span><span class="token operator" style="color:#393A34">-</span><span class="token plain">Name </span><span class="token string" style="color:#e3116c">"Ubuntu-24.04"</span><br></span></code></pre></div></div>
<p>使用 <code>-WhatIf</code> 进行空间估算演练，不实际修改磁盘。命令会在实例内运行 <code>fstrim</code>，然后调用 <code>Optimize-VHD</code>（Hyper-V）或回退至 <code>diskpart</code>。</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="docker-desktop-集成管理f-02">Docker Desktop 集成管理（F-02）<a href="https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/release-v2.2.0#docker-desktop-%E9%9B%86%E6%88%90%E7%AE%A1%E7%90%86f-02" class="hash-link" aria-label="Docker Desktop 集成管理（F-02）的直接链接" title="Docker Desktop 集成管理（F-02）的直接链接" translate="no">​</a></h3>
<p>直接通过 PowerShell 管理 Docker Desktop 的 WSL 后端集成：</p>
<div class="language-powershell codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-powershell codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token function" style="color:#d73a49">Get-DistroNexusDockerIntegration</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token function" style="color:#d73a49">Enable-DistroNexusDockerIntegration</span><span class="token plain"> </span><span class="token operator" style="color:#393A34">-</span><span class="token plain">Name </span><span class="token string" style="color:#e3116c">"Ubuntu-24.04"</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token function" style="color:#d73a49">Disable-DistroNexusDockerIntegration</span><span class="token plain"> </span><span class="token operator" style="color:#393A34">-</span><span class="token plain">Name </span><span class="token string" style="color:#e3116c">"Ubuntu-24.04"</span><br></span></code></pre></div></div>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="备份调度e-04">备份调度（E-04）<a href="https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/release-v2.2.0#%E5%A4%87%E4%BB%BD%E8%B0%83%E5%BA%A6e-04" class="hash-link" aria-label="备份调度（E-04）的直接链接" title="备份调度（E-04）的直接链接" translate="no">​</a></h3>
<p>通过 Windows 任务计划程序安排自动备份：</p>
<div class="language-powershell codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-powershell codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token function" style="color:#d73a49">New-DistroNexusBackupSchedule</span><span class="token plain"> </span><span class="token operator" style="color:#393A34">-</span><span class="token plain">Name </span><span class="token string" style="color:#e3116c">"Ubuntu-24.04"</span><span class="token plain"> </span><span class="token operator" style="color:#393A34">-</span><span class="token plain">Frequency </span><span class="token string" style="color:#e3116c">"Daily"</span><span class="token plain"> </span><span class="token operator" style="color:#393A34">-</span><span class="token plain">RetentionCount 7</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token function" style="color:#d73a49">Invoke-DistroNexusBackup</span><span class="token plain"> </span><span class="token operator" style="color:#393A34">-</span><span class="token plain">Name </span><span class="token string" style="color:#e3116c">"Ubuntu-24.04"</span><br></span></code></pre></div></div>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="实例标签e-06">实例标签（E-06）<a href="https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/release-v2.2.0#%E5%AE%9E%E4%BE%8B%E6%A0%87%E7%AD%BEe-06" class="hash-link" aria-label="实例标签（E-06）的直接链接" title="实例标签（E-06）的直接链接" translate="no">​</a></h3>
<p>使用标签对实例进行分类管理：</p>
<div class="language-powershell codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-powershell codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token function" style="color:#d73a49">Set-DistroNexusInstanceTag</span><span class="token plain"> </span><span class="token operator" style="color:#393A34">-</span><span class="token plain">Name </span><span class="token string" style="color:#e3116c">"Ubuntu-24.04"</span><span class="token plain"> </span><span class="token operator" style="color:#393A34">-</span><span class="token plain">Tags </span><span class="token string" style="color:#e3116c">"dev"</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">"python"</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token function" style="color:#d73a49">Get-DistroNexusInstanceTag</span><span class="token plain"> </span><span class="token operator" style="color:#393A34">-</span><span class="token plain">Name </span><span class="token string" style="color:#e3116c">"Ubuntu-24.04"</span><br></span></code></pre></div></div>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="端口转发可视化e-05">端口转发可视化（E-05）<a href="https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/release-v2.2.0#%E7%AB%AF%E5%8F%A3%E8%BD%AC%E5%8F%91%E5%8F%AF%E8%A7%86%E5%8C%96e-05" class="hash-link" aria-label="端口转发可视化（E-05）的直接链接" title="端口转发可视化（E-05）的直接链接" translate="no">​</a></h3>
<p>一览 WSL 实例内的监听端口：</p>
<div class="language-powershell codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-powershell codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token function" style="color:#d73a49">Get-DistroNexusPortMapping</span><span class="token plain"> </span><span class="token operator" style="color:#393A34">-</span><span class="token plain">Name </span><span class="token string" style="color:#e3116c">"Ubuntu-24.04"</span><br></span></code></pre></div></div>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="更多增强">更多增强<a href="https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/release-v2.2.0#%E6%9B%B4%E5%A4%9A%E5%A2%9E%E5%BC%BA" class="hash-link" aria-label="更多增强的直接链接" title="更多增强的直接链接" translate="no">​</a></h3>
<ul>
<li class=""><strong>导出 / 导入</strong>（E-01）：将实例备份和还原为 <code>.tar</code> 归档文件。</li>
<li class=""><strong>全局 <code>.wslconfig</code> 编辑器</strong>（E-02）：带安全防护的 WSL 全局配置读写。</li>
<li class=""><strong>实例资源配置</strong>（E-03）：查看和设置实例的稀疏 VHDX 模式。</li>
<li class=""><strong>主动缓存失效</strong>（E-07）：实例状态变化后自动刷新，实例列表始终最新。</li>
<li class=""><strong>统一错误码</strong>（E-09）：所有异常均携带结构化 <code>DistroNexusErrorCode</code> 类型码。</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="下载">下载<a href="https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/release-v2.2.0#%E4%B8%8B%E8%BD%BD" class="hash-link" aria-label="下载的直接链接" title="下载的直接链接" translate="no">​</a></h2>
<p>从 <a href="https://github.com/lazyworkshop-create/DistroNexus/releases/tag/v2.2.0" target="_blank" rel="noopener noreferrer" class="">GitHub Releases 页面</a> 获取 v2.2.0。</p>
<p>完整变更详情请参阅 <a href="https://github.com/lazyworkshop-create/DistroNexus/blob/master/docs/release_notes/v2.2.0.md" target="_blank" rel="noopener noreferrer" class="">v2.2.0 发行说明</a>。</p>]]></content:encoded>
            <category>release</category>
            <category>distronexus</category>
            <category>wsl</category>
            <category>tooling</category>
        </item>
        <item>
            <title><![CDATA[DistroNexus v2.1.1 发布]]></title>
            <link>https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/release-v2.1.1</link>
            <guid>https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/release-v2.1.1</guid>
            <pubDate>Sat, 21 Feb 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[我们很高兴地宣布 DistroNexus v2.1.1 的发布！此更新侧重于增强我们的内部工具、标准化发布证据管道以及改进模板元数据验证。]]></description>
            <content:encoded><![CDATA[<p>我们很高兴地宣布 DistroNexus v2.1.1 的发布！此更新侧重于增强我们的内部工具、标准化发布证据管道以及改进模板元数据验证。</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="v211-的新功能">v2.1.1 的新功能？<a href="https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/release-v2.1.1#v211-%E7%9A%84%E6%96%B0%E5%8A%9F%E8%83%BD" class="hash-link" aria-label="v2.1.1 的新功能？的直接链接" title="v2.1.1 的新功能？的直接链接" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="1-模板选项-ui-增强">1. 模板选项 UI 增强<a href="https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/release-v2.1.1#1-%E6%A8%A1%E6%9D%BF%E9%80%89%E9%A1%B9-ui-%E5%A2%9E%E5%BC%BA" class="hash-link" aria-label="1. 模板选项 UI 增强的直接链接" title="1. 模板选项 UI 增强的直接链接" translate="no">​</a></h3>
<p>客户端 UI 现在支持单选下拉列表之外的高级模板选项。模板现在可以定义 <code>MultiSelect</code>（呈现为复选框）和 <code>Text</code>（呈现为文本框）选项。像 <code>database-local-stack</code> 和 <code>infra-cli-toolbox</code> 这样的内置模板现在使用 <code>MultiSelect</code> 进行组件选择，而 <code>dotnet-dev</code> 和 <code>go-dev</code> 使用 <code>Text</code> 进行特定版本输入。</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="2-包缓存同步">2. 包缓存同步<a href="https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/release-v2.1.1#2-%E5%8C%85%E7%BC%93%E5%AD%98%E5%90%8C%E6%AD%A5" class="hash-link" aria-label="2. 包缓存同步的直接链接" title="2. 包缓存同步的直接链接" translate="no">​</a></h3>
<p>我们修复了 C# 客户端和 PowerShell 后端对下载的包使用不同默认路径的错误。两者现在都默认使用 <code>%APPDATA%\DistroNexus\packages</code>。C# 客户端现在严格依赖 PowerShell 模块来评估 <code>IsCached</code> 状态，防止 UI 不同步。</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="3-证据管道标准化">3. 证据管道标准化<a href="https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/release-v2.1.1#3-%E8%AF%81%E6%8D%AE%E7%AE%A1%E9%81%93%E6%A0%87%E5%87%86%E5%8C%96" class="hash-link" aria-label="3. 证据管道标准化的直接链接" title="3. 证据管道标准化的直接链接" translate="no">​</a></h3>
<p>我们引入了一个新的 PowerShell cmdlet，<code>New-DistroNexusReleaseEvidenceBundle</code>，它会自动将测试结果、lint 报告和回归差异收集到一个标准化的 JSON 工件中。这确保了所有未来的发布都具有确定性、可审计的工件。</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="4-模板元数据验证">4. 模板元数据验证<a href="https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/release-v2.1.1#4-%E6%A8%A1%E6%9D%BF%E5%85%83%E6%95%B0%E6%8D%AE%E9%AA%8C%E8%AF%81" class="hash-link" aria-label="4. 模板元数据验证的直接链接" title="4. 模板元数据验证的直接链接" translate="no">​</a></h3>
<p>为了保持我们内置模板的质量，我们添加了 <code>Test-DistroNexusTemplateMetadata</code>。此 linter 根据严格的模式验证 <code>templates.json</code>，输出详细的 JSON 报告，这些报告现在已集成到发布证据包中。</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="5-自动化回归强化">5. 自动化回归强化<a href="https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/release-v2.1.1#5-%E8%87%AA%E5%8A%A8%E5%8C%96%E5%9B%9E%E5%BD%92%E5%BC%BA%E5%8C%96" class="hash-link" aria-label="5. 自动化回归强化的直接链接" title="5. 自动化回归强化的直接链接" translate="no">​</a></h3>
<p><code>Invoke-DistroNexusTemplateAutomation</code> 现在会生成历史回归差异，允许开发人员跟踪模板执行行为随时间的变化。我们还强化了回归基线的解析和排序，以防止在自动化测试期间出现误报。</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="治理和跟踪">治理和跟踪<a href="https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/release-v2.1.1#%E6%B2%BB%E7%90%86%E5%92%8C%E8%B7%9F%E8%B8%AA" class="hash-link" aria-label="治理和跟踪的直接链接" title="治理和跟踪的直接链接" translate="no">​</a></h2>
<p>我们按时间顺序重新组织了项目跟踪文件，以提高可审计性和历史上下文。此外，我们通过新的交接模板和参考索引正式化了发布签核流程。</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="开始使用">开始使用<a href="https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/release-v2.1.1#%E5%BC%80%E5%A7%8B%E4%BD%BF%E7%94%A8" class="hash-link" aria-label="开始使用的直接链接" title="开始使用的直接链接" translate="no">​</a></h2>
<p>您可以从我们的 <a href="https://github.com/LazyWorkshop-Create/DistroNexus/releases" target="_blank" rel="noopener noreferrer" class="">GitHub Releases 页面</a> 下载最新版本。</p>
<p>有关更改的完整列表，请参阅 <a href="https://github.com/LazyWorkshop-Create/DistroNexus/blob/master/CHANGELOG.md" target="_blank" rel="noopener noreferrer" class="">CHANGELOG.md</a>。</p>
<p>感谢您使用 DistroNexus！</p>]]></content:encoded>
            <category>release</category>
            <category>distronexus</category>
            <category>wsl</category>
            <category>tooling</category>
        </item>
        <item>
            <title><![CDATA[DistroNexus v2.1.0 发布]]></title>
            <link>https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/release-v2.1.0</link>
            <guid>https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/release-v2.1.0</guid>
            <pubDate>Thu, 19 Feb 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[我们发布了 DistroNexus v2.1.0。这是一个聚焦质量与工作流稳健性的版本，重点覆盖模版执行可靠性、测试信心与发布治理就绪度。]]></description>
            <content:encoded><![CDATA[<p>我们发布了 <strong>DistroNexus v2.1.0</strong>。这是一个聚焦质量与工作流稳健性的版本，重点覆盖模版执行可靠性、测试信心与发布治理就绪度。</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="版本亮点">版本亮点<a href="https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/release-v2.1.0#%E7%89%88%E6%9C%AC%E4%BA%AE%E7%82%B9" class="hash-link" aria-label="版本亮点的直接链接" title="版本亮点的直接链接" translate="no">​</a></h2>
<ul>
<li class="">加强了核心与安装向导链路中的模版执行与安装稳定性。</li>
<li class="">CI 采用显式快速/全量测试分层策略，并新增 WSL2 验证通道。</li>
<li class="">包下载体验升级：支持字节级进度/速度显示与同文件包分组。</li>
<li class="">发布治理文档已同步（清单、证据追踪、本地化验证）。</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="完整变更覆盖v203v210">完整变更覆盖（v2.0.3..v2.1.0）<a href="https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/release-v2.1.0#%E5%AE%8C%E6%95%B4%E5%8F%98%E6%9B%B4%E8%A6%86%E7%9B%96v203v210" class="hash-link" aria-label="完整变更覆盖（v2.0.3..v2.1.0）的直接链接" title="完整变更覆盖（v2.0.3..v2.1.0）的直接链接" translate="no">​</a></h2>
<ul>
<li class=""><code>b8e988a</code> fix(powershell): normalize package cache path and filename resolution</li>
<li class=""><code>50ea375</code> feat(download): add byte-level progress, speed metrics, and tests</li>
<li class=""><code>75b087f</code> feat(ui): improve download display and same-file package grouping</li>
<li class=""><code>5e41c1b</code> test(ui-automation): add package manager download flow coverage</li>
<li class=""><code>5595eff</code> docs(specs): add template-manager wizard improvement requirements</li>
<li class=""><code>0c427d1</code> feat(wizard): support template-first startup and options step</li>
<li class=""><code>5ee1078</code> fix(core): harden template execution and package install flows</li>
<li class=""><code>8a02ca4</code> fix(ui): correct template apply log levels and toggle styling</li>
<li class=""><code>2563edd</code> test(ui): add screenshot regression verification baselines</li>
<li class=""><code>193ae8a</code> chore(docs): sync planning records and skill template</li>
<li class=""><code>07fe349</code> docs(specs): add quality remediation requirements and checklists</li>
<li class=""><code>a5648dc</code> feat(ci): align test scopes and add wsl validation lane</li>
<li class=""><code>d2388a7</code> docs(remediation): sync checklists and evidence tracking</li>
<li class=""><code>77aeee4</code> docs(testing): align README and localization verification</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="升级说明">升级说明<a href="https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/release-v2.1.0#%E5%8D%87%E7%BA%A7%E8%AF%B4%E6%98%8E" class="hash-link" aria-label="升级说明的直接链接" title="升级说明的直接链接" translate="no">​</a></h2>
<p>推荐所有 v2.0.x 用户升级。<br>
<!-- -->可从 <a href="https://github.com/lazyworkshop-create/DistroNexus/releases" target="_blank" rel="noopener noreferrer" class="">GitHub Releases</a> 下载安装包。</p>]]></content:encoded>
            <category>release-notes</category>
            <category>quality</category>
            <category>ci</category>
            <category>template-system</category>
        </item>
        <item>
            <title><![CDATA[DistroNexus v2.0.2 发布]]></title>
            <link>https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/v2.0.2</link>
            <guid>https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/v2.0.2</guid>
            <pubDate>Wed, 18 Feb 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[我们很高兴宣布 DistroNexus v2.0.2 正式发布！本次更新带来了自动化的发行版目录同步以及重要的 bug 修复。]]></description>
            <content:encoded><![CDATA[<p>我们很高兴宣布 <strong>DistroNexus v2.0.2</strong> 正式发布！本次更新带来了自动化的发行版目录同步以及重要的 bug 修复。</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="主要变更">主要变更<a href="https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/v2.0.2#%E4%B8%BB%E8%A6%81%E5%8F%98%E6%9B%B4" class="hash-link" aria-label="主要变更的直接链接" title="主要变更的直接链接" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="-自动化发行版目录更新">🔄 自动化发行版目录更新<a href="https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/v2.0.2#-%E8%87%AA%E5%8A%A8%E5%8C%96%E5%8F%91%E8%A1%8C%E7%89%88%E7%9B%AE%E5%BD%95%E6%9B%B4%E6%96%B0" class="hash-link" aria-label="🔄 自动化发行版目录更新的直接链接" title="🔄 自动化发行版目录更新的直接链接" translate="no">​</a></h3>
<p>DistroNexus 现在会在构建过程中自动从微软官方 WSL 仓库拉取最新的发行版列表。这确保了新发布的版本总是包含最新的 Linux 发行版清单。</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="-bug-修复">🐛 Bug 修复<a href="https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/v2.0.2#-bug-%E4%BF%AE%E5%A4%8D" class="hash-link" aria-label="🐛 Bug 修复的直接链接" title="🐛 Bug 修复的直接链接" translate="no">​</a></h3>
<ul>
<li class=""><strong>目录加载问题</strong>：修复了在加载缺少某些本地属性的发行版元数据时可能出现“属性未找到”错误的问题。</li>
<li class=""><strong>回退稳定性</strong>：增强了应用在无法访问在线目录时的健壮性，确保能够平滑回退到本地配置。</li>
<li class=""><strong>ARM64 支持</strong>：改进了对目录中 ARM64 发行版变体的检测和处理。</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="更新方式">更新方式<a href="https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/v2.0.2#%E6%9B%B4%E6%96%B0%E6%96%B9%E5%BC%8F" class="hash-link" aria-label="更新方式的直接链接" title="更新方式的直接链接" translate="no">​</a></h2>
<p>您可以通过应用内更新器进行升级，或从我们的 <a href="https://github.com/lazyworkshop-create/DistroNexus/releases" target="_blank" rel="noopener noreferrer" class="">GitHub Releases</a> 页面下载最新安装包。</p>]]></content:encoded>
            <category>release-notes</category>
            <category>bug-fixes</category>
            <category>catalog</category>
        </item>
        <item>
            <title><![CDATA[DistroNexus v2.0.3 发布]]></title>
            <link>https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/v2.0.3</link>
            <guid>https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/v2.0.3</guid>
            <pubDate>Wed, 18 Feb 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[我们发布了 DistroNexus v2.0.3 作为一个关键热修复版本，以解决影响发行版目录更新的配置问题。]]></description>
            <content:encoded><![CDATA[<p>我们发布了 <strong>DistroNexus v2.0.3</strong> 作为一个关键热修复版本，以解决影响发行版目录更新的配置问题。</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="主要变更">主要变更<a href="https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/v2.0.3#%E4%B8%BB%E8%A6%81%E5%8F%98%E6%9B%B4" class="hash-link" aria-label="主要变更的直接链接" title="主要变更的直接链接" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="-关键修复">🔧 关键修复<a href="https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/v2.0.3#-%E5%85%B3%E9%94%AE%E4%BF%AE%E5%A4%8D" class="hash-link" aria-label="🔧 关键修复的直接链接" title="🔧 关键修复的直接链接" translate="no">​</a></h3>
<ul>
<li class=""><strong>目录 URL 修正</strong>：修复了一个配置错误，原发行版目录 URL 指向不存在的 <code>main</code> 分支，现已更正为 <code>master</code> 分支。这将确保所有用户都能可靠地获取目录更新。</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="更新">更新<a href="https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/v2.0.3#%E6%9B%B4%E6%96%B0" class="hash-link" aria-label="更新的直接链接" title="更新的直接链接" translate="no">​</a></h2>
<p>这是针对所有 v2.0.x 用户的<strong>推荐更新</strong>，以确保持续获取发行版更新。您可以通过应用内更新程序进行更新，或从 <a href="https://github.com/lazyworkshop-create/DistroNexus/releases" target="_blank" rel="noopener noreferrer" class="">GitHub Releases</a> 页面下载安装程序。</p>]]></content:encoded>
            <category>release-notes</category>
            <category>hotfix</category>
            <category>configuration</category>
        </item>
        <item>
            <title><![CDATA[DistroNexus 开发复盘：一次 AI 协同编程的全流程实践]]></title>
            <link>https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/ai-collaborative-development</link>
            <guid>https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/ai-collaborative-development</guid>
            <pubDate>Sun, 15 Feb 2026 18:00:00 GMT</pubDate>
            <description><![CDATA[DistroNexus 几乎完全通过 AI 协同编程完成——从需求调研到发布交付。25 天、207 次提交，人类开发者仅作为决策者，AI 承担了全部执行工作。以下是完整复盘。]]></description>
            <content:encoded><![CDATA[<p>DistroNexus 几乎完全通过 AI 协同编程完成——从需求调研到发布交付。25 天、207 次提交，人类开发者仅作为决策者，AI 承担了全部执行工作。以下是完整复盘。</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="量化指标一览">量化指标一览<a href="https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/ai-collaborative-development#%E9%87%8F%E5%8C%96%E6%8C%87%E6%A0%87%E4%B8%80%E8%A7%88" class="hash-link" aria-label="量化指标一览的直接链接" title="量化指标一览的直接链接" translate="no">​</a></h2>
<table><thead><tr><th>维度</th><th>数据</th></tr></thead><tbody><tr><td><strong>开发周期</strong></td><td>25 天（16 个活跃开发日）</td></tr><tr><td><strong>Git 提交数</strong></td><td>207 次</td></tr><tr><td><strong>文件变更</strong></td><td>1,686 次, +134,965 / -40,042 行</td></tr><tr><td><strong>源代码行数</strong></td><td>~26,900 行 (C# / XAML / PowerShell)</td></tr><tr><td><strong>测试代码</strong></td><td>~3,065 行 (xUnit + Pester)</td></tr><tr><td><strong>文档</strong></td><td>100 个 Markdown 文件, ~20,384 行</td></tr><tr><td><strong>发布版本</strong></td><td>v1.0.1 → v1.0.2 → v2.0.1（含完整技术栈重写）</td></tr><tr><td><strong>模板系统</strong></td><td>15 个内置模板, 5 大分类</td></tr><tr><td><strong>PowerShell Cmdlets</strong></td><td>15 个自动化命令</td></tr></tbody></table>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="开发时间线25-天从零到交付">开发时间线：25 天从零到交付<a href="https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/ai-collaborative-development#%E5%BC%80%E5%8F%91%E6%97%B6%E9%97%B4%E7%BA%BF25-%E5%A4%A9%E4%BB%8E%E9%9B%B6%E5%88%B0%E4%BA%A4%E4%BB%98" class="hash-link" aria-label="开发时间线：25 天从零到交付的直接链接" title="开发时间线：25 天从零到交付的直接链接" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="阶段-1原型与-v101-月-22-25-日4-天">阶段 1：原型与 v1.0（1 月 22-25 日，4 天）<a href="https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/ai-collaborative-development#%E9%98%B6%E6%AE%B5-1%E5%8E%9F%E5%9E%8B%E4%B8%8E-v101-%E6%9C%88-22-25-%E6%97%A54-%E5%A4%A9" class="hash-link" aria-label="阶段 1：原型与 v1.0（1 月 22-25 日，4 天）的直接链接" title="阶段 1：原型与 v1.0（1 月 22-25 日，4 天）的直接链接" translate="no">​</a></h3>
<ul>
<li class=""><strong>Day 1</strong>：初始脚本 → 项目结构 → UI 设计文档 → Go 项目初始化</li>
<li class=""><strong>Day 2</strong>：Go/Fyne GUI 实现 → 安装/卸载 → CI 流水线 → <strong>v1.0.1 发布</strong></li>
<li class=""><strong>Day 3</strong>：需求文档 → 实例管理 → 包管理器 → 日志系统 → <strong>v1.0.2 发布</strong></li>
<li class=""><strong>Day 4</strong>：修复 → Docusaurus 官网搭建 → 部署上线</li>
</ul>
<p>AI 交付了：完整的 Go/Fyne 桌面应用、GitHub Actions CI/CD、中英双语 README 和发布说明、Docusaurus 国际化官网。</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="阶段-2架构重写-v201-月-27-31-日5-天">阶段 2：架构重写 v2.0（1 月 27-31 日，5 天）<a href="https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/ai-collaborative-development#%E9%98%B6%E6%AE%B5-2%E6%9E%B6%E6%9E%84%E9%87%8D%E5%86%99-v201-%E6%9C%88-27-31-%E6%97%A55-%E5%A4%A9" class="hash-link" aria-label="阶段 2：架构重写 v2.0（1 月 27-31 日，5 天）的直接链接" title="阶段 2：架构重写 v2.0（1 月 27-31 日，5 天）的直接链接" translate="no">​</a></h3>
<ul>
<li class=""><strong>Day 5</strong>：需求 → PowerShell 模块（15 个 Cmdlet）→ .NET 解决方案 → Core 层 → WPF —— <strong>一天内完成</strong></li>
<li class=""><strong>Day 6</strong>：WPF 应用完善 → 集成/打包/QA</li>
<li class=""><strong>Day 7</strong>：向导框架 → 下载/缓存管理 → 日志展示 → 设置</li>
<li class=""><strong>Day 8</strong>：模块配置优化</li>
<li class=""><strong>Day 9</strong>：测试基础设施 → 集成验证 → legacy Go 代码清除</li>
</ul>
<p>从 Go/Fyne 到 .NET 10/WPF 的完整重写是<strong>人类决策、AI 执行</strong>。核心骨架 —— PowerShell 模块 → .NET 解决方案 → Core → WPF —— 在一天内完成。</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="阶段-3功能深化与国际化2-月-1-8-日5-天">阶段 3：功能深化与国际化（2 月 1-8 日，5 天）<a href="https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/ai-collaborative-development#%E9%98%B6%E6%AE%B5-3%E5%8A%9F%E8%83%BD%E6%B7%B1%E5%8C%96%E4%B8%8E%E5%9B%BD%E9%99%85%E5%8C%962-%E6%9C%88-1-8-%E6%97%A55-%E5%A4%A9" class="hash-link" aria-label="阶段 3：功能深化与国际化（2 月 1-8 日，5 天）的直接链接" title="阶段 3：功能深化与国际化（2 月 1-8 日，5 天）的直接链接" translate="no">​</a></h3>
<ul>
<li class="">keep-alive 管理、同步设置重构</li>
<li class="">全量 i18n 国际化（英/中），覆盖 XAML/ViewModel/Core 三层</li>
<li class="">启动性能优化：窗口显示从 3-5s 降至 ~100ms</li>
<li class="">文档体系重构与归档制度建立</li>
</ul>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="阶段-4模板系统与发布2-月-13-15-日3-天">阶段 4：模板系统与发布（2 月 13-15 日，3 天）<a href="https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/ai-collaborative-development#%E9%98%B6%E6%AE%B5-4%E6%A8%A1%E6%9D%BF%E7%B3%BB%E7%BB%9F%E4%B8%8E%E5%8F%91%E5%B8%832-%E6%9C%88-13-15-%E6%97%A53-%E5%A4%A9" class="hash-link" aria-label="阶段 4：模板系统与发布（2 月 13-15 日，3 天）的直接链接" title="阶段 4：模板系统与发布（2 月 13-15 日，3 天）的直接链接" translate="no">​</a></h3>
<ul>
<li class="">全栈模板系统（元数据 → 服务 → UI → PowerShell）</li>
<li class="">15 个内置模板（涵盖 .NET/Node.js/Python/Docker/K8s/数据库/AI-ML）</li>
<li class="">自动化测试套件（Pass/Fail/Blocked 分类）</li>
<li class=""><strong>v2.0.1 发布</strong>，含中英双语发布说明与官网更新</li>
</ul>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="ai-职责矩阵">AI 职责矩阵<a href="https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/ai-collaborative-development#ai-%E8%81%8C%E8%B4%A3%E7%9F%A9%E9%98%B5" class="hash-link" aria-label="AI 职责矩阵的直��接链接" title="AI 职责矩阵的直接链接" translate="no">​</a></h2>
<table><thead><tr><th>阶段</th><th>AI 职责</th><th>人类职责</th></tr></thead><tbody><tr><td>需求调研</td><td>分析需求, 技术选型评估</td><td>提出方向</td></tr><tr><td>架构设计</td><td>MVVM/DI 设计, 启动流优化</td><td>审批</td></tr><tr><td>代码实现</td><td>全部源代码 (C#/XAML/PS/Shell)</td><td>代码审查</td></tr><tr><td>测试</td><td>单元/集成/自动化测试</td><td>验收测试</td></tr><tr><td>文档</td><td>100 个 Markdown 文档, 中英双语</td><td>内容审阅</td></tr><tr><td>CI/CD</td><td>GitHub Actions, 构建脚本</td><td>触发发布</td></tr><tr><td>官网</td><td>Docusaurus 站点搭建与内容</td><td>域名/部署配置</td></tr><tr><td>重构</td><td>Go→.NET 完整技术栈迁移</td><td>批准决策</td></tr><tr><td>性能优化</td><td>启动时间 3-5s→100ms</td><td>验证体验</td></tr><tr><td>发布</td><td>打包、发布说明、CHANGELOG</td><td>最终审批</td></tr></tbody></table>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="ai-协同编程的关键模式">AI 协同编程的关键模式<a href="https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/ai-collaborative-development#ai-%E5%8D%8F%E5%90%8C%E7%BC%96%E7%A8%8B%E7%9A%84%E5%85%B3%E9%94%AE%E6%A8%A1%E5%BC%8F" class="hash-link" aria-label="AI 协同编程的关键模式的直接链接" title="AI 协同编程的关键模式的直接链接" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="文档驱动开发">文档驱动开发<a href="https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/ai-collaborative-development#%E6%96%87%E6%A1%A3%E9%A9%B1%E5%8A%A8%E5%BC%80%E5%8F%91" class="hash-link" aria-label="文档驱动开发的直接链接" title="文档驱动开发的直接链接" translate="no">​</a></h3>
<p>最显著的模式。AI 在每个阶段都先产出文档, 再编写代码：</p>
<div class="language-text codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-text codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">需求文档 → 任务分解 → 代码实现 → 测试文档 → 验收清单 → 归档</span><br></span></code></pre></div></div>
<p>项目强制要求在复杂任务前创建"计划三件套"（<code>task_plan.md</code>、<code>findings.md</code>、<code>progress.md</code>）。45 份归档文档证明了严格的文档生命周期管理。</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="copilot-指令协议">Copilot 指令协议<a href="https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/ai-collaborative-development#copilot-%E6%8C%87%E4%BB%A4%E5%8D%8F%E8%AE%AE" class="hash-link" aria-label="Copilot 指令协议的直接链接" title="Copilot 指令协议的直接链接" translate="no">​</a></h3>
<p><code>.github/copilot-instructions.md</code> 是人类与 AI 之间的"对齐协议"——定义语言规范、命名约定、编码模式和计划要求。它经历了多次迭代，反映了人类如何逐步优化与 AI 的协作界面。</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="技术栈重写ai-执行人类决策">技术栈重写：AI 执行，人类决策<a href="https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/ai-collaborative-development#%E6%8A%80%E6%9C%AF%E6%A0%88%E9%87%8D%E5%86%99ai-%E6%89%A7%E8%A1%8C%E4%BA%BA%E7%B1%BB%E5%86%B3%E7%AD%96" class="hash-link" aria-label="技术栈重写：AI 执行，人类决策的直接链接" title="技术栈重写：AI 执行，人类决策的直接链接" translate="no">​</a></h3>
<table><thead><tr><th>维度</th><th>v1.0</th><th>v2.0</th></tr></thead><tbody><tr><td>语言</td><td>Go</td><td>C# (.NET 10)</td></tr><tr><td>UI 框架</td><td>Fyne (跨平台)</td><td>WPF (Windows 原生)</td></tr><tr><td>架构</td><td>单体脚本</td><td>MVVM + DI + 分层</td></tr><tr><td>后端</td><td>独立 PS 脚本</td><td>PowerShell 模块 (15 Cmdlets)</td></tr><tr><td>测试</td><td>无</td><td>xUnit + Moq + Pester</td></tr><tr><td>构建</td><td>手动</td><td>CI/CD 自动化</td></tr></tbody></table>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="迭代式调试">迭代式调试<a href="https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/ai-collaborative-development#%E8%BF%AD%E4%BB%A3%E5%BC%8F%E8%B0%83%E8%AF%95" class="hash-link" aria-label="迭代式调试的直接链接" title="迭代式调��试的直接链接" translate="no">​</a></h3>
<p>Git 日志揭示了典型的 AI 调试模式：90 分钟内 6 个连续 CI 修复提交、启动冻结问题的多文档诊断链、跨 XAML/C# 资源引用一致性修复。</p>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="关键洞察">关键洞察<a href="https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/ai-collaborative-development#%E5%85%B3%E9%94%AE%E6%B4%9E%E5%AF%9F" class="hash-link" aria-label="关键洞察的直接链接" title="关键洞察的直接链接" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="ai-带来效率倍增">AI 带来效率倍增<a href="https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/ai-collaborative-development#ai-%E5%B8%A6%E6%9D%A5%E6%95%88%E7%8E%87%E5%80%8D%E5%A2%9E" class="hash-link" aria-label="AI 带来效率倍增的直接链接" title="AI 带来效率倍增的直接链接" translate="no">​</a></h3>
<p>25 天完成了传统模式下可能需要数月的工作量——包含完整技术栈重写。总产出 50,000+ 行。人类精力聚焦于方向决策、需求确认和最终验收。</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="文档是-ai-的记忆">文档是 AI 的"记忆"<a href="https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/ai-collaborative-development#%E6%96%87%E6%A1%A3%E6%98%AF-ai-%E7%9A%84%E8%AE%B0%E5%BF%86" class="hash-link" aria-label="文档是 AI 的&quot;记忆&quot;的直接链接" title="文档是 AI 的&quot;记忆&quot;的直接链接" translate="no">​</a></h3>
<p>文档量（20,384 行）接近源码量（26,918 行）。这不是过度文档化，而是 AI 协同编程的必然需求——每次会话的 AI 都需要高质量上下文来恢复状态并保持一致性。</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="copilot-指令文件--ai-的工程文化">Copilot 指令文件 = AI 的"工程文化"<a href="https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/ai-collaborative-development#copilot-%E6%8C%87%E4%BB%A4%E6%96%87%E4%BB%B6--ai-%E7%9A%84%E5%B7%A5%E7%A8%8B%E6%96%87%E5%8C%96" class="hash-link" aria-label="Copilot 指令文件 = AI 的&quot;工程文化&quot;的直接链接" title="Copilot 指令文件 = AI 的&quot;工程文化&quot;的直接链接" translate="no">​</a></h3>
<p>指令文件的多次迭代（简化 → 增加计划规则 → 文档管理规范）体现了人类如何逐步优化与 AI 的对齐。</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="人类决策者不可替代">人类决策者不可替代<a href="https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/ai-collaborative-development#%E4%BA%BA%E7%B1%BB%E5%86%B3%E7%AD%96%E8%80%85%E4%B8%8D%E5%8F%AF%E6%9B%BF%E4%BB%A3" class="hash-link" aria-label="人类决策者不可替代的直接链接" title="人类决策者不可替代的直接链接" translate="no">​</a></h3>
<p>尽管 AI 完成了几乎所有执行工作，项目方向、技术栈迁移策略、发布节奏、质量门槛和推广策略仍然是人类决策。</p>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="致谢">致谢<a href="https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/ai-collaborative-development#%E8%87%B4%E8%B0%A2" class="hash-link" aria-label="致谢的直接链接" title="致谢的直接链接" translate="no">​</a></h2>
<blockquote>
<p><em>"AI completed nearly the entire end-to-end workflow of this project — from requirements research, development, and testing to release delivery, including this release notes document. With AI handling almost all execution work, I was finally able to invest time in the output I have wanted to create for a long time."</em></p>
</blockquote>
<hr>
<p><em>本分析基于 207 次 Git 提交和 100 份项目文档，由 AI 生成。</em></p>
<p><strong>完整详细复盘</strong>：<a href="https://github.com/lazyworkshop-create/DistroNexus/blob/main/docs/promotion/ai-collaborative-development-summary-en.md" target="_blank" rel="noopener noreferrer" class="">English</a> ｜ <a href="https://github.com/lazyworkshop-create/DistroNexus/blob/main/docs/ai-collaborative-development-summary.md" target="_blank" rel="noopener noreferrer" class="">中文</a></p>]]></content:encoded>
            <category>ai</category>
            <category>development</category>
            <category>retrospective</category>
            <category>copilot</category>
        </item>
        <item>
            <title><![CDATA[DistroNexus 模板系统发布日志]]></title>
            <link>https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/template-system</link>
            <guid>https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/template-system</guid>
            <pubDate>Sun, 15 Feb 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[本次发布新增了 DistroNexus 模板系统文档模块，提供统一入口访问完整模板文档集，并帮助你更快标准化 WSL 环境搭建流程。]]></description>
            <content:encoded><![CDATA[<p>本次发布新增了 DistroNexus 模板系统文档模块，提供统一入口访问完整模板文档集，并帮助你更快标准化 WSL 环境搭建流程。</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="为什么增加独立模板系统模块">为什么增加独立模板系统模块<a href="https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/template-system#%E4%B8%BA%E4%BB%80%E4%B9%88%E5%A2%9E%E5%8A%A0%E7%8B%AC%E7%AB%8B%E6%A8%A1%E6%9D%BF%E7%B3%BB%E7%BB%9F%E6%A8%A1%E5%9D%97" class="hash-link" aria-label="为什么增加独立模板系统模块的直接链接" title="为什么增加独立模板系统模块的直接链接" translate="no">​</a></h2>
<p>模板系统已经是 DistroNexus v2 的核心能力：</p>
<ul>
<li class="">通过内置模板实现标准化环境引导</li>
<li class="">支持参数化执行与自动化验证工作流</li>
<li class="">桌面端与 PowerShell 模块能力统一</li>
</ul>
<p>相比在每台机器重复手工配置，你可以直接复用模板化流程，在项目初期就保持团队环境一致。</p>
<p>为了让使用和维护更清晰，网站文档新增了独立的 <strong>Template System</strong> 模块。</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="模板系统包含什么">模板系统包含什么<a href="https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/template-system#%E6%A8%A1%E6%9D%BF%E7%B3%BB%E7%BB%9F%E5%8C%85%E5%90%AB%E4%BB%80%E4%B9%88" class="hash-link" aria-label="模板系统包含什么的直接链接" title="模板系统包含什么的直接链接" translate="no">​</a></h2>
<p>从实现视角看，模板系统由三部分组成：</p>
<ul>
<li class="">模板目录（<code>config/templates.json</code>），定义模板元数据与分类</li>
<li class="">模板脚本资源（<code>config/templates/</code>），在目标实例内执行环境配置</li>
<li class="">桌面端与 PowerShell 入口，用于交互式使用与自动化验证</li>
</ul>
<p>这种设计让模板行为更透明，也更容易在多台机器上扩展和验证。</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="典型使用场景">典型使用场景<a href="https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/template-system#%E5%85%B8%E5%9E%8B%E4%BD%BF%E7%94%A8%E5%9C%BA%E6%99%AF" class="hash-link" aria-label="典型使用场景的直接链接" title="典型使用场景的直接链接" translate="no">​</a></h2>
<ul>
<li class="">快速引导语言开发环境（如 .NET、Node.js、Python、Rust、Go）</li>
<li class="">为容器、数据库或全栈开发提供可复用的本地环境基线</li>
<li class="">在大范围应用前通过 dry-run 自动化验证模板变更</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="完整文档入口">完整文档入口<a href="https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/template-system#%E5%AE%8C%E6%95%B4%E6%96%87%E6%A1%A3%E5%85%A5%E5%8F%A3" class="hash-link" aria-label="完整文档入口的直接链接" title="完整文档入口的直接链接" translate="no">​</a></h2>
<p>所有模板系统完整文档已在模块页集中提供：</p>
<ul>
<li class=""><a href="https://lazyworkshop-create.github.io/DistroNexus/template-system" target="_blank" rel="noopener noreferrer" class="">Template System 模块</a></li>
</ul>
<p>模块包含以下文档链接：</p>
<ol>
<li class=""><a href="https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/template-system/comprehensive-guide" target="_blank" rel="noopener noreferrer" class="">综合文档</a></li>
<li class=""><a href="https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/template-system/requirements-analysis" target="_blank" rel="noopener noreferrer" class="">需求分析</a></li>
<li class=""><a href="https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/template-system/system-design" target="_blank" rel="noopener noreferrer" class="">系统设计</a></li>
<li class=""><a href="https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/template-system/user-manual" target="_blank" rel="noopener noreferrer" class="">用户手册</a></li>
<li class=""><a href="https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/template-system/template-development-manual" target="_blank" rel="noopener noreferrer" class="">模板开发手册</a></li>
<li class=""><a href="https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/template-system/automation-test-suite-manual" target="_blank" rel="noopener noreferrer" class="">模板自动化测试套件手册</a></li>
</ol>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="文档链接">文档链接<a href="https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/template-system#%E6%96%87%E6%A1%A3%E9%93%BE%E6%8E%A5" class="hash-link" aria-label="文档链接的直接链接" title="文档链接的直接链接" translate="no">​</a></h2>
<ul>
<li class="">综合文档：<a href="https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/template-system/comprehensive-guide" target="_blank" rel="noopener noreferrer" class="">https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/template-system/comprehensive-guide</a></li>
<li class="">需求分析：<a href="https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/template-system/requirements-analysis" target="_blank" rel="noopener noreferrer" class="">https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/template-system/requirements-analysis</a></li>
<li class="">系统设计：<a href="https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/template-system/system-design" target="_blank" rel="noopener noreferrer" class="">https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/template-system/system-design</a></li>
<li class="">用户手册：<a href="https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/template-system/user-manual" target="_blank" rel="noopener noreferrer" class="">https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/template-system/user-manual</a></li>
<li class="">模板开发手册：<a href="https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/template-system/template-development-manual" target="_blank" rel="noopener noreferrer" class="">https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/template-system/template-development-manual</a></li>
<li class="">模板自动化测试套件手册：<a href="https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/template-system/automation-test-suite-manual" target="_blank" rel="noopener noreferrer" class="">https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/template-system/automation-test-suite-manual</a></li>
</ul>
<p>如果你是首次接触模板系统，建议从模块页开始并按顺序阅读。</p>]]></content:encoded>
            <category>template</category>
            <category>docs</category>
            <category>automation</category>
        </item>
        <item>
            <title><![CDATA[DistroNexus v2.0.1 - .NET 10 + WPF 基线版本]]></title>
            <link>https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/v2.0.1</link>
            <guid>https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/v2.0.1</guid>
            <pubDate>Sat, 31 Jan 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[DistroNexus v2.0.1 是首个 v2 基线版本，产品已升级为原生 .NET 10 + WPF 架构，并引入模块化自动化命令平台。]]></description>
            <content:encoded><![CDATA[<p>DistroNexus v2.0.1 是首个 v2 基线版本，产品已升级为原生 .NET 10 + WPF 架构，并引入模块化自动化命令平台。</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-重大重构版本net-10--wpf">🎉 重大重构版本：.NET 10 + WPF<a href="https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/v2.0.1#-%E9%87%8D%E5%A4%A7%E9%87%8D%E6%9E%84%E7%89%88%E6%9C%ACnet-10--wpf" class="hash-link" aria-label="🎉 重大重构版本：.NET 10 + WPF的直接链接" title="🎉 重大重构版本：.NET 10 + WPF的直接链接" translate="no">​</a></h2>
<p>DistroNexus 2.0.1 是 v2 的首个正式版本，产品从 v1.x 分支（最新版本：v1.0.2）升级到基于 .NET 10 + WPF 的全新架构。</p>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-v2-新增与升级">✨ v2 新增与升级<a href="https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/v2.0.1#-v2-%E6%96%B0%E5%A2%9E%E4%B8%8E%E5%8D%87%E7%BA%A7" class="hash-link" aria-label="✨ v2 新增与升级的直接链接" title="✨ v2 新增与升级的直接链接" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="完整架构重构">完整架构重构<a href="https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/v2.0.1#%E5%AE%8C%E6%95%B4%E6%9E%B6%E6%9E%84%E9%87%8D%E6%9E%84" class="hash-link" aria-label="完整架构重构的直接链接" title="完整架构重构的直接链接" translate="no">​</a></h3>
<ul>
<li class="">桌面端 UI 从 Go/Fyne 全面迁移到原生 WPF</li>
<li class="">基于 .NET 10 的现代化应用技术栈</li>
<li class="">使用 CommunityToolkit.Mvvm 的 MVVM 架构</li>
<li class="">使用 Microsoft.Extensions.DependencyInjection 构建依赖注入体系</li>
<li class="">长耗时任务采用 async/await 异步执行模型</li>
</ul>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="现代化-ui-与交互体验">现代化 UI 与交互体验<a href="https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/v2.0.1#%E7%8E%B0%E4%BB%A3%E5%8C%96-ui-%E4%B8%8E%E4%BA%A4%E4%BA%92%E4%BD%93%E9%AA%8C" class="hash-link" aria-label="现代化 UI 与交互体验的直接链接" title="现代化 UI 与交互体验的直接链接" translate="no">​</a></h3>
<ul>
<li class="">基于 WPF-UI 的 Fluent Design 风格界面</li>
<li class="">支持深色模式与更一致的视觉主题</li>
<li class="">操作过程支持更清晰的状态与进度反馈</li>
<li class="">设置与诊断体验增强</li>
</ul>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="产品与文档双语支持">产品与文档双语支持<a href="https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/v2.0.1#%E4%BA%A7%E5%93%81%E4%B8%8E%E6%96%87%E6%A1%A3%E5%8F%8C%E8%AF%AD%E6%94%AF%E6%8C%81" class="hash-link" aria-label="产品与文档双语支持的直接链接" title="产品与文档双语支持的直接链接" translate="no">​</a></h3>
<ul>
<li class="">v2.0.1 在 WPF 桌面客户端与项目文档中均提供英文与简体中文双语支持。</li>
<li class="">核心 UI 界面、发布说明与关键操作参考均提供双语内容，提升全球与中文用户可达性。</li>
<li class="">内容与本地化结构在多语言间保持一致，降低后续版本更新中的内容漂移风险。</li>
</ul>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="powershell-模块平台15-个-cmdlet">PowerShell 模块平台（15 个 Cmdlet）<a href="https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/v2.0.1#powershell-%E6%A8%A1%E5%9D%97%E5%B9%B3%E5%8F%B015-%E4%B8%AA-cmdlet" class="hash-link" aria-label="PowerShell 模块平台（15 个 Cmdlet）的直接链接" title="PowerShell 模块平台（15 个 Cmdlet）的直接链接" translate="no">​</a></h3>
<ul>
<li class="">以模块化命令体系替代旧版独立脚本</li>
<li class="">导出命令如下：<!-- -->
<ul>
<li class=""><code>Get-DistroNexusInstance</code></li>
<li class=""><code>Start-DistroNexusInstance</code></li>
<li class=""><code>Stop-DistroNexusInstance</code></li>
<li class=""><code>Move-DistroNexusInstance</code></li>
<li class=""><code>Rename-DistroNexusInstance</code></li>
<li class=""><code>Remove-DistroNexusInstance</code></li>
<li class=""><code>Install-DistroNexusInstance</code></li>
<li class=""><code>Set-DistroNexusCredential</code></li>
<li class=""><code>Get-DistroNexusPackage</code></li>
<li class=""><code>Save-DistroNexusPackage</code></li>
<li class=""><code>Remove-DistroNexusPackage</code></li>
<li class=""><code>Update-DistroNexusCatalog</code></li>
<li class=""><code>Get-DistroNexusTemplate</code></li>
<li class=""><code>Apply-DistroNexusTemplate</code></li>
<li class=""><code>Invoke-DistroNexusTemplateAutomation</code></li>
</ul>
</li>
</ul>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="内置模板系统">内置模板系统<a href="https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/v2.0.1#%E5%86%85%E7%BD%AE%E6%A8%A1%E6%9D%BF%E7%B3%BB%E7%BB%9F" class="hash-link" aria-label="内置模板系统的直接链接" title="内置模板系统的直接链接" translate="no">​</a></h3>
<ul>
<li class="">提供内置环境模板，快速完成开发环境初始化</li>
<li class="">模板元数据：<code>config/templates.json</code></li>
<li class="">模板脚本资源：<code>config/templates/</code></li>
<li class="">覆盖常见开发场景（语言运行时、容器、本地开发栈）</li>
<li class="">支持参数化模板执行与自动化验证流程</li>
</ul>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="目录与配置契约统一">目录与配置契约统一<a href="https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/v2.0.1#%E7%9B%AE%E5%BD%95%E4%B8%8E%E9%85%8D%E7%BD%AE%E5%A5%91%E7%BA%A6%E7%BB%9F%E4%B8%80" class="hash-link" aria-label="目录与配置契约统一的直接链接" title="目录与配置契约统一的直接链接" translate="no">​</a></h3>
<ul>
<li class="">发行版目录统一为 <code>catalog.json</code></li>
<li class="">设置文件统一在 <code>%APPDATA%\DistroNexus\settings.json</code></li>
<li class="">发布与运行时路径契约进一步一致化</li>
</ul>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="仓库与发布清理">仓库与发布清理<a href="https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/v2.0.1#%E4%BB%93%E5%BA%93%E4%B8%8E%E5%8F%91%E5%B8%83%E6%B8%85%E7%90%86" class="hash-link" aria-label="仓库与发布清理的直接链接" title="仓库与发布清理的直接链接" translate="no">​</a></h3>
<ul>
<li class="">移除遗留 v1.0 Go/Fyne 源码与构建脚本</li>
<li class="">旧版独立 PowerShell 脚本迁移为模块化命令工作流</li>
<li class="">历史对比资料归档，仓库结构更清晰</li>
<li class="">模块/构建/安装器默认版本统一到 <code>2.0.1</code></li>
</ul>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-安装方式">📦 安装方式<a href="https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/v2.0.1#-%E5%AE%89%E8%A3%85%E6%96%B9%E5%BC%8F" class="hash-link" aria-label="📦 安装方式的直接链接" title="📦 安装方式的直接链接" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="系统要求">系统要求<a href="https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/v2.0.1#%E7%B3%BB%E7%BB%9F%E8%A6%81%E6%B1%82" class="hash-link" aria-label="系统要求的直接链接" title="系统要求的直接链接" translate="no">​</a></h3>
<ul>
<li class="">Windows 10 2004 及以上，或 Windows 11</li>
<li class="">.NET 10 Desktop Runtime（安装器会处理运行时依赖）</li>
<li class="">已启用 WSL2（完整功能必需）</li>
</ul>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="快速开始">快速开始<a href="https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/v2.0.1#%E5%BF%AB%E9%80%9F%E5%BC%80%E5%A7%8B" class="hash-link" aria-label="快速开始的直接链接" title="快速开始的直接链接" translate="no">​</a></h3>
<ol>
<li class="">下载 <code>DistroNexus-2.0.1-Setup.exe</code></li>
<li class="">运行安装程序</li>
<li class="">从开始菜单启动 DistroNexus</li>
</ol>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="便携版">便携版<a href="https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/v2.0.1#%E4%BE%BF%E6%90%BA%E7%89%88" class="hash-link" aria-label="便携版的直接链接" title="便携版的直接链接" translate="no">​</a></h3>
<p>下载 <code>DistroNexus-v2.0.1-Release.zip</code>：</p>
<ol>
<li class="">解压到任意目录</li>
<li class="">运行 <code>DistroNexus.Desktop.exe</code></li>
</ol>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="自包含版">自包含版<a href="https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/v2.0.1#%E8%87%AA%E5%8C%85%E5%90%AB%E7%89%88" class="hash-link" aria-label="自包含版的直接链接" title="自包含版的直接链接" translate="no">​</a></h3>
<p>下载 <code>DistroNexus-v2.0.1-Release-selfcontained.zip</code>：</p>
<ol>
<li class="">解压到任意目录</li>
<li class="">运行 <code>DistroNexus.Desktop.exe</code></li>
</ol>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-从-v1x最新v102升级说明">🔄 从 v1.x（最新：v1.0.2）升级说明<a href="https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/v2.0.1#-%E4%BB%8E-v1x%E6%9C%80%E6%96%B0v102%E5%8D%87%E7%BA%A7%E8%AF%B4%E6%98%8E" class="hash-link" aria-label="🔄 从 v1.x（最新：v1.0.2）升级说明的直接链接" title="🔄 从 v1.x（最新：v1.0.2）升级说明的直接链接" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="破坏性变更">破坏性变更<a href="https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/v2.0.1#%E7%A0%B4%E5%9D%8F%E6%80%A7%E5%8F%98%E6%9B%B4" class="hash-link" aria-label="破坏性变更的直接链接" title="破坏性变更的直接链接" translate="no">​</a></h3>
<ul>
<li class="">Go/Fyne UI 已移除，替换为 WPF</li>
<li class="">旧版脚本式调用迁移为模块化 Cmdlet 调用</li>
<li class="">运行时配置契约已按 v2 标准统一</li>
</ul>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="保留能力">保留能力<a href="https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/v2.0.1#%E4%BF%9D%E7%95%99%E8%83%BD%E5%8A%9B" class="hash-link" aria-label="保留能力的直接链接" title="保留能力的直接链接" translate="no">​</a></h3>
<ul>
<li class="">现有 WSL 实例可继续使用</li>
<li class="">核心实例生命周期能力保留并增强</li>
<li class="">自动化能力通过稳定模块命令面提供</li>
</ul>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-测试验证摘要">✅ 测试验证摘要<a href="https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/v2.0.1#-%E6%B5%8B%E8%AF%95%E9%AA%8C%E8%AF%81%E6%91%98%E8%A6%81" class="hash-link" aria-label="✅ 测试验证摘要的直接链接" title="✅ 测试验证摘要的直接链接" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="单元测试">单元测试<a href="https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/v2.0.1#%E5%8D%95%E5%85%83%E6%B5%8B%E8%AF%95" class="hash-link" aria-label="单元测试的直接链接" title="单元测试的直接链接" translate="no">​</a></h3>
<ul>
<li class="">.NET 单元/集成测试套件通过</li>
<li class="">PowerShell Pester 单元/集成测试套件通过</li>
</ul>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="ui-自动化测试">UI 自动化测试<a href="https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/v2.0.1#ui-%E8%87%AA%E5%8A%A8%E5%8C%96%E6%B5%8B%E8%AF%95" class="hash-link" aria-label="UI 自动化测试的直接链接" title="UI 自动化测试的直接链接" translate="no">​</a></h3>
<ul>
<li class="">启动、导航、命令交互等核心流程已完成自动化验证</li>
<li class="">发布关键 UI 路径未发现阻塞性回归</li>
</ul>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="内置模版测试套件">内置模版测试套件<a href="https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/v2.0.1#%E5%86%85%E7%BD%AE%E6%A8%A1%E7%89%88%E6%B5%8B%E8%AF%95%E5%A5%97%E4%BB%B6" class="hash-link" aria-label="内置模版测试套件的直接链接" title="内置模版测试套件的直接链接" translate="no">​</a></h3>
<ul>
<li class="">内置模版自动化测试在“指定模版”和“全量执行”场景均可通过</li>
<li class="">模版引导、参数化执行与验证流程满足发布基线要求</li>
</ul>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-版本说明">🔄 版本说明<a href="https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/v2.0.1#-%E7%89%88%E6%9C%AC%E8%AF%B4%E6%98%8E" class="hash-link" aria-label="🔄 版本说明的直接链接" title="🔄 版本说明的直接链接" translate="no">​</a></h2>
<ul>
<li class="">本版本为 v2 基线版本，直接取代 v1.x 分支（最新：v1.0.2）</li>
<li class="">升级后现有 WSL 实例可继续使用</li>
<li class="">用户设置路径保持为 <code>%APPDATA%\DistroNexus\settings.json</code></li>
</ul>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-变更汇总">📝 变更汇总<a href="https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/v2.0.1#-%E5%8F%98%E6%9B%B4%E6%B1%87%E6%80%BB" class="hash-link" aria-label="📝 变更汇总的直接链接" title="📝 变更汇总的直接链接" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="added">Added<a href="https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/v2.0.1#added" class="hash-link" aria-label="Added的直接链接" title="Added的直接链接" translate="no">​</a></h3>
<ul>
<li class="">基于 .NET 10 的原生 WPF 桌面客户端</li>
<li class="">基于 PowerShell 模块的 15 个命令能力平台</li>
<li class="">内置模版系统与自动化验证流程</li>
<li class="">更完整的进度、日志与诊断能力</li>
</ul>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="changed">Changed<a href="https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/v2.0.1#changed" class="hash-link" aria-label="Changed的直接链接" title="Changed的直接链接" translate="no">​</a></h3>
<ul>
<li class="">应用整体架构重构（UI + 服务层）</li>
<li class="">目录与配置契约统一（<code>catalog.json</code> + <code>%APPDATA%</code> 设置）</li>
<li class="">发布与构建元数据统一到 v2.0.1</li>
</ul>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="removed">Removed<a href="https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/v2.0.1#removed" class="hash-link" aria-label="Removed的直接链接" title="Removed的直接链接" translate="no">​</a></h3>
<ul>
<li class="">v1.0 Go/Fyne 相关实现与产物</li>
<li class="">旧版独立 PowerShell 管理脚本</li>
</ul>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-相关链接">🔗 相关链接<a href="https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/v2.0.1#-%E7%9B%B8%E5%85%B3%E9%93%BE%E6%8E%A5" class="hash-link" aria-label="🔗 相关链接的直接链接" title="🔗 相关链接的直接链接" translate="no">​</a></h2>
<ul>
<li class=""><strong>GitHub 仓库：</strong> <a href="https://github.com/lazyworkshop-create/DistroNexus" target="_blank" rel="noopener noreferrer" class="">https://github.com/lazyworkshop-create/DistroNexus</a></li>
<li class=""><strong>项目文档：</strong> <a href="https://lazyworkshop-create.github.io/DistroNexus/" target="_blank" rel="noopener noreferrer" class="">https://lazyworkshop-create.github.io/DistroNexus/</a></li>
<li class=""><strong>问题反馈：</strong> <a href="https://github.com/lazyworkshop-create/DistroNexus/issues" target="_blank" rel="noopener noreferrer" class="">https://github.com/lazyworkshop-create/DistroNexus/issues</a></li>
<li class=""><strong>讨论区：</strong> <a href="https://github.com/lazyworkshop-create/DistroNexus/discussions" target="_blank" rel="noopener noreferrer" class="">https://github.com/lazyworkshop-create/DistroNexus/discussions</a></li>
</ul>
<hr>
<p>致谢：AI 在本项目中几乎完成了从需求调研、开发实现、测试验证到发布交付的全流程工作（包括当前发布日志文档）。正因为 AI 承担了近乎全部执行环节，我终于得以把时间投入到一直想完成的输出上。</p>
<p><strong>感谢你使用 DistroNexus！</strong></p>]]></content:encoded>
            <category>release</category>
            <category>v2</category>
            <category>update</category>
        </item>
        <item>
            <title><![CDATA[DistroNexus v1.0.2 - 增强版本]]></title>
            <link>https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/v1.0.2</link>
            <guid>https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/v1.0.2</guid>
            <pubDate>Sat, 24 Jan 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[DistroNexus v1.0.2 带来了实例管理方面的重大改进、全新的日志基础架构以及大量的 UI/UX 优化。]]></description>
            <content:encoded><![CDATA[<p>DistroNexus v1.0.2 带来了实例管理方面的重大改进、全新的日志基础架构以及大量的 UI/UX 优化。</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-核心功能">🚀 核心功能<a href="https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/v1.0.2#-%E6%A0%B8%E5%BF%83%E5%8A%9F%E8%83%BD" class="hash-link" aria-label="🚀 核心功能的直接链接" title="🚀 核心功能的直接链接" translate="no">​</a></h2>
<ul>
<li class="">
<p><strong>高级实例管理</strong>：</p>
<ul>
<li class=""><strong>启动</strong>：在后台启动实例。</li>
<li class=""><strong>打开终端</strong>：为正在运行的实例打开新的终端窗口（支持自定义启动目录）。</li>
<li class=""><strong>停止</strong>：直接从界面强制终止正在运行的实例。</li>
<li class=""><strong>移动</strong>：将 WSL 实例迁移到不同的驱动器或文件夹且无数据丢失（非常适合搬离 C 盘）。</li>
<li class=""><strong>重命名</strong>：更改实例的显示/注册名称。</li>
<li class=""><strong>凭据</strong>：轻松重置或设置默认用户凭据。</li>
</ul>
</li>
<li class="">
<p><strong>包管理器</strong>：</p>
<ul>
<li class=""><strong>在线源</strong>：从云端获取并更新最新的发行版列表。</li>
<li class=""><strong>下载管理器</strong>：单独下载指定的发行版包以便稍后离线使用。</li>
<li class="">查看本地缓存的发行版包。</li>
<li class="">监控缓存的磁盘使用情况。</li>
<li class="">删除未使用的包以释放空间。</li>
</ul>
</li>
<li class="">
<p><strong>强大的日志记录</strong>：</p>
<ul>
<li class="">新的集中式日志系统，覆盖所有 PowerShell 操作。</li>
<li class="">日志存储在 <code>logs/</code> 目录下，并自动轮换。</li>
</ul>
</li>
<li class="">
<p><strong>重设计的 UI/UX</strong>：</p>
<ul>
<li class=""><strong>现代布局</strong>：过渡到更整洁的布局，具有专用工具栏和可滚动的内容区域。</li>
<li class=""><strong>交互式卡片</strong>：“我的安装”卡片现在集成了操作按钮，通过一键即可进行管理。</li>
<li class=""><strong>改进的对话框</strong>：调整了“重命名”和“凭据”对话框的大小，以适应可变长度的文本。</li>
<li class=""><strong>设置增强</strong>：添加文件夹选择器和“恢复默认设置”功能，配置更轻松。</li>
</ul>
</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-修复与改进">🛠 修复与改进<a href="https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/v1.0.2#-%E4%BF%AE%E5%A4%8D%E4%B8%8E%E6%94%B9%E8%BF%9B" class="hash-link" aria-label="🛠 修复与改进的直接链接" title="🛠 修复与改进的直接链接" translate="no">​</a></h2>
<ul>
<li class="">修复了直接下载时文件名推断失败的问题。</li>
<li class="">修复了终端打开路径的逻辑。</li>
<li class="">重构代码库以提高可维护性（UI 组件拆分）。</li>
</ul>]]></content:encoded>
            <category>release</category>
            <category>update</category>
        </item>
        <item>
            <title><![CDATA[DistroNexus v1.0.1 - 初次发布]]></title>
            <link>https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/v1.0.1</link>
            <guid>https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/v1.0.1</guid>
            <pubDate>Fri, 23 Jan 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[我们很高兴宣布 DistroNexus 的首个版本正式发布！]]></description>
            <content:encoded><![CDATA[<p>我们很高兴宣布 <strong>DistroNexus</strong> 的首个版本正式发布！
DistroNexus 是一款功能全面的工具，旨在简化 Windows Subsystem for Linux (WSL) 发行版的管理、下载和自定义安装。它致力于帮助用户在 Windows 上轻松打造专属的 Linux 环境。</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-核心功能">🚀 核心功能<a href="https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/v1.0.1#-%E6%A0%B8%E5%BF%83%E5%8A%9F%E8%83%BD" class="hash-link" aria-label="🚀 核心功能的直接链接" title="🚀 核心功能的直接链接" translate="no">​</a></h2>
<ul>
<li class=""><strong>现代图形界面 (GUI)</strong>：基于 Fyne 构建的跨平台图形化仪表盘，可视化管理一切，无需记忆复杂的命令行参数。</li>
<li class=""><strong>自定义安装路径</strong>：将 WSL 发行版安装到您指定的任意目录或驱动器，不再受限于系统盘默认路径，彻底释放 C 盘空间。</li>
<li class=""><strong>多实例与多版本共存</strong>：轻松安装同一发行版的多个副本（例如 <code>Ubuntu-Work</code> 和 <code>Ubuntu-Personal</code>），或同时保留不同版本。</li>
<li class=""><strong>离线支持</strong>：自动下载并缓存官方 Appx/AppxBundle 安装包。一次下载，无限次安装。</li>
<li class=""><strong>安全稳健</strong>：内置校验机制，防止意外覆盖现有实例，确保安装过程安全可靠。</li>
<li class=""><strong>自动化支持</strong>：底层的 PowerShell 脚本完全支持无头/静默模式，满足高级用户和 CI/CD 流水线的自动化需求。</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-包含内容">📦 包含内容<a href="https://lazyworkshop-create.github.io/DistroNexus/zh-Hans/blog/v1.0.1#-%E5%8C%85%E5%90%AB%E5%86%85%E5%AE%B9" class="hash-link" aria-label="📦 包含内容的直接链接" title="📦 包含内容的直接链接" translate="no">​</a></h2>
<ul>
<li class=""><strong>DistroNexus.exe</strong>: 包含内置高清图标的主 GUI 应用程序。</li>
<li class=""><strong>PowerShell 脚本</strong>: 位于 <code>scripts/</code> 目录下，负责处理下载和安装的核心逻辑。</li>
<li class=""><strong>配置</strong>: 位于 <code>config/settings.json</code> 的简易 JSON 配置文件。</li>
</ul>]]></content:encoded>
            <category>release</category>
            <category>launch</category>
        </item>
    </channel>
</rss>