Open-Box v0.1.203 发布

已发布 v0.1.203,以下为官方变更日志。

官方变更日志

新功能

  • 链式代理(#96 #98 #127):设置里新增「链式代理」页签。一个节点可以经另一个节点或节点组去连,典型用法是住宅 IP、静态 IP。
  • 节点支持分享链接、Clash / sing-box 配置片段,以及住宅代理商常见的三种写法:主机:端口:用户名:密码、http://…、https://…。新增 HTTP / HTTPS 代理节点类型。
  • 添加弹窗分「链接 / 字段」两个页签,字段页按协议、IP、端口、用户名、密码分格填。
  • 链式节点可以加进节点组,也可以在前置自定义分流、终端分流里直接当出站。
  • 代理页和规则页的线路显示成「前置 上游线路 → 目标节点」;组卡片和策略穿透里分层显示上游那一层(上游是故障转移组时再多一层当前页签的节点)和链式节点那一层,每层头部都能点折叠。
  • 链式代理改名时,节点组成员、站点集默认出口、终端分流等引用一并迁移;节点组不能和链式代理同名。
  • 概览站点延时:概览里新增四张延时小卡片(默认百度、Google、OpenAI、Telegram),按当前分流经内核实测,悬停可看走的是哪条线路,每张卡片可单独重测。
  • 测试站点设置:面板设置新增「测试站点」卡片,图标、名称、网址都能改;概览延时卡片和规则页右上角的快捷查询共用这份设置。

修复与改进

  • 域名过滤更新不再吃光小内存路由器:1 GB 机器上更新名单曾把面板拖进 OOM。修了名单取哈希时的一个老问题(主线程卡数秒、产生几十 MB 垃圾),大名单按 2.5 万条一份切开编译,解析放进独立线程,下载改成不攒积压;可用内存不足 160 MB 时不更新并提示,现有名单照常生效。同一份 9 万条名单,更新耗时约减半,内核编译峰值从约 150 MB 降到约 90 MB。
  • 面板到内核的 WebSocket 转发加了背压,慢客户端不再让面板内存持续上涨;内存自检每半小时记一行走势。
  • 内核页去掉单独的「Open-Box 更新」卡片,更新控件并进顶部卡片。
  • 链式代理、共享网络、终端分流、订阅等页面的空状态统一成同一个样式。

内核仍为 sing-box 1.14.0-openbox-tcp5。