Skip to content

Releases: weidu12123/vps-switch

VPS Switch v0.1.1

Choose a tag to compare

@github-actions github-actions released this 24 Oct 06:44

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

Choose a tag to compare

@weidu12123 weidu12123 released this 18 Oct 04:22

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 Terminal conpty.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