Files
nyaterm/docs-site/docs/intro.md
T
Kang f7875d7871 refactor: Update references from Dragonfly to NyaTerm across documentation and codebase
This commit replaces all instances of "Dragonfly" with "NyaTerm" in various files, including documentation, configuration, and UI elements. The changes ensure consistency in branding and improve clarity for users transitioning from the previous version. Additionally, updates to the changelog and README reflect the new application name and its features.
2026-05-05 20:05:53 +08:00

4.4 KiB

sidebar_position, slug
sidebar_position slug
1 /

项目介绍

NyaTerm 是一个围绕远程终端工作流设计的桌面客户端。它以 Tauri + React 构建前端界面,以 Rust 负责 SSH、SFTP、会话管理、隧道、认证、AI 能力、同步备份与配置持久化,让你在同一个工作区中处理远程服务器、本地 shell、串口设备和网络辅助能力。

适合哪些场景

  • 同时维护多台 SSH 主机
  • 在本地终端、Telnet、串口设备之间切换排障
  • 边看终端输出边操作远程文件
  • 为常用运维命令、登录流程和跳板机链路做标准化配置
  • 需要 OTP、录制、资源监控、自动上传、AI 辅助、跨设备配置同步或加密备份等增强能力
  • 想从 Xshell、MobaXterm、WindTerm 或 NyaTerm 备份文件快速迁移现有配置

核心能力

多种会话类型

NyaTerm 不只支持 SSH,还支持:

  • SSH — 远程登录、文件传输、资源监控、隧道、OTP 等完整能力
  • 本地终端 — 在同一套 UI 中打开本地 shell
  • Telnet — 兼容旧设备或实验环境
  • 串口 — 适合网络设备、嵌入式板卡、调试口场景

可组合的工作区

  • 多标签页管理多个会话
  • 标签页内支持横向/纵向分屏
  • 左右活动栏可放置文件浏览器、网络、Security/Auth、云同步与备份、设置、AI 助手、会话列表、命令历史、资源监控等面板
  • 底部辅助区可承载快捷命令、串口发送、录制与锁屏入口
  • 设置、新建连接、快捷命令、自动上传提示均使用独立子窗口,减少主工作区干扰
  • 支持托盘最小化,让窗口关闭动作可以转为后台驻留

面向终端操作的增强

  • 命令历史与模糊建议
  • 可配置命令建议的历史命令长度上下限,减少超长命令带来的噪音
  • 终端搜索、复制/粘贴、上下文菜单
  • 选中文本后可直接做在线搜索或按 provider 翻译
  • 可选的行号 / 时间戳 gutter
  • 可选的动作链接(如 IPv4、host:port、压缩包文件名)
  • 可选的关键词高亮与自定义规则
  • 大输出场景下的保护机制、会话录制与 SSH Keep-Alive

远程文件与传输队列

  • SSH 会话下内置 SFTP 文件浏览器
  • 上传、下载、重命名、移动、删除、属性查看、新建文件 / 文件夹 / 符号链接
  • 传输队列支持暂停、继续、取消、失败重试、断点续传、时间戳保留
  • 在本地编辑下载的远程文件后,可通过 watcher 流程快速上传回远端
  • Windows 下支持把本地文件或文件夹直接拖进文件浏览器上传

AI 助手与自动化辅助

  • 右侧活动栏内置 AI Assistant 面板
  • 可从终端输出、选中文本、文件操作或手动输入发起 AI 请求
  • 支持命令生成、错误分析、输出解释、修复建议等典型场景
  • 可配置内置 provider 与自定义 OpenAI Compatible provider
  • 支持结构化命令卡片、风险等级控制、审批后执行和保存为快捷命令

安全、迁移与网络能力

  • 私钥、密码、主机密钥策略、本地加密存储
  • OTP 管理(TOTP / HOTP)、二维码导入、SSH 自动填充
  • 代理配置、跳板机、本地 / 远程 / 动态隧道
  • 锁屏与主密码能力
  • 支持导入 Xshell / MobaXterm / WindTerm 会话
  • 支持导入 / 导出 NyaTerm 自身的加密 .dgfy 配置备份
  • 可打开日志目录并导出诊断包,便于问题排查与支持协作

云同步与加密备份

  • 通过 WebDAV 或 S3 兼容存储同步 NyaTerm 的可移植配置数据
  • 在 设置 → 安全 配置主密码后,才能启用 设置 → 同步与备份 中的相关能力
  • 支持启动检查、保存后的防抖自动推送、定时加密备份、远程备份恢复
  • 当本地和云端都发生变化时,可在设置页或工作区历史面板中手动处理冲突

文档导航建议

如果你是第一次使用,建议按下面顺序阅读:

  1. 安装指南
  2. 快速开始
  3. 会话类型
  4. SSH 连接管理
  5. 工作区与布局
  6. 终端功能
  7. SFTP 文件传输
  8. 代理、跳板机与隧道
  9. OTP 与认证
  10. 安全功能
  11. 同步与备份