Repository navigation
Releases: weidu12123/vps-switch
Releases · weidu12123/vps-switch
Release list
VPS Switch v0.1.1
VPS Switch v0.1.1
更新内容
- 新增 MCP 暴露主机范围选择(支持单台切换与全选/全不选,未暴露主机在
vps_list与工具调用中隐藏并拒绝访问)。 - 新增 MCP 7 大工具开放范围选择(支持按工具启用/禁用与全选/全不选)。
- 修复主机列表点击置顶/取消置顶后未实时重排的问题。
- 修复 GPUI 客户端内部滚动区(设置页主机列表、弹窗、下拉菜单、调用记录详情、传输队列)滚轮冒泡带动外层页面滚动的问题。
下载与安装
| 平台 | 安装包文件 | 说明 |
|---|---|---|
| Windows (x64) | vps-switch-0.1.1-windows-x64-setup.exe |
推荐:中文安装向导,内置 GPUI 客户端、守护进程与随包 ConPTY |
| Windows (x64) | vps-switch-0.1.1-windows-x64-portable.zip |
免安装绿色便携版,解压双击 vps-switch-gpui.exe 即用 |
| Windows (x64) | vps-switch-0.1.1-x86_64.msi |
Windows 原生 MSI 安装包(自动加入系统 PATH) |
| macOS (Apple Silicon) | vps-switch-0.1.1-macos-aarch64.zip |
M 系列芯片原生 VPS Switch.app |
| macOS (Intel) | vps-switch-0.1.1-macos-x86_64.zip |
Intel 芯片原生 VPS Switch.app |
| Linux (x86_64) | vps-switch-0.1.1-linux-x86_64.tar.gz |
Linux 无头常驻服务(内嵌 Web UI + MCP),附 vps-switch.service |
校验:SHA256SUMS.txt
VPS Switch v0.1.0
VPS Switch v0.1.0
Rust + GPUI 原生的轻量级 VPS 管理器与面向 AI Agent 远程操控 VPS 的 MCP Server。
核心特性
- GPUI 原生桌面客户端:基于
gpui-kit+ DirectX / Metal 硬件加速自绘界面(零 WebView2 / Chromium 依赖),支持日夜双色主题、原生系统托盘秒开终端与多独立终端窗口。 - VPS 仓库与代理路由:支持本机与多台 SSH 远端主机、连接池多通道复用、SSH 跳板机穿透,以及无需开启 TUN 的本机代理端口(SOCKS5 / HTTP CONNECT)出口路由。
- 高性能终端:Rust 侧持有权威网格状态(
alacritty_terminal+ 2 MiB 历史字节环),随包携带 Windows Terminalconpty.dll+OpenConsole.exe,支持中文 IME 光标跟随、历史回滚、分屏与 OSC 133/7 状态截获。 - 文件浏览与流式传输:高并发 SFTP 目录缓存与预热,内嵌 Tree-Sitter 语法高亮代码编辑器;独立流式传输引擎支持断点续传与 SHA-256 闭环校验。
- 轻量探针看板:CPU、内存、磁盘、20 段实时网络吞吐谱与 BBR 状态展示,按需采样零后台噪音。
- MCP Server 与安全护栏:内置 7 个标准工具(
vps_list/vps_inspect/vps_exec/vps_task/vps_fs/vps_transfer/vps_terminal),支持调用留痕审计与命令黑名单拦截。
实测内存占用
| 平台与进程 | 常驻内存 | 说明 |
|---|---|---|
Linux 无头服务(vps-switch) |
9.7 MB (RSS) | 内嵌 Web 控制台 + SSH 连接池 + MCP Server |
Windows 守护进程(vps-switch.exe --headless) |
28.8 MB (Working Set) / 7.0 MB (Private) | 后台连接池 + SQLite + MCP Server |
Windows GPUI 客户端(vps-switch-gpui.exe) |
72.7 MB (Working Set) | GPUI 原生界面 + 终端 + 编辑器 + 托盘 |
下载与安装
| 平台 | 安装包文件 | 说明 |
|---|---|---|
| Windows (x64) | vps-switch-0.1.0-windows-x64-setup.exe |
推荐:中文安装向导,内置 GPUI 客户端、守护进程与随包 ConPTY |
| Windows (x64) | vps-switch-0.1.0-windows-x64-portable.zip |
免安装绿色便携版,解压双击 vps-switch-gpui.exe 即用 |
| Windows (x64) | vps-switch-0.1.0-x86_64.msi |
Windows 原生 MSI 安装包(自动加入系统 PATH) |
| macOS (Apple Silicon) | vps-switch-0.1.0-macos-aarch64.zip |
M 系列芯片原生 VPS Switch.app |
| macOS (Intel) | vps-switch-0.1.0-macos-x86_64.zip |
Intel 芯片原生 VPS Switch.app |
| Linux (x86_64) | vps-switch-0.1.0-linux-x86_64.tar.gz |
Linux 无头常驻服务(内嵌 Web UI + MCP),附 vps-switch.service |
Windows 首次运行提示:GPUI 客户端需 DirectX 11 兼容显卡(虚拟机模拟适配器同样可用);若遇 Windows SmartScreen 提示“未知发布者”,点击「更多信息」→「仍要运行」即可。
macOS 首次运行提示:解压后将 VPS Switch.app 拖入「应用程序」,若提示未签名可执行 xattr -dr com.apple.quarantine "/Applications/VPS Switch.app"。
Linux 首启默认开启 Web 登录密码,初始凭据 admin / vps-switch,登录后可在设置面板修改。
校验:SHA256SUMS.txt