<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:media="http://search.yahoo.com/mrss/" version="2.0"><channel><title>Halo - 强大易用的开源建站工具 | 应用市场 | 深色模式 | 版本发布</title><link>https://www.halo.run</link><atom:link href="https://www.halo.run/feed/app-store/apps/app-cpno4kjh/releases.xml" rel="self" type="application/rss+xml"/><description>Halo - 强大易用的开源建站工具 | 应用市场 | 深色模式 | 版本发布</description><generator>Halo v2.25.4</generator><language>zh-cn</language><image><url>https://www.halo.run/upload/logo.png</url><title>Halo - 强大易用的开源建站工具 | 应用市场 | 深色模式 | 版本发布</title><link>https://www.halo.run</link></image><lastBuildDate>Sat, 15 Aug 2026 02:57:44 GMT</lastBuildDate><follow_challenge><feedId>69597013489248256</feedId><userId>41706424548048896</userId></follow_challenge><item><title><![CDATA[深色模式 1.1.3 发布]]></title><link>https://www.halo.run/store/apps/app-cpno4kjh/releases/app-release-q3s4she7</link><description><![CDATA[<img src="https://www.halo.run/plugins/feed/assets/telemetry.gif?title=%E6%B7%B1%E8%89%B2%E6%A8%A1%E5%BC%8F%201.1.3%20%E5%8F%91%E5%B8%83&amp;url=/store/apps/app-cpno4kjh/releases/app-release-q3s4she7" width="1" height="1" alt="" style="opacity:0;">
<h2 id="v1.1.3%EF%BC%882026-08-14%EF%BC%89" tabindex="-1">v1.1.3（2026-08-14）</h2>
<h3 id="%E8%B0%83%E6%95%B4" tabindex="-1">调整</h3>
<ul>
 <li>移除 3 个未使用的生产依赖（<code>axios</code>、<code>canvas-confetti</code>、<code>@halo-dev/api-client</code>），缩小依赖审计面与产物体积</li>
 <li>通过 <code>pnpm-workspace.yaml</code> overrides 将间接依赖 <code>glob</code>（10.4.5 → 10.5.0）与 <code>nanoid</code>（3.3.17 → 3.3.18）升级到修复版本，<code>pnpm audit --audit-level=high</code> 结果归零</li>
 <li>Gradle Wrapper 补充 <code>distributionSha256Sum</code>（Gradle 9.4.0 官方哈希）并开启 <code>validateDistributionUrl=true</code>，防止发行版被篡改</li>
 <li>CI 发版流程新增依赖安全审计步骤（官方 registry），存在 high 级漏洞时阻止发版</li>
</ul>
<h3 id="%E9%AA%8C%E8%AF%81" tabindex="-1">验证</h3>
<ul>
 <li><code>pnpm type-check</code> / <code>lint</code> / <code>test:unit</code>（8 例）/ <code>build</code> 全绿</li>
 <li><code>pnpm audit --audit-level=high --registry=https://registry.npmjs.org/</code> 输出 0 vulnerabilities</li>
 <li><code>./gradlew build</code> 成功，JAR 内 Implementation-Version 为 1.1.3</li>
</ul>
<h3 id="%E8%AF%B4%E6%98%8E" tabindex="-1">说明</h3>
<ul>
 <li>功能零变化，仅构建/依赖/供应链加固；覆盖安装即可，原主题偏好保留</li>
</ul>
<hr>
<p><a href="https://www.halo.run/store/apps/app-cpno4kjh/releases/app-release-q3s4she7">查看版本详情</a></p>]]></description><guid isPermaLink="false">store.halo.run/Release/app-release-q3s4she7</guid><pubDate>Fri, 14 Aug 2026 18:02:02 GMT</pubDate></item><item><title><![CDATA[深色模式 1.1.2 发布]]></title><link>https://www.halo.run/store/apps/app-cpno4kjh/releases/app-release-bggcu4iw</link><description><![CDATA[<img src="https://www.halo.run/plugins/feed/assets/telemetry.gif?title=%E6%B7%B1%E8%89%B2%E6%A8%A1%E5%BC%8F%201.1.2%20%E5%8F%91%E5%B8%83&amp;url=/store/apps/app-cpno4kjh/releases/app-release-bggcu4iw" width="1" height="1" alt="" style="opacity:0;">
<h1 id="halo-%E6%B7%B1%E8%89%B2%E6%A8%A1%E5%BC%8F-v1.1.2" tabindex="-1">Halo 深色模式 v1.1.2</h1>
<p>为 Halo 后台管理面板提供深色/浅色模式切换。插件内置 Dark Reader 通用暗色引擎，自动分析页面 CSS 与 DOM，无需逐页手工适配，即可覆盖 Halo 核心页面和第三方插件页面。</p>
<h2 id="%E5%8A%9F%E8%83%BD%E7%89%B9%E6%80%A7" tabindex="-1">功能特性</h2>
<ul>
 <li><strong>三种主题模式</strong>：浅色（<code>light</code>）、深色（<code>dark</code>）、跟随系统（<code>auto</code>）</li>
 <li><strong>偏好记忆</strong>：自动将选择持久化到 localStorage，刷新不丢失</li>
 <li><strong>跟随系统</strong>：切换系统外观时自动响应（<code>auto</code> 模式）</li>
 <li><strong>Dark Reader 通用引擎</strong>：自动转换 Halo 核心页面与第三方插件页面，动态渲染内容也能适配</li>
 <li><strong>官方外观分组</strong>：设置入口位于 Halo「外观」分组，与主题、菜单、插件同组</li>
 <li><strong>零后端依赖</strong>：纯前端实现，不依赖额外后端 API，安装即用</li>
</ul>
<h2 id="%F0%9F%86%95-%E6%9C%AC%E6%AC%A1%E6%9B%B4%E6%96%B0%EF%BC%88v1.1.2%EF%BC%89" tabindex="-1">🆕 本次更新（v1.1.2）</h2>
<ul>
 <li>更新插件 Logo 为新的深色风格图标</li>
 <li>更新 README 截图预览：插件信息、模式选择、文章写作、仪表盘、主题界面</li>
</ul>
<h2 id="%E5%AE%89%E8%A3%85" tabindex="-1">安装</h2>
<ol>
 <li>从本 Release 下载 <code>plugin-dark-mode-1.1.0.jar</code></li>
 <li>在 Halo 后台「插件管理」中上传并安装</li>
 <li>启用插件后，进入「外观 → 深色模式」设置页面选择显示模式</li>
</ol>
<h2 id="%E4%BD%BF%E7%94%A8" tabindex="-1">使用</h2>
<table>
 <thead>
  <tr>
   <th>配置项</th>
   <th>可选值</th>
   <th>说明</th>
  </tr>
 </thead>
 <tbody>
  <tr>
   <td>主题模式</td>
   <td><code>light</code></td>
   <td>始终使用浅色模式</td>
  </tr>
  <tr>
   <td>主题模式</td>
   <td><code>dark</code></td>
   <td>始终使用深色模式</td>
  </tr>
  <tr>
   <td>主题模式</td>
   <td><code>auto</code></td>
   <td>跟随系统外观自动切换</td>
  </tr>
 </tbody>
</table>
<h2 id="%E9%AA%8C%E8%AF%81" tabindex="-1">验证</h2>
<ul>
 <li>前端 8 项单元测试全部通过，<code>type-check</code> / <code>lint</code> / <code>build</code> 全绿</li>
 <li><code>./gradlew build</code> 构建成功，JAR 内 <code>ui/main.js</code> 包含 Dark Reader 引擎，<code>logo.png</code> 为新图标</li>
 <li>切换深浅色后在 Halo 核心页面与第三方插件页面验证通过</li>
</ul>
<h2 id="%E7%8E%AF%E5%A2%83%E8%A6%81%E6%B1%82" tabindex="-1">环境要求</h2>
<ul>
 <li>Halo <code>&gt;= 2.25.0</code></li>
</ul>
<hr>
<p><a href="https://www.halo.run/store/apps/app-cpno4kjh/releases/app-release-bggcu4iw">查看版本详情</a></p>]]></description><guid isPermaLink="false">store.halo.run/Release/app-release-bggcu4iw</guid><pubDate>Thu, 13 Aug 2026 09:11:09 GMT</pubDate></item></channel></rss>