[推荐] TMX 是一款现代化的桌面 SSH 终端客户端,内置 MCP 服务。

7 小时 5 分钟前
 harrybt112

TMX 是一款现代化的桌面 SSH 终端客户端,基于 Electron + React 构建。它把真实持久的终端(node-pty / ssh2 / xterm.js)、主机管理、SFTP、快捷命令、AI 助手和内置 MCP 服务整合进一个跨平台应用(macOS / Windows / Linux)。

仓库地址

点击跳转到 TMX

界面预览

终端 SFTP
主题与偏好设置 命令面板

功能特性

技术栈

Electron 42 · React 19 · Vite 8 · TypeScript · TailwindCSS v4 · xterm.js 6 · node-pty · ssh2 · better-sqlite3 · electron-builder

快速开始

环境要求:Node.js >= 20.19.0(或 >= 22.12.0)与 pnpm。

# 克隆项目
git clone https://github.com/clawuv/TMX.git

# 进入项目目录
cd TMX

# 安装依赖(原生模块会自动重建)
pnpm install

# 启动开发环境
pnpm dev

原生模块(node-pty、better-sqlite3、ssh2)是按 Electron 的 ABI 编译的。升级 Electron 后如果出问题,执行 pnpm rebuild:natives。

可用脚本

450 次点击
所在节点    程序员
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1252473

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX