更新日志

这里记录每个版本中用户能感受到的变化,新版本在最上面。版本号按语义化版本:1.0 之前,次版本号(0.x)升级时可能有不兼容的改动,会在对应版本中写明。每个版本的标题写版本号与发布日期,内容按新增、改进、修复、安全分类(没有的类别省略;首个版本按功能领域概括)。收集的匿名使用统计有变化时,也会在对应版本中写明。下载方式见下载页。

0.1.3(2026-11-03)

包含 0.1.1、0.1.2 的改动。

新增

  • 主窗口记住位置、大小与是否最大化,下次打开时放回原处;上次所在的屏幕不在了时,回到主屏中间。
  • SFTP 表头的“⋯”按钮(或在表头上右键)可以选择显示大小、修改时间、权限,选择会记住。
  • 设置“关于”页加上官网、更新日志、发送反馈、许可协议与第三方许可的链接;“复制版本信息”复制版本、系统与架构,反馈问题时可以直接贴上。

改进

  • SFTP 文件列表默认显示修改时间:变窄时先收起权限、再收起大小,最后才收起时间;时间用紧凑的写法,两栏一致,悬停显示完整到秒的时间。

修复

  • Windows、Linux 上,终端里按 Ctrl+C 不能中断正在运行的命令(0.1.0 的问题)。
  • 窗口在缩放比例不同的副屏上时,Ctrl+Shift+N 打开的新窗口位置不对。

0.1.0(2026-11-03)

首个公开版本:Windows x64(Windows 10 1809 及以上)、macOS(Apple 芯片,macOS 11 及以上)与 Linux x64(glibc 2.35 及以上,如 Ubuntu 22.04、Debian 12)。macOS、Linux 版还没有在真机上测试过,不自动安装更新(有新版本时提示并打开下载页);macOS 包只做了 ad-hoc 签名、没有公证,第一次打开要在“系统设置 → 隐私与安全性”中允许。

连接

  • SSH、Telnet、串口;输入 用户@地址 快速连接。
  • 认证:密码、私钥(OpenSSH、PEM、PuTTY ppk)、SSH Agent / Pageant、服务器要求的交互认证;自动填写验证码(TOTP)。
  • 凭据档案与分组默认值,多台主机共用一份凭据。
  • 多级跳板机(最多 5 层),SOCKS / HTTP 代理与代理命令,agent 转发,兼容只支持旧算法的老设备。
  • 主机指纹校验;连接没有响应时提示,断线自动重连,可在 tmux 中续连。
  • 连接后识别远程系统(在这条连接上另开通道执行一次只读命令,不经过终端;失败时静默跳过,可在设置的“连接”中关闭),在主机列表与终端、SFTP 的 Tab 上显示系统的标志。
  • 可被 JumpServer、绿盟 OSMS 等堡垒机调起。

终端

  • 多 Tab、分屏与工作区,命令面板,复制会话(共用连接);终端的 Tab 始终显示创建时的名称(主机名、本地 shell 等),远端程序设置的标题显示在悬停提示中。
  • 同步输入,撰写栏(发给多个终端,在多台主机上执行并对比输出)。
  • 快捷命令(带参数,可显示快捷命令栏)与命令历史。
  • 粘贴防护、sudo 密码填入、会话日志、关键词高亮、后台 Tab 的新输出标记与长命令结束通知。
  • 26 套内置终端配色,可按主机与分组设置,可导入 Windows Terminal、iTerm2、Xshell、MobaXterm 等的配色文件。
  • 资源监控与网络延迟;主机工具面板(进程、systemd 服务、Docker、网络连接)。
  • 编码切换(GBK、Big5),rz / sz 与 trzsz,粘贴截图。
  • 快捷键可自定义:Windows、Linux 上用 Ctrl,可一键换成 Xshell、MobaXterm 的键位;macOS 上照 Terminal.app、iTerm2 的习惯用 ⌘(SFTP 文件列表照 Finder),Control 组合全部交给终端;改过的快捷键按平台分开保存,同步后各用各的。支持 kitty 键盘协议。
  • 本地 shell(Windows 上的 PowerShell、命令提示符、Git Bash 等与 WSL 发行版;macOS、Linux 上的 bash、zsh、fish 等)。

文件

  • SFTP 双栏,本机与远程之间拖动传输;传输队列、断点续传与断线自动重连。
  • 修改权限、跟随终端目录、在线编辑远程文件、以 root 身份打开、远程文件名编码(GBK、Big5);文件列表可以全程用键盘操作。
  • WSL 中的文件管理。

密钥与端口转发

  • 密钥库:导入、生成(Ed25519、RSA)、部署公钥、导出。
  • 本地、动态(SOCKS)、远程端口转发,断线后自动重连。

命令行工具与 AI

  • termlet 命令:列出主机、执行命令(也可以在已打开的终端中执行)、上传与下载单个文件。
  • 默认关闭,按主机授权,可为命令行工具设单独的凭据;凭据始终留在 Termlet 里。
  • Termlet 没有打开时,termlet 自动在后台启动它(可在设置中关闭)。
  • 危险命令拦截与审批,每次调用记入审计日志。
  • 一键安装 Agent Skill(Claude Code、Codex 等)。

数据与安全

  • 凭据加密保存,主密钥在系统钥匙串中(Windows 凭据管理器、macOS 钥匙串、Linux 的 Secret Service;不可用时用主密码);应用锁(锁定密码,Windows 上也可用 Windows Hello)。
  • 从 ~/.ssh/config、Xshell、FinalShell、MobaXterm、Tabby、Termora、WindTerm 导入主机;导出为 Termlet 主机文件或 ssh_config。
  • 加密的完整备份(换机后可恢复)与每天的本机快照。
  • 经本机文件夹或 WebDAV 在多台电脑之间同步,端到端加密,按条目合并。

隐私与诊断

  • 匿名使用统计:默认开启,每天最多发送一次,不带任何能识别这台电脑的标识;可在设置的“关于 → 隐私”中随时关闭、查看将发送的原文(见隐私说明)。
  • 自动发送崩溃报告:默认关闭,开启后只发脱敏后的摘要、不发内存转储;接收端拒收的报告不再重发,不会挡住后面的报告。
  • 诊断信息(不含主机地址、凭据与命令内容)与本机的崩溃记录。

应用

  • 界面与安装向导:简体中文 / 繁體中文(台湾用语)/ English,跟随系统时台湾、香港、澳门的系统用繁体;浅色 / 深色主题(也可跟随系统)。
  • 界面里会换行的中文说明与提示按避头尾规则排版:句号、逗号等标点不落在行首,左括号、左引号不留在行尾,破折号与省略号不拆到两行。
  • 主机列表的分组与各节默认全部折叠,展开过的重启后保持;新建、编辑主机或分组后自动展开到它所在的位置并选中它。
  • 系统与品牌标志(来自 Simple Icons):识别出的远程系统,“本机”一节的 Git Bash、bash、zsh、nushell 与 WSL 发行版,主机工具的 Docker 页签,以及命令行工具的审批框(请求来自 Claude Code 或 Gemini CLI 时)。设置“通用”中的“图标”(彩色 / 单色)同时决定文件图标与这些标志。
  • macOS 上有应用菜单栏(Termlet、Shell、编辑、显示、窗口、帮助),列出常用命令与它们的快捷键;⌘Q 退出前会确认未断开的连接、未完成的传输与未保存的文件。
  • Windows 安装向导:只为当前用户安装,不需要管理员权限。Linux 的 tar.gz 带 install.sh,不需要 root 即可加进应用菜单、把 termlet 链接到 ~/.local/bin。
  • 自动更新(Windows):先从 Termlet 的下载站 dl.termlet.dev 获取,不通时改用 GitHub Releases(github.com/termlet/termlet);更新文件经签名校验。macOS、Linux 同样检查并校验,有新版本时提示、打开下载页。每个版本附带签过名的 SHA256SUMS,可以手动核对(见核对下载的文件)。