兔洞博客
兔洞博客
个人博客

Husi:从 Android 到桌面的 proxy-set 工具集

Husi

proxy-set 跨端工具集

平台Android / Windows / macOS / Linux
代理内核sing-box
开源状态开源(自定义许可证)
价格免费
维护状态活跃维护(2026-10 更新)
最新版本v2.2.0(2026-10-03 发布)
最近提交2026-10-10
安装包共 17 个文件,下方列常用安装包
开发方xchacha20-poly1305(GitHub 仓库所有者)
GitHub★ 1857 · Fork 112
数据核验2026-10-11 · 来源 GitHub API

这是什么

Husi(虎兕)把自己称为“non-professional proxy-set-based multiplatform proxy tool set”。它不是只包一个桌面窗口,而是围绕 proxy-set 维护 Android 与桌面端应用,并为两端分别构建 libcore。

工程主体是 Kotlin,桌面端可打包为系统安装包,也能生成经过 ProGuard 收缩的 uber JAR。仓库还提供重命名包名的脚本,方便源码使用者避开默认包名。

适合谁

  • 需要同一项目覆盖手机与桌面的人:发布产物和构建脚本同时照顾两套运行环境
  • 偏爱 proxy-set 组织方式的人:这是 Husi 在官方仓库简介里直接写出的产品定位
  • 会自行打包的人:可生成原生安装包、无捆绑运行时的 uber JAR,还能改包名

和同类怎么比

对比HusiGUI.for.SingBoxKunBox
项目重点proxy-set 多端工具集Wails 桌面图形管理OLED 界面与规则集中心
工程路线Kotlin/Compose + 两端 libcoreGo + Vue 3 + WailsJetpack Compose + libbox
自行分发原生包或 uber JARWails 构建产物分架构 APK

一句话:Husi 的辨识度在跨端工程和 proxy-set,不是 GUI.for.SingBox 的纯桌面壳,也不是 KunBox 的移动端视觉路线。

八卦生态

Husi 仓库创建于 2023 年 12 月 24 日,并非 fork。官方仓库简介直接保留了“non-professional”这个自我描述。

仓库 topics 没有堆泛化标签,而是列出 SIP002、SIP004、SIP007、SIP008 与 Shadowsocks;项目生态更靠近代理集与 SIP 规范。

避坑

  • macOS x64 已不再支持:仓库说明 darwin/amd64 因 SQLite 组件缺少对应二进制而退出构建目标
  • Windows ARM64 暂不发布:原因同样是 androidx sqlite-bundled 没有可用二进制
  • 源码环境要求较硬:Android 构建列出 JDK 21 与 NDK 29,桌面打包还需要 Zig 0.16
  • uber JAR 不带 Java 运行时:运行机器需要 JDK/JRE 21 及以上,再用 java -jar 启动

深入教程

多端 libcore、原生包和 uber JAR 的构建命令都在 Husi 官方仓库 的 README 中。

Husi sing-box 客户端 翻墙软件
工具与软件