
richard-zhang1019 /
crossbow
1. 项目简介 Crossbow 是一款开源的跨平台网络代理客户端,基于 Tauri 2 + React + Rust 构建,支持 mihomo / sing-box 双内核一键切换。它把订阅管理、节点选择、系统代理、TUN 模式、连接与日志放在同一个界面里,并在托盘 / 菜单栏常驻实时上下行速率。目前提供 macOS(Apple Silicon,Developer ID 签名 + 公证 + 自动更新)、Windows x64(系统级服…
语言RustDT数据与运维DT桌面效率DT命令行工具DT桌面应用DTLinuxDTmacOSDTWindows原始client-server原始proxy
关于
1. 项目简介 Crossbow 是一款开源的跨平台网络代理客户端,基于 Tauri 2 + React + Rust 构建,支持 mihomo / sing-box 双内核一键切换。它把订阅管理、节点选择、系统代理、TUN 模式、连接与日志放在同一个界面里,并在托盘 / 菜单栏常驻实时上下行速率。目前提供 macOS(Apple Silicon,Developer ID 签名 + 公证 + 自动更新)、Windows x64(系统级服务承载 TUN)与 Linux x8664(实验性)安装包。 2. 解决痛点 内核与界面割裂:mihomo / sing-box 官方只发布内核本体,命令行与 YAML 配置门槛不低;现有图形客户端或闭源、或体积庞大、或内置大量用不到的功能。 双内核难以对比:想在不同网络环境下比较 Clash Meta 与 sing-box 的表现,通常要手动改配置来回重启。 托盘信息量不足:多数客户端托盘只剩一个开关,想知道当前速率得点开主界面。 TUN 与系统代理互斥:不少客户端二者只能二选一,切换成本高。 Crossbow 针对这四点给出了一体化的开源答案。 3. 项目亮点 双内核热切换:mihomo / sing-box 随时切换,配置自动转换,启动失败快速报错。 系统代理与 TUN 独立控制:可同时开启、分别关闭;macOS 一键管理员授权,Windows 由受控系统服务承载 TUN,带端口自愈与接管自愈能力。 菜单栏实时速率:macOS 菜单栏双行常驻显示上下行速率(等宽字体、宽度零抖动),托盘菜单内可直接切换节点、批量测延迟。 轻量原生:Tauri 2 而非 Electron,安装包小、内存占用低,完整适配深浅色主题。 工程化发布:双平台 CI 构建、macOS 签名 + 公证、启动冒烟验证、SHA256SUMS 与应用内自动更新。 4.
收录记录
- 阮一峰周刊·用户投稿
2026年10月31日 · 1 次收录
讨论这个产品