CN Windows 多网卡聚合与网络加速工具。一键融合有线、Wi-Fi、热点等连接,实现多路径传输与智能流量调度。 EN Windows multi-NIC network accelerator. Combine Ethernet, Wi-Fi, hotspots and more for multi-path transmission and smart traffic routing.
See the code
HypoMux 是一款面向 Windows 的开源多网卡聚合与分流工具。它把多连接下载任务分配到多张活动网卡,让有线网络、Wi-Fi、手机热点或 USB 网络共享能够同时承担流量。
官方网站:https://hypomux.com
HypoMux 聚合的是多个独立连接,而不是把单条 TCP 连接拆成多路。因此,它尤其适合 Steam、IDM、游戏平台更新器、浏览器大文件下载等高并发场景;单连接任务的速度仍受该连接本身限制。
完整内容见 v2.7.0 更新日志。开发者发布正式版、Beta 或 RC 的操作见 版本发布说明。
2.5.0 完成了桌面端从 Python/Qt 与过渡期 WPF 实现到 Go + Wails v3 + React + Fluent UI 的正式迁移。桌面界面以普通用户权限运行,TUN、WFP、路由、DNS 与网络恢复等高权限操作交给独立的 Go Core/Windows 服务处理。
Windows 代码签名服务由 SignPath.io 免费提供,证书由 SignPath Foundation 颁发。
HypoMux 衷心感谢 SignPath 与 SignPath Foundation 对开源软件的支持,帮助我们为 Windows 用户提供更安全、可信的下载体验。
HypoMux 的官方 Windows 发布版本均由此仓库的 GitHub Actions 构建,并提交至 SignPath 进行代码签名。GitHub Releases是权威公开发布页,腾讯 CNB Release是面向中国大陆的官方镜像;两处只分发同一份 SignPath 签名安装包。自动更新元数据通过独立的 signed update channel 分发并使用 Ed25519 验证,客户端随后校验安装包大小、SHA-256 与 Windows Authenticode 签名。下载安装后请确认发布者显示为 SignPath Foundation。
HypoMux 不出售个人数据,也不默认上传遥测。程序会在用户或软件操作者请求相应功能时与其他网络系统通信:转发用户选择的网络流量、从官方 signed update channel 检查更新、从 GitHub 或 CNB Release 下载安装包,以及进行网络连通性验证。使用可选的内置 AI 助手时,对话及必要的工具结果会发送到用户配置的模型 API;启用外部 MCP 时,所开放的数据会返回连接的 AI 客户端。诊断默认脱敏,但应用名称、网卡标识、规则匹配值和用户手动输入仍可能包含个人信息。API 密钥与对话历史在本机加密保存,详见 AI 助手与外部 MCP。
Windows 安装包:GitHub Releases · 腾讯 CNB Release
下载最新版
HypoMux_Setup_*.exe。正式发布包通过 GitHub Actions 构建并由 SignPath 签名。
IP_UNICAST_IF 将套接字固定到真实物理链路。tls://域名[:端口](默认 853)并保存,重启聚合后生效。支持多个服务器、IPv4/IPv6 和指定 DNS 出口;校验服务器证书,DoT 查询失败不自动降级明文 DNS。服务器域名引导解析使用绑定网卡的传统 DNS;IPv6-only 下 NAT64 前缀发现继续使用该网络的 DNS。| 模式 | 覆盖范围 | 权限与兼容性 | 推荐场景 |
|---|---|---|---|
| 系统代理 | 遵循 Windows 系统代理的应用,或手动填写本地 HTTP/SOCKS5 端口的应用 | 更轻量;可关闭系统代理接管;不创建虚拟网卡 | IDM、浏览器、Steam 等代理感知型下载 |
| 虚拟网卡 | 更广泛的 TCP/UDP 与非代理感知流量 | 需要 Core 服务、Wintun/WFP;不能与其他 TUN 同时接管默认路由 | 游戏平台下载、WeGame、复杂分流和全局接管 |
HypoMux 是一个透明、开源的网络工具,仅用于用户本人拥有授权的设备与网络连接。它不应用于绕过第三方访问控制、网络限制、平台规则或任何未经授权的安全措施。
使用前请确认你理解以下行为边界:
2.5.3 对常见本地代理与游戏加速器增加了专门的兼容旁路,包括 UU、迅游、雷神、奇游,以及 Clash/Mihomo、v2rayN、Hiddify、Shadowsocks、Proxifier 等常见进程族。运行中的程序会优先按完整可执行文件路径识别;本地系统代理监听器还会按端口反查 PID,避免只依赖容易变化的进程名。
仍需注意以下边界:
应用连接
│
├─ 系统代理:HTTP/HTTPS 10801 · SOCKS5 10800
└─ 虚拟网卡:Wintun + sing-box + WFP/DNS/路由规则
│
hypomux-engine.exe
│
按连接选择聚合/直连/指定网卡
┌─────────┼─────────┐
网卡 1 网卡 2 网卡 3
└─────────┴─────────┘
合并吞吐
系统代理模式将本地代理链写入当前用户的 Windows Internet Settings;虚拟网卡模式则通过独立权限服务创建和管理 TUN、WFP、DNS 与路由资源。Go 引擎对每个新连接选择出口,把本地源地址绑定和 Windows 接口索引绑定组合使用,从而让不同连接稳定地走不同物理网卡。
下列截图来自早期版本的真实多网卡、多连接测试,用于说明连接级聚合能力;实际速度取决于每条线路、下载源、并发数、磁盘和 CPU,不能视为性能保证。
推荐环境:Windows 10/11、Go 1.26、Node.js 22、pnpm 10、Wails v3 CLI v3.0.0-alpha2.119。构建安装包还需要 NSIS;仓库根目录 bin/ 必须包含官方运行时文件 sing-box.exe、wintun.dll 和 libcronet.dll。
当前随附 sing-box 1.14.2(保留 gVisor 支持),来源与 SHA-256 校验信息见 运行时说明。
go install github.com/wailsapp/wails/v3/cmd/wails3@v3.0.0-alpha2.119
pnpm --dir desktop/frontend install --frozen-lockfile
Push-Location desktop
wails3 generate bindings -clean=true -ts -i
Pop-Location
go -C engine test ./...
go -C desktop test ./...
pnpm --dir desktop/frontend build
Set-Location desktop
wails3 dev
# 或构建 NSIS 安装包
wails3 task windows:package
完整发布流程以 .github/workflows/build.yml 为准。
正式发布前可手动运行 Release Trust Smoke Test 工作流,只读核对更新清单密钥、GitHub/CNB Tag、CNB Release 访问权限及已有 signed update channel;该检查不会创建 Release、上传资产或修改更新通道。
特别感谢所有对本项目早期核心稳定性、工程规范化作出贡献的开发者们:
如果你也对多网卡分流、底层 network 调度感兴趣,欢迎提交 Pull Request,一起完善 HypoMux!
HypoMux 是一个完全出于技术热情、由作者在业余时间独立开发与维护的开源项目,作者目前仍是在校学生,项目的深度开发与日常维护(如高频使用 AI 工具辅助重构、API 测试等)存在一定的实际开销。如果你觉得这个工具切实解决了你的网络痛点,欢迎请作者喝杯咖啡,支持本项目的持续迭代!
温馨提示: 量力而行。赞赏纯属自愿,无论是否赞赏,你都可以永久免费使用 HypoMux 的核心功能!
赞助请留下您的昵称!
微信赞赏(请备注您的昵称,未备注则表示匿名) |
支付宝赞赏(请备注您的昵称,未备注则表示匿名) |
感谢以下所有为 HypoMux 注入能量的支持者:
随着新功能不断解锁,欢迎见证 HypoMux 的成长!
本项目基于 AGPL-3.0 开源协议。
Go module
Latest release
Releases this year
64 followers · starred Aug 2026
72 followers · starred Aug 2026
11 followers · starred Aug 2026
3 followers · starred Jul 2026
CN Windows 多网卡聚合与网络加速工具。一键融合有线、Wi-Fi、热点等连接,实现多路径传输与智能流量调度。 EN Windows multi-NIC network accelerator. Combine Ethernet, Wi-Fi, hotspots and more for multi-path transmission and smart traffic routing.
See the code
HypoMux 是一款面向 Windows 的开源多网卡聚合与分流工具。它把多连接下载任务分配到多张活动网卡,让有线网络、Wi-Fi、手机热点或 USB 网络共享能够同时承担流量。
官方网站:https://hypomux.com
HypoMux 聚合的是多个独立连接,而不是把单条 TCP 连接拆成多路。因此,它尤其适合 Steam、IDM、游戏平台更新器、浏览器大文件下载等高并发场景;单连接任务的速度仍受该连接本身限制。
完整内容见 v2.7.0 更新日志。开发者发布正式版、Beta 或 RC 的操作见 版本发布说明。
2.5.0 完成了桌面端从 Python/Qt 与过渡期 WPF 实现到 Go + Wails v3 + React + Fluent UI 的正式迁移。桌面界面以普通用户权限运行,TUN、WFP、路由、DNS 与网络恢复等高权限操作交给独立的 Go Core/Windows 服务处理。
Windows 代码签名服务由 SignPath.io 免费提供,证书由 SignPath Foundation 颁发。
HypoMux 衷心感谢 SignPath 与 SignPath Foundation 对开源软件的支持,帮助我们为 Windows 用户提供更安全、可信的下载体验。
HypoMux 的官方 Windows 发布版本均由此仓库的 GitHub Actions 构建,并提交至 SignPath 进行代码签名。GitHub Releases是权威公开发布页,腾讯 CNB Release是面向中国大陆的官方镜像;两处只分发同一份 SignPath 签名安装包。自动更新元数据通过独立的 signed update channel 分发并使用 Ed25519 验证,客户端随后校验安装包大小、SHA-256 与 Windows Authenticode 签名。下载安装后请确认发布者显示为 SignPath Foundation。
HypoMux 不出售个人数据,也不默认上传遥测。程序会在用户或软件操作者请求相应功能时与其他网络系统通信:转发用户选择的网络流量、从官方 signed update channel 检查更新、从 GitHub 或 CNB Release 下载安装包,以及进行网络连通性验证。使用可选的内置 AI 助手时,对话及必要的工具结果会发送到用户配置的模型 API;启用外部 MCP 时,所开放的数据会返回连接的 AI 客户端。诊断默认脱敏,但应用名称、网卡标识、规则匹配值和用户手动输入仍可能包含个人信息。API 密钥与对话历史在本机加密保存,详见 AI 助手与外部 MCP。
Windows 安装包:GitHub Releases · 腾讯 CNB Release
下载最新版
HypoMux_Setup_*.exe。正式发布包通过 GitHub Actions 构建并由 SignPath 签名。
IP_UNICAST_IF 将套接字固定到真实物理链路。tls://域名[:端口](默认 853)并保存,重启聚合后生效。支持多个服务器、IPv4/IPv6 和指定 DNS 出口;校验服务器证书,DoT 查询失败不自动降级明文 DNS。服务器域名引导解析使用绑定网卡的传统 DNS;IPv6-only 下 NAT64 前缀发现继续使用该网络的 DNS。| 模式 | 覆盖范围 | 权限与兼容性 | 推荐场景 |
|---|---|---|---|
| 系统代理 | 遵循 Windows 系统代理的应用,或手动填写本地 HTTP/SOCKS5 端口的应用 | 更轻量;可关闭系统代理接管;不创建虚拟网卡 | IDM、浏览器、Steam 等代理感知型下载 |
| 虚拟网卡 | 更广泛的 TCP/UDP 与非代理感知流量 | 需要 Core 服务、Wintun/WFP;不能与其他 TUN 同时接管默认路由 | 游戏平台下载、WeGame、复杂分流和全局接管 |
HypoMux 是一个透明、开源的网络工具,仅用于用户本人拥有授权的设备与网络连接。它不应用于绕过第三方访问控制、网络限制、平台规则或任何未经授权的安全措施。
使用前请确认你理解以下行为边界:
2.5.3 对常见本地代理与游戏加速器增加了专门的兼容旁路,包括 UU、迅游、雷神、奇游,以及 Clash/Mihomo、v2rayN、Hiddify、Shadowsocks、Proxifier 等常见进程族。运行中的程序会优先按完整可执行文件路径识别;本地系统代理监听器还会按端口反查 PID,避免只依赖容易变化的进程名。
仍需注意以下边界:
应用连接
│
├─ 系统代理:HTTP/HTTPS 10801 · SOCKS5 10800
└─ 虚拟网卡:Wintun + sing-box + WFP/DNS/路由规则
│
hypomux-engine.exe
│
按连接选择聚合/直连/指定网卡
┌─────────┼─────────┐
网卡 1 网卡 2 网卡 3
└─────────┴─────────┘
合并吞吐
系统代理模式将本地代理链写入当前用户的 Windows Internet Settings;虚拟网卡模式则通过独立权限服务创建和管理 TUN、WFP、DNS 与路由资源。Go 引擎对每个新连接选择出口,把本地源地址绑定和 Windows 接口索引绑定组合使用,从而让不同连接稳定地走不同物理网卡。
下列截图来自早期版本的真实多网卡、多连接测试,用于说明连接级聚合能力;实际速度取决于每条线路、下载源、并发数、磁盘和 CPU,不能视为性能保证。
推荐环境:Windows 10/11、Go 1.26、Node.js 22、pnpm 10、Wails v3 CLI v3.0.0-alpha2.119。构建安装包还需要 NSIS;仓库根目录 bin/ 必须包含官方运行时文件 sing-box.exe、wintun.dll 和 libcronet.dll。
当前随附 sing-box 1.14.2(保留 gVisor 支持),来源与 SHA-256 校验信息见 运行时说明。
go install github.com/wailsapp/wails/v3/cmd/wails3@v3.0.0-alpha2.119
pnpm --dir desktop/frontend install --frozen-lockfile
Push-Location desktop
wails3 generate bindings -clean=true -ts -i
Pop-Location
go -C engine test ./...
go -C desktop test ./...
pnpm --dir desktop/frontend build
Set-Location desktop
wails3 dev
# 或构建 NSIS 安装包
wails3 task windows:package
完整发布流程以 .github/workflows/build.yml 为准。
正式发布前可手动运行 Release Trust Smoke Test 工作流,只读核对更新清单密钥、GitHub/CNB Tag、CNB Release 访问权限及已有 signed update channel;该检查不会创建 Release、上传资产或修改更新通道。
特别感谢所有对本项目早期核心稳定性、工程规范化作出贡献的开发者们:
如果你也对多网卡分流、底层 network 调度感兴趣,欢迎提交 Pull Request,一起完善 HypoMux!
HypoMux 是一个完全出于技术热情、由作者在业余时间独立开发与维护的开源项目,作者目前仍是在校学生,项目的深度开发与日常维护(如高频使用 AI 工具辅助重构、API 测试等)存在一定的实际开销。如果你觉得这个工具切实解决了你的网络痛点,欢迎请作者喝杯咖啡,支持本项目的持续迭代!
温馨提示: 量力而行。赞赏纯属自愿,无论是否赞赏,你都可以永久免费使用 HypoMux 的核心功能!
赞助请留下您的昵称!
微信赞赏(请备注您的昵称,未备注则表示匿名) |
支付宝赞赏(请备注您的昵称,未备注则表示匿名) |
感谢以下所有为 HypoMux 注入能量的支持者:
随着新功能不断解锁,欢迎见证 HypoMux 的成长!
本项目基于 AGPL-3.0 开源协议。
Go module
Latest release
Releases this year
64 followers · starred Aug 2026
72 followers · starred Aug 2026
11 followers · starred Aug 2026
3 followers · starred Jul 2026