返回百科

百科

Sing-Box Windows:客户端应用百科

翻墙应用商店 · · 更新于

客户端应用开源

返回百科 · 查看原应用页面

条目导读

基于 Tauri 2 的 sing-box 桌面客户端,支持多格式订阅、系统代理、TUN、状态监控和内核管理。

阅读路径:按“概览 → 核心能力/技术贡献 → 时间线或版本 → 生态与来源”阅读;事实、版本与判断均以正文标注的公开来源为准。

01 · 词条概览

基于 Tauri 2 的 sing-box 桌面客户端,支持多格式订阅、系统代理、TUN、状态监控和内核管理。

02 · 内核与协议关联

核验标签:sing-box

来源:https://github.com/xinggaoya/sing-box-windows/blob/42ee1fe568ba4654458011906938ec11a2275038/README.md

03 · 版本与发行

最近版本记录

  • [v2.3.2] - 2026-09-08
  • 🐛 问题修复
  • 修复 Windows on ARM 设备误下载 amd64 内核:架构检测改为读取宿主原生架构(PROCESSORARCHITEW6432 / PROCESSORARCHITECTURE),x64 构建经模拟层运行时也能自动下载 arm64 原生内核(#68)
  • 修复 Windows ARM64 上 TLS spoof 开关误显示:架构标识统一为 arm64 后前端门禁未同步,现同时兼容 arm64 / aarch64 新旧标识
  • 修复 Linux 32 位 ARM 设备"关于"页架构显示名回落为原始标识的问题(恢复显示 "Linux ARM")
  • 修复 tundnsmode 设置未注入内核 TUN 配置的问题:该字段此前仅持久化,配置生成与运行时切换两条路径现均写入 tun.dns_mode(1.14 起默认 hijack 接管系统 DNS,设置页可切换 native / disabled)
  • 修复开启"IPv6 优先"后 TUN 模式 DNS 报错(dial tcp6: cannot assign requested address):DNS 服务器自身域名的 bootstrap 解析不再跟随全局 IPv6 偏好,保持 IPv4 优先
  • 修复关闭主窗口后托盘代理开关状态陈旧(#67)
  • 修复订阅切换后代理节点列表不更新
  • 修复 gRPC URLTest 测速完成后延迟不刷新
  • 修复内核状态运行期不刷新
  • 修复 Hysteria2 订阅节点字段丢失(#65)
  • 修复 vless / vmess / trojan 订阅节点 TLS 字段透传
  • ✨ 新功能
  • 升级 sing-box 内核到 1.14.0
  • 迁移到 sing-box 官方 gRPC API(type: api)
  • 新增 gRPC 方法:getrules / getservices / getoutbounds / getdeprecatedwarnings / networkquality_test
  • 设置页新增"TUN DNS 接管模式"选择(hijack / native / disabled),1.14 升级后可一键关闭系统 DNS 接管
  • 首次升级弹出 TUN DNS 接管告知;内核启动后自动检测配置弃用字段并弹窗提示(1.16 移除计划预热)
  • 设置页新增 1.16 弃用字段移除计划提示卡
  • rule-set 本地缓存预热(1.14 initial_path):后台下载 <数据目录>/rule-sets/.srs 副本,离线冷启动不再被首次下载阻塞
  • 新增 Tailscale endpoint 实验性支持
  • 新增 Web Dashboard 集成
  • 恢复 RulesView 规则管理 UI
  • fetch-kernel.mjs 内核下载支持 Release Track(stable / oldstable / beta / testing)
  • 设置页内核版本下拉恢复可选:下载指定版本前强制弹窗确认(应用基于 1.14+ gRPC API,自行切换旧版内核可能出现兼容问题),确认后正常下载;默认仍为最新版本
  • 🔧 优化改进
  • 清理 4 个 deprecated 字段(clashapi / storerdrc / independentcache / downloaddetour)
  • 远程 rule-set 下载完全迁移到 1.14 原生写法:顶层 httpclients(detour 跟随下载出站偏好)+ route.defaulthttpclient,生成配置不再写 downloaddetour,不会再触发内核弃用告警
  • SubscribeConnections 改为事件驱动(interval 0),仅在连接变化时推送,大幅减少空闲流量;连接页时长显示改用本地心跳
  • Windows ARM64 平台自动隐藏 TLS spoof 开关(内核 WinDivert 驱动不支持)
  • 远程 rule-set 清单收敛为单一来源(remoteruleset_sources),配置生成与缓存预热共用
  • 订阅解析器补 1.14 协议与字段(snell / wireguard / tailscale / hysteria2 新字段)
  • gRPC-Web 流式解析优化
  • 配置生成层注入 12 个 1.14 字段
  • AppConfig 持久化 15 个 1.14 字段
  • proxy_service.rs 大幅精简(1240 → 407 行)
  • 事件中继 4 WebSocket → 4 server-streaming
  • 代理模式改写 route.rules 最高优先级 clash_mode 规则
  • 删除 metacubexd 兼容层 + 旧 RulesStore / rule-service
  • 设置页新增"高级(1.14 实验性)"折叠组

04 · 来源与边界

本页依据截至 2026-09-08 的应用官方入口、公开发行记录、源码仓库和已登记核验材料整理。原应用页面仍保留在 应用目录;本 Wiki 不替代原页面的下载、筛选和购买交互。

↑ 返回目录