GUI-for-Cores 项目包含 2 个 GUI 程序,它们是:GUI.for.Clash、GUI.for.SingBox。
GUI.for.Sing-box 是一款基于开源代理核心 Clash 所开发的图形用户界面(GUI)客户端,它为广大用户提供了更加直观、易用的代理配置与管理方式。无需复杂命令行操作,即可实现科学上网、规则切换、节点管理等功能,适合新手与高级用户使用。
GUI.for.Sing-box的应用程序既不是VPN,也不是代理应用程序,它们不集成任何代理应用程序或类似功能。目前是Clash替代品的最好选择。

GUI.for.Singbox 是什么?
GUI.for.Singbox 是一款基于 sing-box 核心的图形界面客户端工具,它为普通用户提供了易用的可视化界面,支持一键导入订阅、配置分流规则、管理 Reality 节点等,是 2025 年最热门的科学上网图形客户端之一。
相较于传统的命令行工具,GUI.for.Sing-box 操作更简单,特别适合不懂 JSON 配置的新手用户。
GUI.for.Singbox核心功能亮点
- 支持多协议:VLESS / VMess / Trojan / Shadowsocks / Hysteria2 / Reality
- 节点导入:一键导入 Clash、V2Ray、订阅链接等格式
- 分流控制:支持规则分流 / 直连 / 全局代理
- Reality 协议支持:原生支持最新版 Reality 指纹代理协议
- 配置导出:一键生成 sing-box JSON 配置
- 日志监控:查看连接记录、调试日志
- 跨平台:支持 Windows / macOS / Linux
GUI.for.Singbox下载安装
下载GUI.for.Singbox
GUIforSingbox是一款开源的科学上网工具,其代码托管在github上面,可从github上面下载GUIforSingbox软件安装包,下载地址:https://github.com/GUI-for-Cores/GUI.for.SingBox/releases
和clash-verge-rev相同,也是一个持续开发的项目,并且使用的内核是mihomo,也就是以前的clash.meta,这个程序可以说是单纯的一个网页里去进行对clash内核的一些操作,使用的vue3 + wails开发。
安装GUI.for.Singbox
所有的版本都是便携版,也就是不需要安装,下载即可用。不过不建议直接在桌面使用,因为打开文件以后会在当前文件夹创建数据等文件夹,推荐放到一个文件夹里面
使用的话,可以在桌面创建一个文件夹,名字叫什么都可以,不过需要注意最好不要出现中文和空格。 将下载好的文件放到里面,然后再打开,创建的data数据文件夹也是在你创建的文件夹里面的。如果想要讲快捷图标放到桌面可以右键单击程序然后选择创建快捷方式
,然后把快捷方式放到桌面。
1、解压后,找到exe安装文件,鼠标右键——以管理员身份运行

2、点击——更多信息——仍要运行

3、如果有提示需要安装 WebView2,点击安装即可,可以参考GUI for Clash 安装完成后打开的界面如下图:

打开软件之后,在最上方的程序栏目找到 settings
然后在 language
栏目可以找到简体中文
点击即可切换成中文。
同样在设置界面还可以设置软件颜色和自动启动内核程序
这个建议打开。
4、软件默认是不带内核的,这也是下载下来只有10MB的原因。内核是使用mihomo也就是以前的clash.meta内核,在软件里面可以进行下载(需要科学上网),也可以使用已有的内核文件,将他重命名为mihomo-${os}-${arch}.exe
或mihomo-${os}-${arch}-alpha.exe
,并放置在程序的data/mihomo
目录下,然后重启软件。
咱们这里演示使用软件下载内核,可以看到本地是无内核
,点击右侧的更新,Mihomo下面是clash.meta内核,Alpha是开发版本,咱们使用mohomo就可以,点击更新。切换版本是选择稳定版还是内测版,我们这里当然选择Stable稳定版了,你也可以选择Alpha也就是内测版本。推荐选择使用Stablae稳定版。

等待下载完成后,本地那里会显示版本号。
GUI.for.SingBox使用教程
在使用之前,首先需要添加一个GUI.for.SingBox节点即服务端才能使用代理上网功能,更多节点可参考本站节点订阅地址或好用的GUI.for.SingBox节点购买机场推荐。
1、准备好机场订阅地址,不知道怎么挑选机场的可以到机场推荐里面选择一个适合自己魔法上网需求的机场,购买订阅后,点击-仪表盘-一键订阅-复制订阅地址

当然了,你也可以在GUI.for.SingBox上使用免费节点来挂梯子进行科学上网,详细步骤可查看:免费节点
2、打开 GUI.for.SingBox,点击——概览——快速开始——粘贴订阅地址——保存。

注意了,配置代理需要全程开启代理,因为很多规则集都是来自github的。
3、添加完成后不会自动更新,需要点击订阅右上方的更新全部
。

4、如果更新的时候出现下图报错提示,就需要先安装一个节点转换的插件。

5、点击——插件——插件中心

6、点击——更新列表

7、找到“节点转换”,点击——添加

8、点击——运行

9、再去点击——更新全部,在订阅界面会显示你订阅的节点数量。

10、点击——概览——启动内核。

11、这样就启动了GUI.for.SingBox系统代理。

代理模式说明:
- 规则模式(默认):外网流量通过代理,国内流量直连。系统根据配置文件中的规则判断流量是否走代理。
- 全局模式:所有流量均通过代理。
- 直连模式:所有流量均不走代理。
12、现在去打开youtube网站,能正常访问。

到这里,你已成功使用GUI.for.SingBox进行魔法上网了。
插件中心
点击——插件——插件中心,里面有好多有意思的插件。但是请注意,插件并不是导入了以后就可以使用,点击导入后到界面点击该插件的安装才可以使用。
我这里只装了两个常用插件,大家可以根据自己的需求安装想要的插件。

就像是解锁网易云音乐就可以选择好几种触发方式,开启app时触发或者手动触发等。
请注意,目前好多插件有bug,比如网易云这个点击运行以后,运行按钮不会变成停止按钮,需要右键点击停止,比如看板娘这个插件不能停止只能卸载等等。
再给大家分享几个好用的插件。
- sub-store和sub-store v2:直接在本地部署订阅转换,不需要使用别人的订阅转换,非常方便。
- 节点转换:可以将v2ray分享的链接转换成clash的格式。
- speedtest速度测试:点击以后就会进行速度和延迟测试。
- 一键添加规则集:可以将网络上的规则集导入,配合软件设置可以让所有的订阅使用同一套规则集。
- 解除uwp本地回环:和clash的解除uwp回环功能类似。点击后然后默认选择uwp应用,再点击确认即可。
- ADguardhome:去广告插件。
- frp内网穿透:frp内网穿透程序。
- 阿里云盘签到:进行阿里云盘的签到,可以配合计划任务使用。
- IP信息查询:查询目前使用节点的IP,地区和时区。
GUI.for.SingBox通用设置

- 语言 (Language):选择软件显示语言,目前支持中文和英文。本指南以中文为例。
- 内核缓存:Sing-Box 的缓存数据存储目录,路径为
data/sing-box
,用于持久化 Fake-IP 数据和远程规则集。 - 关闭窗口时退出程序:勾选后,点击窗口关闭按钮将直接退出程序,不显示托盘图标。
- 退出程序时同时关闭内核:勾选后,退出程序时会同时结束
sing-box.exe
进程,停止 Sing-Box 运行。 - 自动启动内核程序:勾选后,启动软件时会自动启动 Sing-Box 内核。
- 以管理员身份运行:对于非 Windows
Administrators
用户组成员,建议勾选此项,以避免 TUN 模式启动失败或在Tun.stack
为system
或mixed
时无法修改系统防火墙设置。 - 开机时启动:勾选后,程序将随系统自动启动。
内核选项卡
用于管理 Sing-Box 核心程序,包括下载和更新。
关于选项卡
查看软件版本信息和进行在线更新。
GUI.for.SingBox常见问题
GUI.for.SingBox是VPN 或代理软件吗?
GUI.for.SingBox并非VPN
或代理软件
,没有内置代理程序也没有提供代理的功能。
GUI.for.SingBox支持哪些协议?
支持V2Ray/VLESS/Trojan/Socks/Shadowsocks 等多协议
GUI.for.SingBox支持哪些系统平台使用?
支持 Windows / macOS / Linux系统平台使用,目前不支持Android系统。
Reality 怎么配置?
只要输入正确的 server name、私钥、公钥和 fingerprint,GUI 会自动生成配置,非常适合小白。