<?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 - 强大易用的开源建站工具 | 应用市场 | AstraHub 星链 | 版本发布</title><link>https://www.halo.run</link><atom:link href="https://www.halo.run/feed/app-store/apps/app-xnlsbh19/releases.xml" rel="self" type="application/rss+xml"/><description>Halo - 强大易用的开源建站工具 | 应用市场 | AstraHub 星链 | 版本发布</description><generator>Halo v2.25.4</generator><language>zh-cn</language><image><url>https://www.halo.run/upload/logo.png</url><title>Halo - 强大易用的开源建站工具 | 应用市场 | AstraHub 星链 | 版本发布</title><link>https://www.halo.run</link></image><lastBuildDate>Tue, 11 Aug 2026 23:44:53 GMT</lastBuildDate><follow_challenge><feedId>69597013489248256</feedId><userId>41706424548048896</userId></follow_challenge><item><title><![CDATA[AstraHub 星链 3.0.3 发布]]></title><link>https://www.halo.run/store/apps/app-xnlsbh19/releases/app-release-j6nwzq1m</link><description><![CDATA[<img src="https://www.halo.run/plugins/feed/assets/telemetry.gif?title=AstraHub%20%E6%98%9F%E9%93%BE%203.0.3%20%E5%8F%91%E5%B8%83&amp;url=/store/apps/app-xnlsbh19/releases/app-release-j6nwzq1m" width="1" height="1" alt="" style="opacity:0;">
<h2 id="astrahub-3.0.3" tabindex="-1">AstraHub 3.0.3</h2>
<p>本次更新重点优化了插件后台的数据加载机制，减少重复请求、服务器流量和数据库压力，并提升页面切换速度。</p>
<h3 id="%E4%B8%BB%E8%A6%81%E6%9B%B4%E6%96%B0" tabindex="-1">主要更新</h3>
<ul>
 <li>优化插件内部页面切换机制。</li>
 <li>各页面改为首次访问时加载数据。</li>
 <li>已访问页面的数据会保留在当前插件会话中。</li>
 <li>再次切换回来时直接展示已有数据，不再重复请求服务端。</li>
 <li>保留列表分页、滚动位置、聊天记录和页面操作状态。</li>
</ul>
<h3 id="%E5%AE%9E%E6%97%B6%E5%90%8C%E6%AD%A5%E4%BC%98%E5%8C%96" tabindex="-1">实时同步优化</h3>
<ul>
 <li>世界频道继续通过 WebSocket实时接收新消息和消息变化。</li>
 <li>友链邀请、审核结果和友链关系变化继续实时同步。</li>
 <li>补齐 <code>site_profile_updated</code> 事件处理。</li>
 <li>站点名称、头像和资料发生变化时可及时更新。</li>
 <li>仅在实时事件信息不足时刷新对应数据，不再因普通切页重新加载。</li>
</ul>
<h3 id="%E5%85%B3%E7%B3%BB%E5%9B%BE%E4%BC%98%E5%8C%96" tabindex="-1">关系图优化</h3>
<ul>
 <li>保留“点击开始渲染后才加载”的机制。</li>
 <li>未点击渲染时不会请求关系图数据。</li>
 <li>已加载的关系图在插件内部切页后继续保留。</li>
 <li>离开关系图期间收到关系变化时暂缓刷新，返回后再进行更新。</li>
 <li>避免隐藏状态下重复执行高开销的图谱请求。</li>
</ul>
<h3 id="%E6%B6%89%E5%8F%8A%E9%A1%B5%E9%9D%A2" tabindex="-1">涉及页面</h3>
<ul>
 <li>友链星球</li>
 <li>友链审核管理</li>
 <li>资讯中心</li>
 <li>星际通讯</li>
 <li>关系图</li>
 <li>接入配置</li>
</ul>
<h3 id="%E4%BB%8D%E4%BC%9A%E6%AD%A3%E5%B8%B8%E8%AF%B7%E6%B1%82%E7%9A%84%E6%93%8D%E4%BD%9C" tabindex="-1">仍会正常请求的操作</h3>
<p>以下操作属于主动查询或必要的数据同步，仍会正常访问服务端：</p>
<ul>
 <li>首次打开页面</li>
 <li>搜索内容</li>
 <li>切换筛选条件或审核分类</li>
 <li>加载更多数据</li>
 <li>手动刷新</li>
 <li>切换 AstraHub 节点</li>
 <li>WebSocket断线后的必要状态校准</li>
</ul>
<h3 id="%E6%9B%B4%E6%96%B0%E6%95%88%E6%9E%9C" tabindex="-1">更新效果</h3>
<ul>
 <li>插件内部重复切页基本不再产生业务数据请求。</li>
 <li>页面切换响应速度更快。</li>
 <li>减少服务端带宽消耗。</li>
 <li>降低数据库重复查询压力。</li>
 <li>改善世界频道、资讯和大型列表页面的使用体验。</li>
 <li>实时数据仍由 WebSocket持续同步。</li>
</ul>
<hr>
<p><a href="https://www.halo.run/store/apps/app-xnlsbh19/releases/app-release-j6nwzq1m">查看版本详情</a></p>]]></description><guid isPermaLink="false">store.halo.run/Release/app-release-j6nwzq1m</guid><pubDate>Tue, 11 Aug 2026 13:08:14 GMT</pubDate></item><item><title><![CDATA[AstraHub 星链 3.0.2 发布]]></title><link>https://www.halo.run/store/apps/app-xnlsbh19/releases/app-release-amyqoqql</link><description><![CDATA[<img src="https://www.halo.run/plugins/feed/assets/telemetry.gif?title=AstraHub%20%E6%98%9F%E9%93%BE%203.0.2%20%E5%8F%91%E5%B8%83&amp;url=/store/apps/app-xnlsbh19/releases/app-release-amyqoqql" width="1" height="1" alt="" style="opacity:0;">
<h1 id="astrahub-v3.0.2-%E6%9B%B4%E6%96%B0%E6%97%A5%E5%BF%97" tabindex="-1">AstraHub v3.0.2 更新日志</h1>
<p>AstraHub 3.0 是从单节点接入迈向多节点协同的一次重大跨越。</p>
<p>这一版本不只是界面和版本号的更新，而是对节点架构、图谱同步、实时通信、故障切换、运行状态存储以及插件交互体验的一次整体升级。</p>
<hr>
<h2 id="astra-%E8%8A%82%E7%82%B9%E5%9B%A2%E9%98%9F" tabindex="-1">Astra 节点团队</h2>
<p>Astra 节点能力由以下成员共同提供强力驱动：</p>
<table>
 <thead>
  <tr>
   <th>节点伙伴</th>
   <th>节点地址</th>
   <th>伙伴主页</th>
  </tr>
 </thead>
 <tbody>
  <tr>
   <td>Serenity’s Blog</td>
   <td><code>https://astra.aobp.cn</code></td>
   <td><a href="https://www.aobp.cn/">https://www.aobp.cn</a></td>
  </tr>
  <tr>
   <td>冷月笙寒的小窝</td>
   <td><code>https://astra.lygalaxy.cn</code></td>
   <td><a href="https://lygalaxy.cn/">https://lygalaxy.cn</a></td>
  </tr>
  <tr>
   <td>Fry酥条</td>
   <td><code>https://astra.fryfries13.cn</code></td>
   <td><a href="https://space.bilibili.com/1808002444">https://space.bilibili.com/1808002444</a></td>
  </tr>
  <tr>
   <td>Beibing</td>
   <td><code>https://astra.zzrbk.xyz</code></td>
   <td><a href="https://www.zzrbk.xyz/">https://www.zzrbk.xyz</a></td>
  </tr>
  <tr>
   <td>Rinty雨屋</td>
   <td><code>https://astra.rinty.xyz</code></td>
   <td><a href="https://www.rinty.xyz/">https://www.rinty.xyz</a></td>
  </tr>
 </tbody>
</table>
<p>感谢每一位伙伴为 AstraHub 的贡献。</p>
<hr>
<h2 id="%E9%87%8D%E5%A4%A7%E6%9B%B4%E6%96%B0%EF%BC%9A%E6%AD%A3%E5%BC%8F%E8%BF%9B%E5%85%A5%E5%A4%9A%E8%8A%82%E7%82%B9%E6%97%B6%E4%BB%A3" tabindex="-1">重大更新：正式进入多节点时代</h2>
<p>插件启动后会自动检测各节点状态和连接延迟，并根据实际可用情况选择服务节点。</p>
<p>主要能力包括：</p>
<ul>
 <li>自动并行检测全部节点；</li>
 <li>展示各节点当前状态和检测延迟；</li>
 <li>根据最新检测结果选择低延迟节点；</li>
 <li>支持用户手动切换服务节点；</li>
 <li>保持已选节点，减少频繁跳转造成的连接抖动；</li>
 <li>节点业务请求失败后自动切换；</li>
 <li>故障节点进入短暂冷却，避免持续请求异常节点；</li>
 <li>节点恢复后自动重新加入候选列表；</li>
 <li>所有正式节点共享 AstraHub 数据与实时能力。</li>
</ul>
<h2 id="bug%E4%BF%AE%E5%A4%8D" tabindex="-1">Bug修复</h2>
<ul>
 <li>其他一些你或许并不在意的细节</li>
</ul>
<hr>
<p><a href="https://www.halo.run/store/apps/app-xnlsbh19/releases/app-release-amyqoqql">查看版本详情</a></p>]]></description><guid isPermaLink="false">store.halo.run/Release/app-release-amyqoqql</guid><pubDate>Tue, 11 Aug 2026 12:14:07 GMT</pubDate></item><item><title><![CDATA[AstraHub 星链 2.7.17 发布]]></title><link>https://www.halo.run/store/apps/app-xnlsbh19/releases/app-release-l3zpeehi</link><description><![CDATA[<img src="https://www.halo.run/plugins/feed/assets/telemetry.gif?title=AstraHub%20%E6%98%9F%E9%93%BE%202.7.17%20%E5%8F%91%E5%B8%83&amp;url=/store/apps/app-xnlsbh19/releases/app-release-l3zpeehi" width="1" height="1" alt="" style="opacity:0;">
<h1 id="astrahub-%E6%8F%92%E4%BB%B6-2.7.16-%E7%B4%A7%E6%80%A5%E6%9B%B4%E6%96%B0%E5%85%AC%E5%91%8A" tabindex="-1">AstraHub 插件 2.7.16 紧急更新公告</h1>
<blockquote>
 <p>[!CAUTION]
  <br>
  <strong>本次更新为强制更新，请所有已接入 AstraHub 的站点管理员尽快完成升级。</strong></p>
 <p>由于 AstraHub 服务端迁移及数据恢复需要，旧版本插件可能出现站点识别失败、自动上报失败、星链信息推送失败或显示“站点未注册”等问题。</p>
</blockquote>
<h2 id="%E5%BF%85%E9%A1%BB%E6%9B%B4%E6%96%B0%E7%9A%84%E5%8E%9F%E5%9B%A0" tabindex="-1">必须更新的原因</h2>
<p>本次更新加入了临时站点身份恢复能力。插件升级后，会使用站点本地保留的接入配置，与新的 AstraHub 服务端重新确认并恢复原有站点身份。</p>
<p>恢复内容包括：</p>
<ul>
 <li>原站点 ID</li>
 <li>原站点接入凭据</li>
 <li>绑定邮箱</li>
 <li>站点地址</li>
 <li>站点名称、节点名称、头像及 RSS 地址</li>
 <li>星链和友链关系数据</li>
</ul>
<p>由于恢复过程依赖限时开放的服务端恢复窗口，未及时升级的站点可能无法自动恢复原有接入状态。</p>
<hr>
<p><a href="https://www.halo.run/store/apps/app-xnlsbh19/releases/app-release-l3zpeehi">查看版本详情</a></p>]]></description><guid isPermaLink="false">store.halo.run/Release/app-release-l3zpeehi</guid><pubDate>Tue, 4 Aug 2026 10:10:25 GMT</pubDate></item><item><title><![CDATA[AstraHub 星链 2.7.16 发布]]></title><link>https://www.halo.run/store/apps/app-xnlsbh19/releases/app-release-m5wpmkru</link><description><![CDATA[<img src="https://www.halo.run/plugins/feed/assets/telemetry.gif?title=AstraHub%20%E6%98%9F%E9%93%BE%202.7.16%20%E5%8F%91%E5%B8%83&amp;url=/store/apps/app-xnlsbh19/releases/app-release-m5wpmkru" width="1" height="1" alt="" style="opacity:0;">
<h3 id="%E9%A6%96%E9%A1%B5%E6%BB%9A%E5%8A%A8%E7%A8%B3%E5%AE%9A%E6%80%A7" tabindex="-1">首页滚动稳定性</h3>
<ul>
 <li>修正首页 Hero 区域与虚拟列表之间的可视范围计算。</li>
 <li>修复友链星球加载多页数据后，收到邀请、关系变化等实时事件时重新退回第一页的问题。</li>
</ul>
<h3 id="%E5%88%86%E9%A1%B5%E8%AF%B7%E6%B1%82%E7%AB%9E%E6%80%81%E4%BF%AE%E5%A4%8D" tabindex="-1">分页请求竞态修复</h3>
<ul>
 <li>为首页分页请求增加请求代次保护，较慢的旧请求不再覆盖较新的列表状态。</li>
</ul>
<h3 id="%E6%98%9F%E9%99%85%E9%80%9A%E8%AE%AF%E9%A6%96%E5%B1%8F%E5%8A%A0%E8%BD%BD%E4%BC%98%E5%8C%96" tabindex="-1">星际通讯首屏加载优化</h3>
<ul>
 <li>世界频道消息数据完成写入后即可进入界面，不再等待已读回执完成。</li>
</ul>
<hr>
<p><a href="https://www.halo.run/store/apps/app-xnlsbh19/releases/app-release-m5wpmkru">查看版本详情</a></p>]]></description><guid isPermaLink="false">store.halo.run/Release/app-release-m5wpmkru</guid><pubDate>Thu, 23 Jul 2026 12:05:32 GMT</pubDate></item><item><title><![CDATA[AstraHub 星链 2.7.15 发布]]></title><link>https://www.halo.run/store/apps/app-xnlsbh19/releases/app-release-1t3ojetb</link><description><![CDATA[<img src="https://www.halo.run/plugins/feed/assets/telemetry.gif?title=AstraHub%20%E6%98%9F%E9%93%BE%202.7.15%20%E5%8F%91%E5%B8%83&amp;url=/store/apps/app-xnlsbh19/releases/app-release-1t3ojetb" width="1" height="1" alt="" style="opacity:0;">
<h3 id="%E8%B5%84%E6%96%99%E6%9B%B4%E6%96%B0" tabindex="-1">资料更新</h3>
<ul>
 <li>友链星球开始消费完整站点资料更新事件，命中对应 <code>siteId</code> 或历史 URL 后立即更新卡片，并在后台重新读取 Hub 权威快照。</li>
</ul>
<h3 id="ui%E4%BC%98%E5%8C%96" tabindex="-1">UI优化</h3>
<ul>
 <li>将“启用主星实时播报”开关移入“前台显示”卡片，排列在“显示前台挂件”下方。</li>
 <li>两个开关继续使用各自独立的配置字段和保存逻辑，仅收敛界面层级，不改变既有功能行为。</li>
</ul>
<h3 id="bug%E4%BF%AE%E5%A4%8D" tabindex="-1">Bug修复</h3>
<ul>
 <li>修复本地残留的链接创建接口。</li>
</ul>
<h3 id="%E6%95%B0%E6%8D%AE%E6%90%AC%E5%AE%B6%EF%BC%88%E6%97%A7bug%EF%BC%89" tabindex="-1">数据搬家（旧Bug）</h3>
<ul>
 <li>修复“友链搬家”入口，以 AstraHub 服务端快照为唯一权威数据源，完整重建当前站点的 Halo Link 与 LinkGroup。站点搬迁/数据丢失可一键重载，找回互联站点。</li>
</ul>
<h3 id="%E8%B5%84%E6%96%99%E5%90%8C%E6%AD%A5%EF%BC%88%E6%97%A7bug%EF%BC%89" tabindex="-1">资料同步（旧Bug）</h3>
<ul>
 <li>站点名称、站点 URL、星链节点名、站点简介、头像和 RSS 地址现已纳入同一份完整资料更新事件。</li>
</ul>
<hr>
<p><a href="https://www.halo.run/store/apps/app-xnlsbh19/releases/app-release-1t3ojetb">查看版本详情</a></p>]]></description><guid isPermaLink="false">store.halo.run/Release/app-release-1t3ojetb</guid><pubDate>Tue, 14 Jul 2026 14:36:23 GMT</pubDate></item><item><title><![CDATA[AstraHub 星链 2.7.13 发布]]></title><link>https://www.halo.run/store/apps/app-xnlsbh19/releases/app-release-l2rlknjd</link><description><![CDATA[<img src="https://www.halo.run/plugins/feed/assets/telemetry.gif?title=AstraHub%20%E6%98%9F%E9%93%BE%202.7.13%20%E5%8F%91%E5%B8%83&amp;url=/store/apps/app-xnlsbh19/releases/app-release-l2rlknjd" width="1" height="1" alt="" style="opacity:0;">
<h3 id="%E5%8F%8B%E9%93%BE%E9%82%80%E8%AF%B7%E4%B8%8E%E6%9C%AC%E5%9C%B0%E5%BB%BA%E9%93%BE" tabindex="-1">友链邀请与本地建链</h3>
<ul>
 <li>邀请列表改为直接读取权威聚合接口，统一收件箱、发件箱和状态筛选，避免本地缓存状态不一致。</li>
 <li>对方同意邀请后，WebSocket 事件会通知邀请方，插件自动创建或复用本地 Halo Link，并完成回执。</li>
 <li>邀请事件统一携带方向、双方站点资料和处理状态，前端红点、列表卡片与实时事件使用同一份数据。</li>
</ul>
<h3 id="%E6%98%9F%E5%9B%BE%E5%BA%93%E5%AE%9E%E6%97%B6%E6%9B%B4%E6%96%B0" tabindex="-1">星图库实时更新</h3>
<ul>
 <li>扩充星图库 WebSocket 事件解析，统一识别事件中的来源站点、目标站点及受影响站点集合。</li>
</ul>
<h3 id="%E6%98%9F%E9%93%BE%E8%B5%84%E8%AE%AF" tabindex="-1">星链资讯</h3>
<ul>
 <li>优化资讯来源的增量加载状态，组件卸载后不再继续写入过期响应。</li>
</ul>
<hr>
<p><a href="https://www.halo.run/store/apps/app-xnlsbh19/releases/app-release-l2rlknjd">查看版本详情</a></p>]]></description><guid isPermaLink="false">store.halo.run/Release/app-release-l2rlknjd</guid><pubDate>Mon, 13 Jul 2026 13:26:29 GMT</pubDate></item><item><title><![CDATA[AstraHub 星链 2.7.11 发布]]></title><link>https://www.halo.run/store/apps/app-xnlsbh19/releases/app-release-wy4y2wt3</link><description><![CDATA[<img src="https://www.halo.run/plugins/feed/assets/telemetry.gif?title=AstraHub%20%E6%98%9F%E9%93%BE%202.7.11%20%E5%8F%91%E5%B8%83&amp;url=/store/apps/app-xnlsbh19/releases/app-release-wy4y2wt3" width="1" height="1" alt="" style="opacity:0;">
<ul>
 <li>优化友链管理与星链资讯接口，提高数据加载速度。</li>
 <li>优化星图库接口，提高数据加载速度。</li>
</ul>
<hr>
<p><a href="https://www.halo.run/store/apps/app-xnlsbh19/releases/app-release-wy4y2wt3">查看版本详情</a></p>]]></description><guid isPermaLink="false">store.halo.run/Release/app-release-wy4y2wt3</guid><pubDate>Sat, 11 Jul 2026 15:44:43 GMT</pubDate></item><item><title><![CDATA[AstraHub 星链 2.7.10 发布]]></title><link>https://www.halo.run/store/apps/app-xnlsbh19/releases/app-release-vllks68i</link><description><![CDATA[<img src="https://www.halo.run/plugins/feed/assets/telemetry.gif?title=AstraHub%20%E6%98%9F%E9%93%BE%202.7.10%20%E5%8F%91%E5%B8%83&amp;url=/store/apps/app-xnlsbh19/releases/app-release-vllks68i" width="1" height="1" alt="" style="opacity:0;">
<h3 id="%E6%96%B0%E5%A2%9E%E4%B8%8E%E4%BC%98%E5%8C%96%EF%BC%8C%E5%BB%BA%E8%AE%AE%E5%8D%87%E7%BA%A7" tabindex="-1">新增与优化，建议升级</h3>
<ul>
 <li>新增世界频道首屏聚合，减少首屏多接口并发请求。</li>
 <li>友链管理页改用聚合接口加载核心数据，移除分散请求链路，提高加载速度。</li>
 <li>星链资讯页面优化数据加载链路，减少重复请求，修复部分 RSS 来源列表重复展示和加载不稳定问题。</li>
 <li>世界频道新增历史阅读位置提示，可快速回到上次阅读位置；同时优化未读提示、@ 提醒、自定义表情包、成员列表、右键 @TA、引用消息等交互。</li>
</ul>
<hr>
<p><a href="https://www.halo.run/store/apps/app-xnlsbh19/releases/app-release-vllks68i">查看版本详情</a></p>]]></description><guid isPermaLink="false">store.halo.run/Release/app-release-vllks68i</guid><pubDate>Fri, 10 Jul 2026 12:55:44 GMT</pubDate></item><item><title><![CDATA[AstraHub 星链 2.7.6 发布]]></title><link>https://www.halo.run/store/apps/app-xnlsbh19/releases/app-release-o9cm20rj</link><description><![CDATA[<img src="https://www.halo.run/plugins/feed/assets/telemetry.gif?title=AstraHub%20%E6%98%9F%E9%93%BE%202.7.6%20%E5%8F%91%E5%B8%83&amp;url=/store/apps/app-xnlsbh19/releases/app-release-o9cm20rj" width="1" height="1" alt="" style="opacity:0;">
<ul>
 <li>修复世界频道未读信息统计问题</li>
 <li>其他一些你或许并不在意的优化…</li>
</ul>
<hr>
<p><a href="https://www.halo.run/store/apps/app-xnlsbh19/releases/app-release-o9cm20rj">查看版本详情</a></p>]]></description><guid isPermaLink="false">store.halo.run/Release/app-release-o9cm20rj</guid><pubDate>Thu, 9 Jul 2026 12:08:05 GMT</pubDate></item><item><title><![CDATA[AstraHub 星链 2.7.5 发布]]></title><link>https://www.halo.run/store/apps/app-xnlsbh19/releases/app-release-rxeybqlr</link><description><![CDATA[<img src="https://www.halo.run/plugins/feed/assets/telemetry.gif?title=AstraHub%20%E6%98%9F%E9%93%BE%202.7.5%20%E5%8F%91%E5%B8%83&amp;url=/store/apps/app-xnlsbh19/releases/app-release-rxeybqlr" width="1" height="1" alt="" style="opacity:0;">
<ul>
 <li>紧急修复 Halo 2.25.5 下插件页面切换失败的问题。</li>
</ul>
<hr>
<p><a href="https://www.halo.run/store/apps/app-xnlsbh19/releases/app-release-rxeybqlr">查看版本详情</a></p>]]></description><guid isPermaLink="false">store.halo.run/Release/app-release-rxeybqlr</guid><pubDate>Wed, 8 Jul 2026 15:48:03 GMT</pubDate></item><item><title><![CDATA[AstraHub 星链 2.7.4 发布]]></title><link>https://www.halo.run/store/apps/app-xnlsbh19/releases/app-release-vktps2ic</link><description><![CDATA[<img src="https://www.halo.run/plugins/feed/assets/telemetry.gif?title=AstraHub%20%E6%98%9F%E9%93%BE%202.7.4%20%E5%8F%91%E5%B8%83&amp;url=/store/apps/app-xnlsbh19/releases/app-release-vktps2ic" width="1" height="1" alt="" style="opacity:0;">
<ul>
 <li>适配 Halo 2.25.3 控制台前端依赖，修复新版 Halo 下可能出现的控制台加载异常。</li>
 <li>增强实时通知链路：支持 WebSocket、SSE 与事件补偿拉取自动切换。</li>
 <li>修复世界频道消息气泡中星系名称显示不准确的问题。</li>
</ul>
<hr>
<p><a href="https://www.halo.run/store/apps/app-xnlsbh19/releases/app-release-vktps2ic">查看版本详情</a></p>]]></description><guid isPermaLink="false">store.halo.run/Release/app-release-vktps2ic</guid><pubDate>Wed, 8 Jul 2026 15:23:11 GMT</pubDate></item><item><title><![CDATA[AstraHub 星链 2.7.0 发布]]></title><link>https://www.halo.run/store/apps/app-xnlsbh19/releases/app-release-5rsf86hg</link><description><![CDATA[<img src="https://www.halo.run/plugins/feed/assets/telemetry.gif?title=AstraHub%20%E6%98%9F%E9%93%BE%202.7.0%20%E5%8F%91%E5%B8%83&amp;url=/store/apps/app-xnlsbh19/releases/app-release-5rsf86hg" width="1" height="1" alt="" style="opacity:0;">
<h3 id="%E6%96%B0%E5%A2%9E" tabindex="-1">新增</h3>
<ul>
 <li>新增世界频道。</li>
 <li>支持已接入星系在同一世界频道内实时交流。</li>
 <li>支持消息发送、撤回、举报、禁言提示、自定义表情包、成员列表、成员详情、最近文章展示等能力。</li>
 <li>支持世界频道首次使用协议确认，由服务端下发协议内容。</li>
 <li>支持世界频道错误提示优化，违规内容、禁言、频率限制、表情包上传失败、撤回超时等场景会显示明确提示。</li>
</ul>
<h3 id="%E4%BF%AE%E5%A4%8D" tabindex="-1">修复</h3>
<ul>
 <li>修复关系图首次渲染后球体不在视图中心的问题。</li>
 <li>修复关系图需要手动点击「重置」后才能看到完整球体的问题。</li>
 <li>修复关系图未点击渲染前仍可能看到图谱残影的问题。</li>
 <li>修复关系图节点提示展示“已接入 / 未接入”状态造成干扰的问题。</li>
</ul>
<h3 id="%E4%BC%98%E5%8C%96" tabindex="-1">优化</h3>
<ul>
 <li>关系图改为手动点击「开始渲染」后再加载，避免进入页面后自动渲染造成性能消耗。</li>
 <li>关系图节点渲染上限提升至 5000。</li>
 <li>简化关系图「开始渲染」按钮样式。</li>
</ul>
<hr>
<p><a href="https://www.halo.run/store/apps/app-xnlsbh19/releases/app-release-5rsf86hg">查看版本详情</a></p>]]></description><guid isPermaLink="false">store.halo.run/Release/app-release-5rsf86hg</guid><pubDate>Sun, 5 Jul 2026 10:57:51 GMT</pubDate></item><item><title><![CDATA[AstraHub 星链 2.6.2 发布]]></title><link>https://www.halo.run/store/apps/app-xnlsbh19/releases/app-release-ufq37ina</link><description><![CDATA[<img src="https://www.halo.run/plugins/feed/assets/telemetry.gif?title=AstraHub%20%E6%98%9F%E9%93%BE%202.6.2%20%E5%8F%91%E5%B8%83&amp;url=/store/apps/app-xnlsbh19/releases/app-release-ufq37ina" width="1" height="1" alt="" style="opacity:0;">
<h3 id="%E6%96%B0%E5%A2%9E%E4%B8%8E%E5%A2%9E%E5%BC%BA" tabindex="-1">新增与增强</h3>
<h4 id="1.-%E6%94%AF%E6%8C%81websocket-%E5%AE%9E%E6%97%B6%E5%88%B7%E6%96%B0" tabindex="-1">1. 支持WebSocket 实时刷新</h4>
<ul>
 <li>新增 ** WebSocket 事件监听**，当星系联盟、星系关系、星系资料、星际资讯等数据发生变化后，插件会自动刷新本地星图库快照并推送给主题页面。</li>
 <li>更新 <strong>不再依赖后台手动点击“重新同步”</strong>，主题侧可以直接接收新的本地快照结果。</li>
 <li>对连续到达的实时事件增加 <strong>合并与节流处理</strong>，避免短时间内重复触发刷新，提升页面数据更新的及时性与稳定性。</li>
</ul>
<h4 id="2.-%E6%98%9F%E5%9B%BE%E5%BA%93%E4%B8%BB%E9%A2%98%E4%BE%A7%E6%95%B0%E6%8D%AE%E6%8E%A8%E9%80%81%E9%93%BE%E8%B7%AF%E8%A1%A5%E5%BC%BA" tabindex="-1">2. 星图库主题侧数据推送链路补强</h4>
<ul>
 <li>新增星图库专用路由、服务与 WebSocket 处理链路，统一承接实时事件、快照重建与前台推送。</li>
 <li>优化本地星图库快照的刷新时机，保证主题页面获取到的是最新一轮聚合后的数据结果。</li>
</ul>
<h3 id="%E9%97%AE%E9%A2%98%E4%BF%AE%E5%A4%8D" tabindex="-1">问题修复</h3>
<h4 id="%E4%BF%AE%E5%A4%8Dbug%EF%BC%9A%E6%94%B6%E7%B4%A7%E5%89%8D%E7%AB%AF%E5%88%A0%E9%99%A4%E5%85%A5%E5%8F%A3%E5%88%A4%E5%AE%9A%EF%BC%8C%E5%8F%AA%E6%9C%89-%E7%9B%AE%E6%A0%87%E7%AB%99%E7%82%B9%E5%B7%B2%E6%8E%A5%E5%85%A5%E6%8F%92%E4%BB%B6-%E4%B8%94%E5%85%B3%E7%B3%BB%E7%8A%B6%E6%80%81%E4%B8%BA-following-%2F-mutual-%E6%97%B6%EF%BC%8C%E6%89%8D%E5%85%81%E8%AE%B8%E6%98%BE%E7%A4%BA%E2%80%9C%E5%88%A0%E9%99%A4%E5%8F%8B%E9%93%BE-%2F-%E8%A7%A3%E9%99%A4%E5%85%B3%E7%B3%BB%E2%80%9D%E6%8C%89%E9%92%AE%E3%80%82" tabindex="-1"><strong>修复Bug</strong>：收紧前端删除入口判定，只有 <strong>目标站点已接入插件</strong> 且关系状态为 <code>following</code> / <code>mutual</code> 时，才允许显示“删除友链 / 解除关系”按钮。</h4>
<hr>
<p><a href="https://www.halo.run/store/apps/app-xnlsbh19/releases/app-release-ufq37ina">查看版本详情</a></p>]]></description><guid isPermaLink="false">store.halo.run/Release/app-release-ufq37ina</guid><pubDate>Wed, 1 Jul 2026 12:47:37 GMT</pubDate></item><item><title><![CDATA[AstraHub 星链 2.6.1 发布]]></title><link>https://www.halo.run/store/apps/app-xnlsbh19/releases/app-release-bcri6dqk</link><description><![CDATA[<img src="https://www.halo.run/plugins/feed/assets/telemetry.gif?title=AstraHub%20%E6%98%9F%E9%93%BE%202.6.1%20%E5%8F%91%E5%B8%83&amp;url=/store/apps/app-xnlsbh19/releases/app-release-bcri6dqk" width="1" height="1" alt="" style="opacity:0;">
<h2 id="bug%E4%BF%AE%E5%A4%8D" tabindex="-1">Bug修复</h2>
<h3 id="%E6%98%9F%E7%90%83%E5%88%A0%E9%99%A4%E9%80%BB%E8%BE%91%E6%94%B9%E4%B8%BA%E6%8C%89%E5%85%B3%E7%B3%BB%E7%8A%B6%E6%80%81%E5%88%86%E6%B5%81%EF%BC%9A%E5%8D%95%E5%90%91%E5%85%B3%E6%B3%A8%E4%BB%85%E5%88%A0%E9%99%A4%E6%9C%AC%E7%AB%99%E5%88%B0%E5%AF%B9%E6%96%B9%E7%9A%84%E5%85%B3%E6%B3%A8%E5%85%B3%E7%B3%BB%EF%BC%8C%E4%BA%92%E7%9B%B8%E5%85%B3%E6%B3%A8%E6%89%8D%E6%89%A7%E8%A1%8C%E8%A7%A3%E9%99%A4%E5%85%B3%E7%B3%BB%E3%80%82" tabindex="-1">星球删除逻辑改为按关系状态分流：单向关注仅删除本站到对方的关注关系，互相关注才执行解除关系。</h3>
<hr>
<p><a href="https://www.halo.run/store/apps/app-xnlsbh19/releases/app-release-bcri6dqk">查看版本详情</a></p>]]></description><guid isPermaLink="false">store.halo.run/Release/app-release-bcri6dqk</guid><pubDate>Sun, 28 Jun 2026 01:16:18 GMT</pubDate></item><item><title><![CDATA[AstraHub 星链 2.6.0 发布]]></title><link>https://www.halo.run/store/apps/app-xnlsbh19/releases/app-release-vsnqfpet</link><description><![CDATA[<img src="https://www.halo.run/plugins/feed/assets/telemetry.gif?title=AstraHub%20%E6%98%9F%E9%93%BE%202.6.0%20%E5%8F%91%E5%B8%83&amp;url=/store/apps/app-xnlsbh19/releases/app-release-vsnqfpet" width="1" height="1" alt="" style="opacity:0;">
<h1 id="astrahub-%E6%8F%92%E4%BB%B6-2.6.0-%E6%9B%B4%E6%96%B0%E8%AF%B4%E6%98%8E" tabindex="-1">AstraHub 插件 2.6.0 更新说明</h1>
<h2 id="%E4%B8%BB%E9%A2%98%E6%8E%A5%E5%85%A5%E6%96%B9%E5%BC%8F" tabindex="-1">主题接入方式</h2>
<p>AstraHub 星图库采用 REST API + WebSocket 的方式对外提供数据。</p>
<h2 id="%E6%8F%92%E4%BB%B6%E7%8A%B6%E6%80%81%E6%8E%A2%E6%B5%8B" tabindex="-1">插件状态探测</h2>
<p>主题页面建议先请求状态接口，用于判断 AstraHub 插件是否已启用、星图库数据是否可用。</p>
<pre><code class="language-javascript">const statusRes = await fetch('/apis/anonymous.astrahub.halo.run/v1alpha1/star-gallery/-/status', {
  method: 'GET',
  credentials: 'same-origin',
  headers: {
    Accept: 'application/json',
  },
});

if (!statusRes.ok) {
  // 插件未安装、未启用，或接口不可用
}

const status = await statusRes.json();

if (!status.available) {
  // 插件已启用，但星图库数据尚不可用
}
</code></pre>
<p><strong>返回示例：</strong></p>
<pre><code class="language-json">{
  "available": true,
  "generatedAt": "2026-06-28T00:00:00Z",
  "relationCount": 64
}
</code></pre>
<h2 id="%E8%8E%B7%E5%8F%96%E6%98%9F%E5%9B%BE%E5%BA%93%E5%BF%AB%E7%85%A7" tabindex="-1">获取星图库快照</h2>
<p>状态可用后，请求完整快照接口。</p>
<pre><code class="language-javascript">const snapshotRes = await fetch('/apis/anonymous.astrahub.halo.run/v1alpha1/star-gallery/-/snapshot', {
  method: 'GET',
  credentials: 'same-origin',
  headers: {
    Accept: 'application/json',
  },
});

const snapshot = await snapshotRes.json();
</code></pre>
<p><strong>快照主要字段：</strong></p>
<ul>
 <li><code>snapshot.profile</code> // 本站 / 本星系信息</li>
 <li><code>snapshot.sectors</code> // 星系联盟卡片</li>
 <li><code>snapshot.posts</code> // 星际资讯</li>
</ul>
<h2 id="%E6%98%9F%E7%B3%BB%E6%88%90%E5%91%98%E5%88%86%E9%A1%B5" tabindex="-1">星系成员分页</h2>
<p>每个星系卡片会提供 <code>planetsUrl</code>，主题可以直接请求该地址获取星系成员。</p>
<pre><code class="language-javascript">const planetsRes = await fetch(`${sector.planetsUrl}?page=1&amp;pageSize=24`, {
  method: 'GET',
  credentials: 'same-origin',
  headers: {
    Accept: 'application/json',
  },
});

const planets = await planetsRes.json();
</code></pre>
<p><strong>返回示例：</strong></p>
<pre><code class="language-json">{
  "items": [],
  "page": 1,
  "pageSize": 24,
  "total": 98,
  "hasMore": true
}
</code></pre>
<h2 id="%E5%AE%9E%E6%97%B6%E6%9B%B4%E6%96%B0" tabindex="-1">实时更新</h2>
<p>主题可选接入 WebSocket。当 AstraHub 同步到新数据时，前台可以自动刷新星图库。</p>
<pre><code class="language-javascript">const protocol = location.protocol === 'https:' ? 'wss:' : 'ws:';

const ws = new WebSocket(
  `${protocol}//${location.host}/apis/anonymous.astrahub.halo.run/v1alpha1/astrahub/ws/star-gallery`
);

ws.addEventListener('message', (event) =&gt; {
  const snapshot = JSON.parse(event.data);
  // 使用新的 snapshot 重新渲染页面
});
</code></pre>
<h2 id="%E6%98%9F%E9%99%85%E8%B5%84%E8%AE%AF%E6%8C%89%E9%92%AE%E5%BB%BA%E8%AE%AE" tabindex="-1">星际资讯按钮建议</h2>
<p><code>posts</code> 中推荐按以下字段处理：</p>
<ul>
 <li><code>post.url</code> // 文章类资讯的原文地址</li>
 <li><code>post.siteUrl</code> // 星球 / 站点地址</li>
 <li><code>post.type</code> // 资讯类型</li>
</ul>
<p><strong>推荐逻辑：</strong></p>
<pre><code class="language-javascript">const isArticle = ['rss', 'article', 'post'].includes(
  String(post.type || '').toLowerCase()
);

if (isArticle &amp;&amp; post.url) {
  // 显示：打开原文
  // 跳转：post.url
}

if (!isArticle &amp;&amp; post.siteUrl) {
  // 显示：定位星球
  // 跳转：post.siteUrl
}
</code></pre>
<h2 id="%E6%8F%92%E4%BB%B6%E6%9C%AA%E5%90%AF%E7%94%A8%E6%8F%90%E7%A4%BA" tabindex="-1">插件未启用提示</h2>
<p>如果状态接口请求失败，主题可提示：</p>
<blockquote>
 <p>需要安装或启动 AstraHub 星链插件
  <br>
  请在 Halo 后台启用 AstraHub 星链插件，并同步星图库数据。</p>
</blockquote>
<hr>
<p><a href="https://www.halo.run/store/apps/app-xnlsbh19/releases/app-release-vsnqfpet">查看版本详情</a></p>]]></description><guid isPermaLink="false">store.halo.run/Release/app-release-vsnqfpet</guid><pubDate>Sat, 27 Jun 2026 17:11:50 GMT</pubDate></item><item><title><![CDATA[AstraHub 星链 2.5.2 发布]]></title><link>https://www.halo.run/store/apps/app-xnlsbh19/releases/app-release-esoldgqm</link><description><![CDATA[<img src="https://www.halo.run/plugins/feed/assets/telemetry.gif?title=AstraHub%20%E6%98%9F%E9%93%BE%202.5.2%20%E5%8F%91%E5%B8%83&amp;url=/store/apps/app-xnlsbh19/releases/app-release-esoldgqm" width="1" height="1" alt="" style="opacity:0;">
<h3 id="%E4%BC%98%E5%8C%96" tabindex="-1">优化</h3>
<ul>
 <li>优化友链管理页面中审核时间的展示方式，修复时间文本过长时不换行导致布局异常的问题。</li>
</ul>
<h3 id="%E4%BF%AE%E5%A4%8D" tabindex="-1">修复</h3>
<ul>
 <li>修复插件无关日志被错误输入或记录的问题，避免非插件功能日志干扰 AstraHub 插件日志内容。</li>
</ul>
<hr>
<p><a href="https://www.halo.run/store/apps/app-xnlsbh19/releases/app-release-esoldgqm">查看版本详情</a></p>]]></description><guid isPermaLink="false">store.halo.run/Release/app-release-esoldgqm</guid><pubDate>Fri, 19 Jun 2026 01:32:53 GMT</pubDate></item><item><title><![CDATA[AstraHub 星链 2.5.0 发布]]></title><link>https://www.halo.run/store/apps/app-xnlsbh19/releases/app-release-tnlowlpu</link><description><![CDATA[<img src="https://www.halo.run/plugins/feed/assets/telemetry.gif?title=AstraHub%20%E6%98%9F%E9%93%BE%202.5.0%20%E5%8F%91%E5%B8%83&amp;url=/store/apps/app-xnlsbh19/releases/app-release-tnlowlpu" width="1" height="1" alt="" style="opacity:0;">
<h3 id="%E6%96%B0%E7%89%B9%E6%80%A7" tabindex="-1">新特性</h3>
<ul>
 <li>卡片排序按照热门友链排序。</li>
</ul>
<h3 id="%E5%8F%8B%E9%93%BE%E6%98%9F%E7%90%83" tabindex="-1">友链星球</h3>
<ul>
 <li>友链星球卡片改为热门推荐排序展示。</li>
 <li>新增星系排行皇冠标志，并支持鼠标悬浮查看排行计算方法。</li>
 <li>卡片新增星系名称展示，名称超过 10 个字自动省略。</li>
 <li>卡片新增“星系N”展示，用于显示关联星系数量。</li>
 <li>卡片 URL 支持点击跳转。</li>
 <li>卡片描述默认展示 15 个字，超出自动省略。</li>
 <li>移除卡片上的标签展示。</li>
 <li>移除卡片上的归属站点展示。</li>
 <li>操作按钮简化，同一张卡片只展示一个主要操作按钮。</li>
 <li>本站卡片合并进普通列表样式，不再使用独立特殊卡片。</li>
</ul>
<h3 id="%E5%8F%8B%E9%93%BE%E9%82%80%E8%AF%B7%E7%AE%A1%E7%90%86" tabindex="-1">友链邀请管理</h3>
<ul>
 <li>收紧友链管理列表各字段之间的间距，RSS 链接和邀请状态不再距离过远。</li>
 <li>原“已送达/投递状态”标志改为审核结果标志。</li>
 <li>已通过显示绿色打勾。</li>
 <li>已拒绝显示红色打叉。</li>
</ul>
<h3 id="%E7%A8%B3%E5%AE%9A%E6%80%A7%E4%B8%8E%E5%85%BC%E5%AE%B9" tabindex="-1">稳定性与兼容</h3>
<ul>
 <li>修复友链星球虚拟滚动加载后闪现/消失的问题。</li>
 <li>修复收藏配置为空时可能导致页面异常的问题。</li>
</ul>
<h3 id="%E6%B8%85%E7%90%86" tabindex="-1">清理</h3>
<ul>
 <li>移除旧本站特殊卡片样式残留。</li>
 <li>移除旧投递状态展示函数和样式残留。</li>
 <li>移除未使用的友链星球普通背景样式残留。</li>
 <li>清理文件头异常 BOM。</li>
 <li>已通过前端构建和完整插件构建验证。</li>
</ul>
<hr>
<p><a href="https://www.halo.run/store/apps/app-xnlsbh19/releases/app-release-tnlowlpu">查看版本详情</a></p>]]></description><guid isPermaLink="false">store.halo.run/Release/app-release-tnlowlpu</guid><pubDate>Wed, 17 Jun 2026 12:59:41 GMT</pubDate></item><item><title><![CDATA[AstraHub 星链 2.4.5 发布]]></title><link>https://www.halo.run/store/apps/app-xnlsbh19/releases/app-release-8c6ovpve</link><description><![CDATA[<img src="https://www.halo.run/plugins/feed/assets/telemetry.gif?title=AstraHub%20%E6%98%9F%E9%93%BE%202.4.5%20%E5%8F%91%E5%B8%83&amp;url=/store/apps/app-xnlsbh19/releases/app-release-8c6ovpve" width="1" height="1" alt="" style="opacity:0;">
<p>本次更新聚焦友链相关页面的响应速度与交互流畅度。</p>
<h3 id="%E6%80%A7%E8%83%BD%E4%B8%8E%E4%BD%93%E9%AA%8C%E4%BC%98%E5%8C%96" tabindex="-1">性能与体验优化</h3>
<h4 id="1.-%E5%8F%8B%E9%93%BE%E6%98%9F%E7%90%83%E5%8D%A1%E7%89%87%E8%99%9A%E6%8B%9F%E6%BB%9A%E5%8A%A8%E6%94%B9%E5%9B%BA%E5%AE%9A%E8%A1%8C%E9%AB%98%EF%BC%88%E8%A7%A3%E5%86%B3%E6%95%B0%E6%8D%AE%E5%8A%A0%E8%BD%BD%E5%8D%A1%E9%A1%BF%E9%97%AE%E9%A2%98%EF%BC%89%E3%80%82" tabindex="-1">1. 友链星球卡片虚拟滚动改固定行高（解决数据加载卡顿问题）。</h4>
<h4 id="2.-%E5%AE%A1%E6%A0%B8%E3%80%8C%E9%80%9A%E8%BF%87%E3%80%8D%E6%94%B9%E4%B8%BA%E5%B1%80%E9%83%A8%E5%8D%B3%E6%97%B6%E5%93%8D%E5%BA%94%EF%BC%8C%E4%B8%8D%E5%86%8D%E5%88%B7%E6%96%B0%E6%95%B4%E9%A1%B5%E3%80%82" tabindex="-1">2. 审核「通过」改为局部即时响应，不再刷新整页。</h4>
<h4 id="3.-%E5%8F%8B%E9%93%BE%E6%98%9F%E7%90%83%E9%A1%B5%E9%9D%A2%E7%AD%9B%E9%80%89%E5%92%8C%E6%90%9C%E7%B4%A2%E9%87%87%E7%94%A8%E6%95%B0%E6%8D%AE%E5%BA%93%E7%B4%A2%E5%BC%95%E6%A3%80%E7%B4%A2%EF%BC%8C%E4%B8%8D%E5%9C%A8%E5%9F%BA%E4%BA%8E%E6%9C%AC%E5%9C%B0%E5%8A%A0%E8%BD%BD%E7%9A%84%E6%95%B0%E6%8D%AE%E3%80%82" tabindex="-1">3. 友链星球页面筛选和搜索采用数据库索引检索，不在基于本地加载的数据。</h4>
<h4 id="4.-%E6%8F%92%E4%BB%B6%E7%AB%AF%E6%95%B0%E6%8D%AE%E5%93%8D%E5%BA%94%E9%97%AE%E9%A2%98%EF%BC%8C%E4%BC%98%E5%8C%96%E6%9C%8D%E5%8A%A1%E7%AB%AF%E6%95%B0%E6%8D%AE%E5%93%8D%E5%BA%94%E7%BB%93%E6%9E%84%EF%BC%8C%E6%95%B0%E6%8D%AE%E5%93%8D%E5%BA%94%E6%9E%81%E5%A4%A7%E6%8F%90%E5%8D%87%EF%BC%8C%E5%8F%97%E7%9B%8A%E9%A1%B5%E9%9D%A2%E5%8C%85%E6%8B%AC%E5%8F%8B%E9%93%BE%E6%98%9F%E7%90%83%E3%80%81%E5%8F%8B%E9%93%BE%E7%AE%A1%E7%90%86%EF%BC%88%E5%AE%A1%E6%A0%B8%E3%80%81%E6%8B%92%E7%BB%9D%E3%80%81%E6%92%A4%E5%9B%9E%EF%BC%89%E3%80%82" tabindex="-1">4. 插件端数据响应问题，优化服务端数据响应结构，数据响应极大提升，受益页面包括友链星球、友链管理（审核、拒绝、撤回）。</h4>
<h3 id="%E9%97%AE%E9%A2%98%E4%BF%AE%E5%A4%8D" tabindex="-1">问题修复</h3>
<h4 id="1.-%E4%BF%AE%E5%A4%8D%E9%82%80%E8%AF%B7%E6%9C%AA%E9%80%89%E6%8B%A9%E5%88%86%E7%BB%84%E6%88%96%E5%90%8C%E6%84%8F%E6%9C%AA%E9%80%89%E6%8B%A9%E5%88%86%E7%BB%84%EF%BC%8C%E5%AF%BC%E8%87%B4%E4%B8%BB%E9%A2%98links%E9%A1%B5%E9%9D%A2%E5%8F%8B%E9%93%BE%E5%8D%A1%E7%89%87%E4%B8%8D%E6%98%BE%E7%A4%BA%E9%97%AE%E9%A2%98%E3%80%82" tabindex="-1">1. 修复邀请未选择分组或同意未选择分组，导致主题links页面友链卡片不显示问题。</h4>
<h4 id="2.-%E4%BF%AE%E5%A4%8D%E6%8F%92%E4%BB%B6%2F%E6%9C%8D%E5%8A%A1%E7%AB%AFrss-%E6%9D%A5%E7%AD%9B%E9%80%89%E5%88%97%E8%A1%A8%E6%95%B0%E6%8D%AE%E5%B1%95%E7%A4%BA%E9%97%AE%E9%A2%98%EF%BC%8C%E7%8E%B0%E5%9C%A8%E5%8F%AF%E5%B1%95%E7%A4%BA%E6%89%80%E6%9C%89%E6%96%87%E7%AB%A0%E6%9D%A5%E6%BA%90%E7%AB%99%E7%82%B9%E3%80%82" tabindex="-1">2. 修复插件/服务端RSS 来筛选列表数据展示问题，现在可展示所有文章来源站点。</h4>
<hr>
<p><a href="https://www.halo.run/store/apps/app-xnlsbh19/releases/app-release-8c6ovpve">查看版本详情</a></p>]]></description><guid isPermaLink="false">store.halo.run/Release/app-release-8c6ovpve</guid><pubDate>Thu, 11 Jun 2026 11:31:01 GMT</pubDate></item><item><title><![CDATA[AstraHub 星链 2.4.0 发布]]></title><link>https://www.halo.run/store/apps/app-xnlsbh19/releases/app-release-5hxqx8fh</link><description><![CDATA[<img src="https://www.halo.run/plugins/feed/assets/telemetry.gif?title=AstraHub%20%E6%98%9F%E9%93%BE%202.4.0%20%E5%8F%91%E5%B8%83&amp;url=/store/apps/app-xnlsbh19/releases/app-release-5hxqx8fh" width="1" height="1" alt="" style="opacity:0;">
<h1 id="astrahub-%E5%8F%8B%E9%93%BE%E6%8F%92%E4%BB%B6-v2.4.0-%E6%9B%B4%E6%96%B0%E6%97%A5%E5%BF%97" tabindex="-1">AstraHub 友链插件 v2.4.0 更新日志</h1>
<blockquote>
 <p>本次为「站点身份统一」版本，核心目标是让<strong>整个友链网络的信息全局自动同步、保持统一</strong>。<strong>建议所有站点更新</strong>。</p>
</blockquote>
<hr>
<h2 id="%E6%96%B0%E5%A2%9E%E5%8A%9F%E8%83%BD" tabindex="-1">新增功能</h2>
<h3 id="1.-%E4%BF%A1%E6%81%AF%E5%85%A8%E5%B1%80%E8%87%AA%E5%8A%A8%E5%90%8C%E6%AD%A5%EF%BC%8C%E5%85%A8%E7%BD%91%E7%BB%9F%E4%B8%80" tabindex="-1">1. 信息全局自动同步，全网统一</h3>
<p>当任意站点更新自己的资料（域名、站名、头像、简介等）后，<strong>所有把该站作为友链的其他站点会自动同步到最新信息</strong>，无需任何一方手动改链接、重新提交。</p>
<ul>
 <li><strong>示例</strong>：A 站把域名从 <code>a.top</code> 换成 <code>a.com</code>，所有友链过 A 的站点，其友链卡片会自动更新为 <code>a.com</code>，全网呈现统一的最新信息。</li>
 <li>整个友链生态以「同一份权威身份」为准，彻底告别「各站信息各不相同、需逐个手动维护」的局面。</li>
</ul>
<h3 id="2.-%E5%8F%8B%E9%93%BE%E5%85%B3%E7%B3%BB%E6%94%B9%E7%94%A8%E3%80%8C%E7%AB%99%E7%82%B9%E7%BC%96%E5%8F%B7%E3%80%8D%E9%94%9A%E5%AE%9A%EF%BC%8C%E6%9B%B4%E6%8D%A2%E5%9F%9F%E5%90%8D%E4%B8%8D%E5%86%8D%E6%96%AD%E9%93%BE" tabindex="-1">2. 友链关系改用「站点编号」锚定，更换域名不再断链</h3>
<p>推送友链数据时携带对方站点的唯一编号（<code>site_id</code>）作为关系锚点，关系归属判定从「域名匹配」改为「站点编号匹配」。</p>
<ul>
 <li><strong>效果</strong>：友链对方更换域名后，您与对方的友链、互相关注关系<strong>自动保持</strong>，不再因域名变化而失联或错位。</li>
 <li><strong>生效条件</strong>：关系双方均需更新至本版本，编号锚点方可完全生效。</li>
</ul>
<h3 id="3.-%E6%9B%B4%E6%8D%A2%E8%87%AA%E8%BA%AB%E5%9F%9F%E5%90%8D%E5%90%8E%EF%BC%8C%E6%9C%AC%E5%9C%B0%E5%B1%95%E7%A4%BA%E8%87%AA%E5%8A%A8%E5%90%8C%E6%AD%A5" tabindex="-1">3. 更换自身域名后，本地展示自动同步</h3>
<p>在后台修改本站域名后，星球探索页的卡片域名、「本站」置顶标识、互相关注状态等将正确刷新，不再停留在旧域名。</p>
<h3 id="4.-%E5%8F%8B%E9%93%BE%E5%92%8C%E6%96%87%E7%AB%A0%E5%90%88%E8%A7%84%E6%80%A7%E6%A3%80%E6%B5%8B" tabindex="-1">4. 友链和文章合规性检测</h3>
<p>新增友链和文章合规性自动检测功能，一经核实自动发送邮件通知对应星系/站长自己友链和友链文章合规性。</p>
<hr>
<h2 id="%E9%97%AE%E9%A2%98%E4%BF%AE%E5%A4%8D" tabindex="-1">问题修复</h2>
<h3 id="5.-%E4%BF%AE%E5%A4%8D%EF%BC%9A%E6%9B%B4%E6%8D%A2%E5%9F%9F%E5%90%8D%E5%90%8E%E6%8E%A2%E7%B4%A2%E9%A1%B5%E5%8D%A1%E7%89%87%E5%9F%9F%E5%90%8D%E4%B8%8D%E6%9B%B4%E6%96%B0" tabindex="-1">5. 修复：更换域名后探索页卡片域名不更新</h3>
<p>修复因友链物化数据重建时触发唯一约束冲突、导致整批更新事务回滚、数据永久停留在旧快照的问题。更换域名后卡片域名现可正常更新。</p>
<h3 id="6.-%E4%BF%AE%E5%A4%8D%EF%BC%9A%E6%9B%B4%E6%8D%A2%E5%9F%9F%E5%90%8D%E5%90%8E%E8%A2%AB%E8%AF%AF%E5%88%A4%E4%B8%BA%E3%80%8C%E5%B0%9A%E6%9C%AA%E6%B3%A8%E5%86%8C-%2F-%E6%9A%82%E6%9C%AA%E6%8E%A5%E5%85%A5%E3%80%8D" tabindex="-1">6. 修复：更换域名后被误判为「尚未注册 / 暂未接入」</h3>
<p>与第 4 项同源问题导致的连锁误判，一并修复。</p>
<h3 id="7.-%E4%BF%AE%E5%A4%8D%EF%BC%9A%E6%9B%B4%E6%8D%A2%E5%9F%9F%E5%90%8D%E5%90%8E%E4%BA%92%E7%9B%B8%E5%85%B3%E6%B3%A8%E8%A2%AB%E9%99%8D%E7%BA%A7%E4%B8%BA%E3%80%8C%E6%88%91%E5%B7%B2%E5%85%B3%E6%B3%A8%E3%80%8D" tabindex="-1">7. 修复：更换域名后互相关注被降级为「我已关注」</h3>
<p>互相关注关系现锚定站点编号，更换域名不再触发关系降级。</p>
<blockquote>
 <p>注：需关系双方均更新至本版本，锚点方可生效。</p>
</blockquote>
<h3 id="8.-%E4%BF%AE%E5%A4%8D%EF%BC%9A%E5%8F%8B%E9%93%BE%E5%8D%A1%E7%89%87%E6%8C%89%E9%92%AE%E8%AF%AF%E6%98%BE%E7%A4%BA%E3%80%8C%E5%87%AD%E6%8D%AE%E7%BC%BA%E5%A4%B1%E3%80%8D" tabindex="-1">8. 修复：友链卡片按钮误显示「凭据缺失」</h3>
<p>针对「已关注但对方尚未接入插件」的友链占位站点，按钮文案此前被误判为「凭据缺失」。现已修正为语义准确的「尚未注册」，且不影响对方后续正常注册接入。</p>
<hr>
<h2 id="%E5%8D%87%E7%BA%A7%E8%AF%B4%E6%98%8E" tabindex="-1">升级说明</h2>
<ul>
 <li>本版本为<strong>全员建议更新</strong>版本。关系双方均完成更新后，「信息全局同步」「更换域名不断链」「互相关注不降级」方可完全生效。</li>
 <li>仍使用旧版本插件的站点不受影响；其在更换域名时可能出现短暂的展示错位，更新后即可自愈。</li>
</ul>
<hr>
<p><a href="https://www.halo.run/store/apps/app-xnlsbh19/releases/app-release-5hxqx8fh">查看版本详情</a></p>]]></description><guid isPermaLink="false">store.halo.run/Release/app-release-5hxqx8fh</guid><pubDate>Tue, 9 Jun 2026 16:53:26 GMT</pubDate></item><item><title><![CDATA[AstraHub 星链 2.3.0 发布]]></title><link>https://www.halo.run/store/apps/app-xnlsbh19/releases/app-release-w3t89xuv</link><description><![CDATA[<img src="https://www.halo.run/plugins/feed/assets/telemetry.gif?title=AstraHub%20%E6%98%9F%E9%93%BE%202.3.0%20%E5%8F%91%E5%B8%83&amp;url=/store/apps/app-xnlsbh19/releases/app-release-w3t89xuv" width="1" height="1" alt="" style="opacity:0;">
<h2 id="v2.3.0" tabindex="-1">v2.3.0</h2>
<h3 id="%E2%9C%A8-%E6%96%B0%E5%A2%9E" tabindex="-1">✨ 新增</h3>
<ul>
 <li>友链双向解除：本地与服务端、对端 Halo Link 同步删除</li>
 <li>审核卡片支持点击跳转对方站点，站点 URL / RSS 显示为可点击外链（by <a href="https://github.com/liuyiwuqing">@liuyiwuqing</a>）</li>
 <li>星链资讯新增「我的星系」筛选：仅展示当前站点友链对端（星系下的星球）的 RSS 资讯</li>
 <li>关系图孤立星系区分展示：与其他星系无关联的星系环绕在球体外壳，有关联的收束在球体内部</li>
</ul>
<h3 id="%F0%9F%9A%80-%E4%BC%98%E5%8C%96" tabindex="-1">🚀 优化</h3>
<ul>
 <li>即时响应：邀请、审核、解除友链即时同步</li>
 <li>归属站点/标签：限制 20 项，超出 <code>+N</code> 折叠</li>
 <li>页面审核： 待审核/通过/拒绝通知（by <a href="https://github.com/liuyiwuqing">@liuyiwuqing</a>），在此基础上使用WS + Set<inviteid>即时响应，且审核 emit 行为立即 pending-inbox-remove</inviteid></li>
 <li>插件日志：头像加载失败日志降级为 debug</li>
 <li>友链邀请：管理列表改为可循环单流，加载与翻页更顺滑</li>
</ul>
<h3 id="%F0%9F%90%9B-%E4%BF%AE%E5%A4%8D" tabindex="-1">🐛 修复</h3>
<ul>
 <li>「全部」筛选下未审核卡片操作按钮误显示为删除</li>
 <li>邀请通过未选分组导致主题友链不显示（<code>groupName</code> 空字符串改为 <code>null</code>）</li>
 <li>操作按钮 hover 抖动；「已发邀请」缩短为「已邀」</li>
 <li>关系图星球冷却后漂出球体：边界力补充无视 alpha 的硬钳制</li>
</ul>
<h3 id="%F0%9F%94%A7-%E5%85%B6%E4%BB%96" tabindex="-1">🔧 其他</h3>
<ul>
 <li>移除未使用的 <code>VLoading</code> 导入（by <a href="https://github.com/liuyiwuqing">@liuyiwuqing</a>）</li>
</ul>
<hr>
<p><a href="https://www.halo.run/store/apps/app-xnlsbh19/releases/app-release-w3t89xuv">查看版本详情</a></p>]]></description><guid isPermaLink="false">store.halo.run/Release/app-release-w3t89xuv</guid><pubDate>Sat, 6 Jun 2026 10:56:56 GMT</pubDate></item></channel></rss>