Swell Proxy:WinUI 3 原生客户端与 JavaScript 插件钩子

Swell Proxy
WinUI · JS 插件钩子
| 平台 | Windows |
|---|---|
| 代理内核 | sing-box |
| 开源状态 | 开源 |
| 价格 | 免费 |
| 维护状态 | 活跃维护(2026-09 更新) |
| 最新版本 | v3.3.6(2026-09-14 发布) |
| 最近提交 | 2026-09-14 |
| 安装包 | 共 2 个文件,下方列常用安装包 |
| 开发方 | yaog6700-bit(GitHub 仓库所有者) |
| GitHub | ★ 482 · Fork 26 |
| 数据核验 | 2026-10-11 · 来源 GitHub API |
下载最新版 v3.3.6
不知道选哪个:Intel/AMD 电脑选 x64,苹果 M 系列芯片选 arm64,安卓手机一般选 arm64。
这是什么
Swell Proxy 是用 WinUI 3 构建的 Windows 原生图形客户端,底层驱动来自 sing-box。 它把订阅、节点、规则分流、系统代理、TUN 和手动代理放在同一个界面,也提供连接、流量、日志与网络拓扑观察页。 除常规代理管理外,它还带 AI 服务可用性检测、Tailscale Endpoint 与 JavaScript 插件系统。 插件能监听启动、停止、订阅完成和核心启停前后等事件,并在配置下发前修改 JSON。
适合谁
- 要在原生 Windows 界面里同时查看连接列表、流量图表、日志和网络拓扑的人
- 需要检测 OpenAI、Claude、Gemini 等服务可用性的人
- 想把 sing-box 作为 Tailscale 节点接入官方控制端或 Headscale 的人
- 会写 JavaScript,希望自动过滤订阅、检查出口或发送断线通知的人
和同类怎么比
| 对比 | Swell Proxy | Sparkle | Sing Box Windows |
|---|---|---|---|
| 扩展方式 | JavaScript 生命周期插件 | 配置覆写与 Sub-Store | Tauri/Rust 模块化后端 |
| 观测重点 | 拓扑、连接、流量、日志 | Mihomo 常用配置与主题 | 连接、规则、流量、日志及诊断 |
| 特有入口 | AI 解锁检测、Tailscale Endpoint | WebDAV 备份 | 订阅回滚与自愈重启 |
一句话:Swell Proxy 把自动化钩子直接开放给 JavaScript 插件,适合需要在订阅和核心生命周期中插入动作的人。
项目定位
这是 2026 年创建的独立仓库,官方简介直接写作“Windows 原生代理客户端”。
项目采用 C# 与 WinUI 3,没有沿用 Electron 或 Tauri 的桌面壳。
内置示例插件放在 Assets/plugins/,事件从应用初始化一直覆盖到核心停止,扩展面明显超出皮肤和按钮层。
避坑
- TUN 需要管理员权限,普通权限启动后不要把授权问题误判为节点故障
- Windows 10 或 Windows 11 21H2 启动无反应时,先补 Visual C++ 运行库与 WebView2
singbox_config.json会在启动时自动覆盖,长期修改不要只写这个运行时文件- 订阅更新异常时先停用订阅类插件,插件可在
OnSubscribe阶段过滤、改名或排序节点
深入教程
快速开始、运行时依赖、数据目录和插件事件表见 Swell Proxy 官方 README。