NyaTerm 是一个基于 Tauri、React 与 Rust 构建的现代远程终端工作区,面向开发者、系统管理员和 DevOps 工程师。它希望把 SSH、本地 Shell、Telnet、串口、SFTP、隧道、OTP、AI 辅助和加密同步等常用能力,整合到一个轻量的桌面客户端里。
项目地址:https://github.com/nyakang/nyaterm
官网:https://nyaterm.app
文档:https://nyaterm.app/docs
它解决什么问题?
日常运维和开发中,经常需要在多个工具之间切换:
- 用 SSH 客户端连接服务器
- 用 SFTP 工具传文件、改配置
- 用本地终端执行命令
- 用串口或 Telnet 调试设备
- 用 OTP 管理器填写验证码
- 用备份工具同步连接配置
- 遇到报错时再切到 AI 工具分析问题
NyaTerm 想做的是:把这些和“终端上下文”强相关的能力放在同一个工作区里,让远程连接、文件操作、安全认证和 AI 辅助不再割裂。
主要特性
- 多会话工作区:支持 SSH、本地终端、Telnet、串口会话,支持多标签页、横向 / 纵向分屏。
- SFTP 文件工作流:SSH 会话内置 SFTP 文件浏览器,支持上传、下载、重命名、移动、删除、传输队列,以及“本地编辑后自动回传远端”。
- AI Assistant:支持 Ask 和 Agent 两种模式,可以生成命令、解释终端输出、分析错误,并基于当前终端上下文执行多步辅助操作。
- 安全与认证:支持密码、私钥、known hosts、OTP、锁屏、主密码、本地加密存储,以及基于正则的凭据自动填充。
- 网络工具:支持代理、SSH 跳板机、本地 / 远程 / 动态隧道。
- 同步与备份:支持通过 WebDAV 或 S3 兼容存储同步加密快照,支持加密导入导出
.dgfy 备份。
- 迁移支持:支持从 Xshell、MobaXterm 和 WindTerm 导入会话。
- 跨平台:支持 Windows、macOS 和 Linux。
AI Assistant 的一些设计
NyaTerm 的 AI 功能不是单纯聊天窗口,而是和终端会话绑定:
- 可以解释当前选中的终端输出
- 可以根据活跃终端上下文生成命令
- Agent 模式下按“观察、决策、执行”的循环辅助处理多步任务
- 命令会以结构化卡片展示,包括风险等级和执行控制
- 高影响命令会触发审批门槛,并尽量给出更安全的替代方案
- 输入
@ 可以把其他终端会话纳入 AI 上下文
目标是让 AI 更像一个在终端旁边的辅助工程师,而不是脱离现场的问答框。
适合谁使用?
NyaTerm 比较适合这些场景:
- 经常维护多台 Linux / Unix 服务器
- 需要在 SSH、SFTP、本地命令和配置文件之间频繁切换
- 需要管理 OTP、私钥、known hosts、跳板机和隧道
- 需要调试 Telnet、串口设备或嵌入式设备
- 希望有一个本地优先、可迁移、可加密备份的终端工作区
- 希望 AI 能基于当前终端上下文辅助分析和执行任务
技术栈
- 前端:React
- 桌面框架:Tauri 2
- 后端:Rust
- 文档站点:Docusaurus
- 许可证:MIT License
截图
可以在项目 README 或官网中查看截图:
- 主工作区
- 终端增强
- SFTP 文件工作流
- 安全与网络工具
- 同步与备份
项目地址:https://github.com/nyakang/nyaterm
官网:https://nyaterm.app
文档:https://nyaterm.app/docs
欢迎大家试用,也欢迎反馈和贡献。
NyaTerm 是一个基于 Tauri、React 与 Rust 构建的现代远程终端工作区,面向开发者、系统管理员和 DevOps 工程师。它希望把 SSH、本地 Shell、Telnet、串口、SFTP、隧道、OTP、AI 辅助和加密同步等常用能力,整合到一个轻量的桌面客户端里。
项目地址:https://github.com/nyakang/nyaterm
官网:https://nyaterm.app
文档:https://nyaterm.app/docs
它解决什么问题?
日常运维和开发中,经常需要在多个工具之间切换:
NyaTerm 想做的是:把这些和“终端上下文”强相关的能力放在同一个工作区里,让远程连接、文件操作、安全认证和 AI 辅助不再割裂。
主要特性
.dgfy备份。AI Assistant 的一些设计
NyaTerm 的 AI 功能不是单纯聊天窗口,而是和终端会话绑定:
@可以把其他终端会话纳入 AI 上下文目标是让 AI 更像一个在终端旁边的辅助工程师,而不是脱离现场的问答框。
适合谁使用?
NyaTerm 比较适合这些场景:
技术栈
截图
可以在项目 README 或官网中查看截图:
项目地址:https://github.com/nyakang/nyaterm
官网:https://nyaterm.app
文档:https://nyaterm.app/docs
欢迎大家试用,也欢迎反馈和贡献。