HypoMuxPlus v1.0.0
HypoMuxPlus v1.0.0 🚀 首个正式版
把电脑上多条独立网络线路的带宽物理叠加成一股洪流——让 Steam、IDM、浏览器等多线程下载跑满每一张网卡。
基于 Hypostasis-Cat / HypoMux 的核心思想,使用 Tauri 2 + Rust(tokio) + React 19 全栈完全重写,遵循 AGPL-3.0 开源。仅支持 Windows 10 / 11。
⬇️ 下载
单文件 6 MB,下载即用,无需安装运行时(依赖系统自带的 Evergreen WebView2,Win10/11 一般已内置)。建议以管理员身份运行以启用全部稳定性增强功能。
✨ 核心能力
🔗 物理层多网卡聚合
- L3 套接字强绑定:对每条出站连接执行
setsockopt(IP_UNICAST_IF)接口索引绑定 + 源地址 bind,把流量物理钉死在指定网卡上,根治同网段多网卡的WinError 10049错网卡问题。 - 双协议无感接管:后台同时运行 SOCKS5(
:10800) 与 HTTP/HTTPS(:10801) 转发,启动后自动写入 Windows WinINet 系统代理,兼容 Steam、IDM、浏览器等一切遵循系统代理的客户端。
⚙️ 智能调度引擎(三种策略)
- 速度加权(默认 · 推荐):按各网卡实时下行速度动态加权(平滑加权轮询 SWRR),快的网卡分到更多连接,弱链路不再拖后腿,聚合效率最高。
- 最少连接:新连接优先分给当前连接数最少的网卡,自动均衡负载。
- 轮询:经典 Round-Robin,依次平均分配。
📊 实时遥测与监控
- 基于内核计数器
GetIfEntry2逐秒采样,大屏展示合并下行总速度、实时丝滑波形、各网卡速度与活跃连接数。 - 实时连接列表,透明展示每条连接的目标地址与所分配的出口网卡,支持搜索 / 按网卡筛选 / 一键复制连接表。
- 链路负载分布面板,直观看到各网卡的实时占比。
🩺 链路体检与诊断
- 一键探测各网卡的出口延迟(RTT)与下载吞吐(MB/s),并给出综合评级。
- DoH 解析(443 端口) + Cloudflare anycast 字面 IP 双保险,在 Clash/Mihomo TUN(fake-ip)模式下也能绕过 DNS 劫持,测出真实吞吐。
- 体检报告支持一键复制文本,或导出为精美 PNG 图片分享。
📈 统计中心
- 跨会话持久化记录累计加速流量、历史峰值、累计加速时长。
- 近 14 天加速流量趋势柱状图,支持导出 CSV。
- 本次会话实时统计:下行总量、平均 / 峰值速度、活跃链路、峰值连接。
🪟 桌面悬浮窗(HUD)
- 缩到系统托盘时,桌面常驻显示实时数据的现代毛玻璃浮窗。
- 高自由度自定义:透明度、锁定位置、任意拖拽、速度单位(MB/s 或 Mbps)、显示哪些数据(下行 / 上行 / 连接 / 分网卡明细)、随强调色与主题联动。
- 双击浮窗即可唤回主界面;加速失败等提示会同步推送到浮窗,不再"点了没反应"。
🎨 现代化界面
- 深 / 浅双主题,6 种强调色一键切换——所有图标、高亮、进度条、徽章全部跟随强调色。
- 完整简体中文 / English 双语,连系统托盘右键菜单也随所选语言自动切换,绝不中英混排。
- 矢量图标全程无 Emoji,按钮悬停手型光标、点击动画、刷新旋转等细节打磨到位;文本提示组件自适应视口、越界自动翻转。
🔧 自动化与系统集成
- 开机自启、启动即最小化到托盘、开机后自动用上次选择的网卡开始加速。
- 全局热键一键加速 / 停止(默认
Ctrl+Alt+H/Ctrl+Alt+J,可自定义录制)。 - 系统通知、托盘悬停显示实时聚合速率、最小化到托盘 / 直接退出可选。
- 应用兼容性:为 Steam / IDM 一键写入或还原 SOCKS5 代理配置。
🛡️ 稳健与安全
- 全生命周期代理保护:手动停止、启动失败、关窗、退出等所有路径都强制还原系统代理,杜绝代理残留断网。
- 加速期间自动关闭死网关检测,防止慢速链路被系统误判失效。
- 网卡掉线守护:失联 / 恢复实时提示并自动移出 / 纳入分流。
- 全局错误边界,界面异常不再白屏;端口占用预检与可用端口建议。
- 应用内全量更新:启动静默检测 + 关于页手动检测,一键下载安装并自动重启。
- 配置导入 / 导出、网卡方案保存与套用、下行限速、直连白名单。
🖥️ 系统要求
- Windows 10 / 11(64 位)
- 多条相互独立、各自拥有出口带宽的网络线路(有线 + 无线 + 手机 USB 网络共享等)
⚠️ 重要:若多张网卡其实接的是同一台路由器 / 同一条宽带(共用同一运营商上联),叠加无效——它们本就在抢同一份带宽。多网卡聚合面向多线程下载,单线程死速下载无法加速。
🧰 技术栈
Tauri 2 · Rust + tokio · socket2 · windows-sys(IPHLPAPI / WinSock / WinINet) · React 19 · TypeScript · TailwindCSS 4 · Framer Motion
🙏 致谢
核心的多网卡物理绑定思想与协议设计源自 HypoMux,特此致谢!本项目并非简单换壳,而是将原以 Python 实现的分流引擎用 Rust(tokio) 完全重写,并以 Tauri + React 打造了更现代化的桌面客户端。
开发者:青云制作_彭明航 · 微信 QyPmh20061026 · QQ 2124691573
开源协议:AGPL-3.0
English Release Notes
HypoMuxPlus v1.0.0 🚀 First Stable Release
Physically stack the bandwidth of multiple independent network links on your PC into one stream — maxing out every NIC for multi-threaded downloads in Steam, IDM and browsers. A full-stack rewrite (Tauri 2 + Rust/tokio + React 19) built on the core ideas of HypoMux by Hypostasis-Cat, licensed under AGPL-3.0. Windows 10 / 11 only.
Download
- International: GitHub Releases
- Mainland China: Gitee Releases
Single 6 MB executable, zero runtime dependencies (uses the system Evergreen WebView2). Running as administrator is recommended for all stability features.
Highlights
- L3 socket binding (
IP_UNICAST_IF+ source bind) pins each connection to a chosen NIC, eliminating same-subnetWinError 10049. - Dual-protocol takeover: SOCKS5 + HTTP/HTTPS forwarders with automatic WinINet system-proxy control.
- Smart scheduler — Weighted (default, recommended), Least-Connections, Round-Robin.
- Live telemetry via
GetIfEntry2: combined speed, waveform, per-NIC load, live connection list. - Link diagnostics with DoH (port 443) + Cloudflare anycast literal IPs to get real throughput even under Clash/Mihomo TUN fake-ip; export report as PNG.
- Statistics center: lifetime traffic, 14-day trend (CSV export), session metrics.
- Floating HUD with full customization (opacity, lock, drag, unit, metrics, accent/theme sync).
- Modern UI: dark/light themes, 6 accent colors that recolor every icon, full Chinese/English bilingual — including the tray menu.
- Automation: launch at startup, start minimized, auto-boost, global hotkeys, notifications, Steam/IDM SOCKS5 config.
- Robust & safe: full-lifecycle proxy restore, dead-gateway detection control, NIC-down guard, global error boundary, in-app full updater, config import/export, speed limit, bypass list.
Requirements
Windows 10 / 11 (x64) and multiple independent uplinks. Aggregation does nothing if the links share the same router/broadband uplink, and cannot accelerate single-threaded rate-capped downloads.
Acknowledgments
Core multi-NIC binding approach and protocol design originate from HypoMux — sincere thanks. Developer: 青云制作_彭明航 · WeChat QyPmh20061026 · QQ 2124691573. License: AGPL-3.0.