跳到主要内容
项目档案应用项目

Throne:跨平台桌面代理GUI工具(Nekoray官方继任者)下载与使用指南

Throne是已停止维护的Nekoray的官方继任项目,是基于sing-box核心打造的跨平台桌面代理GUI工具,原生支持三大主流桌面系统,覆盖20余种代理协议,本文介绍其项目定位、安装方式、使用指南及常见问题。

7,125C++Star 于 2026年9月14日2026年9月16日 更新

AI 总结

Throne是已停止维护的Nekoray项目的官方继任者,是基于Qt与sing-box打造的跨平台桌面代理GUI工具,原生支持Windows、Linux、macOS系统,覆盖20余种代理协议,为用户提供一站式代理网络配置与管理能力。

中文项目介绍

Throne是开源代理工具Nekoray的官方继任项目,定位为跨平台桌面代理GUI工具,底层基于sing-box代理核心,同时支持Xray-core作为额外核心,原生适配Windows 11/10/8/7、Linux、macOS三大主流桌面系统。 项目解决了已停止维护的Nekoray功能迭代停滞、旧特性冗余的问题,同时覆盖SOCKS、HTTP(S)、Shadowsocks、Trojan、VMess等20余种主流代理协议,支持链式出站、多格式订阅解析、自定义sing-box/xray配置等能力,可简化跨平台环境下代理网络配置、系统代理/路由设置等繁琐操作。 适用场景包括个人用户跨平台代理网络流量、访问受限网络资源,开发者/运维人员配置测试代理规则、链式出站,以及团队统一管理代理订阅、路由规则集等。项目依赖simple-protobuf实现配置序列化、SQLiteCpp实现本地配置存储,还支持通过Deeplinks快速导入代理配置。

详细信息与使用说明

1. 项目定位与用途

Throne是已归档项目Nekoray的官方继任者,定位为基于Qt框架与sing-box核心打造的跨平台桌面代理GUI工具,原生支持Windows、Linux、macOS三大主流桌面系统,替代停止迭代的Nekoray提供更完善、功能更丰富的代理工具能力,为用户提供一站式的代理网络配置与管理体验。

2. 解决的问题

项目解决了已停止维护的Nekoray功能迭代停滞、过时特性冗余的问题,同时简化了跨平台环境下多协议代理配置、系统代理/路由设置等繁琐操作,覆盖SOCKS、HTTP(S)、Shadowsocks等20余种主流代理协议,支持链式出站、多格式订阅解析、自定义配置等能力,满足不同用户的代理使用需求。

3. 适用场景

适用场景包括:个人用户跨平台代理网络流量、访问受限网络资源;开发者/运维人员配置测试代理规则、链式出站、自定义sing-box/xray配置;团队统一管理代理订阅、路由规则集等,可适配桌面端各类代理使用需求。

4. 安装方式

项目提供多种安装方式:Windows、Linux、macOS用户可直接从GitHub Releases下载对应平台的可移植压缩包解压使用;Linux用户可使用官方CLI安装脚本curl -fsSL https://raw.githubusercontent.com/throneproj/Throne/dev/script/install_linux.py | sudo python3安装;Fedora/RHEL/openSUSE系统可使用官方RPM源安装;macOS安装后需执行xattr -d com.apple.quarantine /path/to/throne.app移除隔离属性,将Throne.app移至Applications目录后首次启动。

5. 使用方式

首次启动后可在基础设置中导入代理订阅或sing-box、Xray格式的自定义配置;添加对应协议的代理出站节点,可配置链式出站规则;开启系统代理、系统DNS、TUN模式等功能实现全局或分应用代理;同时支持通过Deeplinks快速导入代理配置,详细Deeplinks使用说明可参考官方文档。

6. 补充说明与实现特点

项目依赖simple-protobuf库实现配置的序列化与反序列化,依赖SQLiteCpp封装SQLite实现本地配置存储;支持从官方routeprofiles仓库获取可下载的路由规则集;内置更新功能会替换旧版本文件、系统DNS功能会修改系统DNS设置,可能被部分杀毒软件误判为恶意行为;Linux下TUN模式默认通过SUID位实现自动权限提权,也可手动关闭该功能。

思维导图

Throne
项目定位
Nekoray官方继任者
跨平台桌面代理GUI
sing-box赋能
核心能力
20+代理协议支持
多格式订阅解析
链式出站
系统网络控制(代理/TUN/DNS)
Deeplinks快速导入
安装部署
GitHub Releases便携包
Linux CLI安装脚本
RPM软件源
macOS隔离属性移除
使用流程
导入订阅/自定义配置
配置代理节点与出站规则
开启系统代理/TUN模式
依赖组件
Qt GUI框架
sing-box代理核心
Xray可选核心
simple-protobuf配置序列化
SQLiteCpp本地存储

常见问题

Throne和原版Nekoray有什么区别?

原版Nekoray已于2023年12月部分停止维护并正式归档,Throne是其官方继任项目,移除了过时特性、新增了大量功能与协议支持,持续迭代更新。

为什么杀毒软件会检测Throne或其核心为恶意软件?

Throne的内置更新功能会替换旧版本文件,且系统DNS功能会修改系统DNS设置,这类行为与部分恶意软件特征相似,会被杀毒软件误判。

Linux上使用TUN模式必须设置SUID位吗?

创建和管理系统TUN接口需要root权限,设置SUID位可减少权限提权的密码输入次数,也可在基础设置-安全中关闭自动提权,但需手动授予对应权限,否则TUN相关功能无法使用。

强制退出Throne后无法上网怎么解决?

强制退出时若系统代理处于开启状态,Throne无法正常重置代理设置,重新打开Throne后先开启系统代理再关闭即可恢复正常。

macOS安装后无法启动怎么办?

macOS安全策略限制未签名应用,需先执行xattr -d com.apple.quarantine /path/to/throne.app移除隔离属性,再将Throne.app移至Applications目录后首次启动。