Polaris 应用图标

Polaris

北极星

基于 sing-box 的跨平台桌面客户端,采用 Tauri 2(Rust + React),提供订阅管理、TUN、系统代理、应用分流和连接诊断。

查看 Windows 官方下载

设备:未识别GitHub Release

代理内核sing-box核心引擎
代码状态开源MIT
功能费用免费全功能免费
GITHUB★ 131 Fork
版本号
v1.0.0
最后更新时间
2026年9月3日
数据来源
GitHub Release

官方变更日志

Polaris 1.0.0

基于 Tauri 2 + React 的跨平台代理客户端,内置 sing-box 内核,开箱即用。
A cross-platform proxy client built on Tauri 2 and React, shipping with the sing-box core built in.

亮点 / Highlights

订阅与协议 · Subscriptions and protocols

- 四种订阅格式共用同一套节点模型:分享链接、sing-box JSON、Clash YAML、Xray JSON。同一批节点换任意一种格式导入,识别结果一致。
- 覆盖 14 种出站类型与 17 种分享链接协议头,含 VLESS、VMess、Trojan、Shadowsocks、Hysteria / Hysteria2、TUIC、NaiveProxy、AnyTLS、Snell、SSH,以及 HTTP / HTTPS / SOCKS5 代理;代理凭据可选,匿名代理不会被拒。
- 订阅创建是原子操作,中途失败可恢复,不留半成品状态。

Four subscription formats map onto one node model — share links, sing-box JSON, Clash YAML and Xray JSON — so the same nodes import identically whichever format they arrive in. 14 outbound types and 17 share-link schemes are supported, including VLESS, VMess, Trojan, Shadowsocks, Hysteria/Hysteria2, TUIC, NaiveProxy, AnyTLS, Snell, SSH and plain HTTP/HTTPS/SOCKS5 proxies, with credentials optional so anonymous proxies are accepted. Creating a subscription is atomic and recoverable.

代理与分流 · Proxying and routing

- TUN 全局接管与系统代理两种模式,按平台适配;Windows 上跟随网络变化自动重建。
- 规则分流内置 geosite / geoip 资源,支持自定义规则集与应用级分流(按进程指定走向)。
- DNS 并发竞速解析,FakeIP 与真实解析并存,减少首包延迟。
- 节点故障自动切换:连续检测到当前出口不通才动手,切换走管理 API 热切、不重启内核,切完回读自证。
- 换不动时会明说:候选都需要重启才能切过去时,界面上报一次,不会静默空转。

Both TUN-level capture and system-proxy mode, adapted per platform, with automatic rebuild on Windows network changes. Rule-based routing ships with geosite/geoip resources and supports custom rule sets plus per-application policy. DNS resolution races resolvers concurrently, with FakeIP alongside real resolution. Failover only acts after the current exit fails repeatedly; the switch goes through the management API without restarting the core, and reads the result back to prove it took effect. When every candidate would need a core restart, the app says so once instead of retrying silently.

组网 · Mesh networking

- 内置 WireGuard 与 Tailscale 端点,可直接把设备接入自有网络。
- 支持 Taildrop 文件传输。
- 只走内网的组网出口不参与故障切换判定——那个内网只有这条隧道到得了,换节点换不来它。首页改为直接显示这类隧道的健康状态。

Built-in WireGuard and Tailscale endpoints let a device join your own network directly, and Taildrop file transfer is supported. A mesh exit that only reaches a private network is left out of failover judgement, since no other node can reach that network anyway; the home screen reports such a tunnel's health directly instead.

观测 · Observability

- 实时连接列表、流量统计与图表、按主机与规则的命中排行。
- 流媒体解锁检测。
- 应用内日志页,日志级别可调。

A live connection list, traffic statistics and charts, per-host and per-rule hit rankings, streaming-unlock detection, and an in-app log page with adjustable level.

测速 · Speed testing

- 测速使用独立的临时内核,不打扰正在运行的主内核。
- 临时内核按固定就绪预算分批启动,单批上限 142 个 NaiveProxy 出站;每批的开始与就绪都会上报进度。
- 测速期间内核日志不再冲刷界面日志环,警告及以上照常保留。

Speed tests run in a separate temporary core so the live core is untouched. That core starts in batches sized to a fixed readiness budget — at most 142 NaiveProxy outbounds per batch — and each batch reports both its start and its readiness. Core logs no longer flush the UI log ring during a test; warnings and above still come through.

运行时可靠性 · Runtime reliability

- 内核经特权 helper 拉起;每个 spawn 请求都必须声明 stdio 处置,子进程输出全程有人读,管道写满不会再把内核卡死。
- 主内核就绪门按配置规模计算,而不是固定墙钟:固定开销 + 每节点解析 + 每个 NaiveProxy 出站构造 Chromium Cronet 引擎的代价,再乘安全系数。
- 陈旧内核清扫不会误杀仍在途的内核。
- 内核可在线更新与热切换,切换失败自动回退。

The core is launched through a privileged helper. Every spawn request must declare how it handles stdio and a child's output is always drained, so a full pipe can no longer wedge the core. The main core's readiness gate is sized from the config it starts — fixed cost, plus per-node parsing, plus the Chromium Cronet engine each NaiveProxy outbound constructs, times a safety factor — rather than a fixed wall clock. The stale-core sweep no longer kills cores still in flight. Cores can be updated and hot-swapped, with automatic rollback on failure.

界面 · Interface

- 五种语言:简体中文、繁體中文、English、Русский、فارسی。
- 深色 / 浅色主题,托盘常驻,应用内自动更新。

Five languages — Simplified Chinese, Traditional Chinese, English, Russian and Persian — with dark and light themes, a persistent tray presence and in-app auto-update.
查看官方版本来源 ↗

关于 Polaris

基于 sing-box 的跨平台桌面客户端,采用 Tauri 2(Rust + React),提供订阅管理、TUN、系统代理、应用分流和连接诊断。

适用于 Windows、macOS、Linux。安装方式、版本要求与最新维护状态请以项目官网或应用商店页面为准。

详细信息

适用平台WindowsmacOSLinux
代码状态开源MIT
完整功能费用免费
主导开发polaris-archPolaris
代码仓库查看项目仓库13 · 1 Forks

发现应用信息不准确?

提交建议内容和公开证据链接。无需填写联系方式,资料会在人工核验后更新。

提交信息纠错

Polaris 相关的人物

资料根据项目说明、应用官网及商店页面整理,应用信息以官方页面为准。 本站使用无 Cookie 的匿名统计,详情见 隐私说明