Skip to content

SpikeDeck v1.5.2

Choose a tag to compare

@we11adam we11adam released this 12 Sep 12:45
· 5 commits to master since this release

🎛 选路交互 (Selection Interaction)

  • 选择后收起:全局选项可开启「选择成员后自动收起策略组」;按住 Option(Windows / Linux 为 Alt)点击可临时保持展开。
  • 切换即断开旧连接:节点切换默认断开仍使用旧线路的受影响连接,刷新后立即走新线路;可在全局选项关闭,关闭后仅影响新连接。

🔀 实例操作隔离 (Instance Isolation)

  • 主面板与缓存:切换实例后立即加载新实例;迟到的状态、Profile 列表或策略组快照不会覆盖当前面板,离线重开只恢复对应实例的缓存。
  • 选组、测速、模式、网站检查、Profile:请求绑定到发起时的实例。切换后无需等待旧操作结束;迟到的结果、错误或忙碌状态不会作用到新实例。
  • 外部资源面板:列表、任务恢复和更新提交按实例代际隔离;旧轮询不会回滚较新的读取。
  • 浏览器代理:接管开关与实例选择以最新操作为准;后台串行设置/释放,并核对 Chrome 实际使用的监听地址。

📦 任务持久化 (Task Persistence)

  • 模块更新:Core 提供任务接口时由 Core 持有操作;Popup 关闭或后台重建后按 namespace 与操作 ID 恢复,不根据模块列表推断成功。
  • 外部资源任务:引用同时校验进程 namespace 与任务 ID,Core 重启复用数值 ID 时结果保持未知且不重放更新。
  • 测速健康:当前组健康与历史任务样本隔离,避免过期测速覆盖现网延迟。
  • 运行日志:Core 重启后重置 journal cursor,避免重复或错位事件。

👁 隐藏策略组 (Smart Hidden Groups)

  • 选路后刷新可见性:切换节点后立即按当前选中链路更新智能隐藏组展示。