首页 > 开源 > 开源 AI 终端 uniTerm v1.9.5 发布: 工作区管理全面升级、终端图片显示、SFTP 提速等 50 余项更新

开源 AI 终端 uniTerm v1.9.5 发布: 工作区管理全面升级、终端图片显示、SFTP 提速等 50 余项更新

OSChina资讯 2026-09-28 12:54 5 阅读 查看原文

uniTerm 是一款轻量级一站式开源终端软件。整合终端、文件传输、远程桌面、数据库客户端、容器等 5 大类协议于一身,覆盖 30+ 协议,安装包仅 15MB;内置可自主执行的 AI Agent,能规划并执行多轮 Shell 命令。

v1.9.5 是一次面向「工作区」与「终端体验」的全面升级:工作区支持点选创建与拖拽分屏,可保存为连接随时重建;SSH 新增连接级算法模式,老旧设备一次连通;终端原生支持 sixel 图片显示,文本高亮引擎彻底重构;新增系统托盘与全局窗口快捷键。

logo.png

🖥️ 工作区管理全面升级

  • 点选创建 — 右键连接即可「在工作区中打开」,支持多选一次开一组。

  • 拖拽分屏 — 连接拖入面板即连接,并按落点位置自动分屏;连接拖到标签栏任意位置,直接在该处打开标签。

  • 保存与重建 — 工作区可保存为「工作区」类型连接,再次打开即重建整个工作区,多机环境一键还原。

  • 一键解散 — 解散后成员以实时终端标签回到标签栏。

workspace_dark​.png

🔐 SSH 兼容性与效率

  • 连接级算法模式 — 新增 兼容 / 安全 / 自定义 三档:「兼容」为默认,完整支持集、安全优先排序,支持老旧设备连接;「安全」仅保留现代加密算法;「自定义」提供四组可编辑的有序优先级列表(密钥交换、加密、完整性校验、主机认证)。协商失败时给出按模式定制的提示。

  • 登录连接复制 — 在已登录的连接上复制新标签页,免去重复登录。(@surenwuyuwuqiu)

  • 登录失败快速反馈 — 认证失败一次握手即到达交互提示,认证方式不匹配时立即弹出凭据对话框。

  • 私钥路径 — 支持在导入与连接时自动展开主目录路径。

🖼️ 终端:图片显示与高亮重构

  • 终端图片 — 远程终端支持 sixel 与 iTerm2(OSC 1337)图片,图表直接渲染在终端里。

  • 高亮引擎重构 — 升级为覆盖式高亮,直接对终端缓冲区单元格重新着色,不触碰输出流,彻底解决部分场景高亮不生效与输出乱码的问题;高亮从仅 SSH 扩展到所有终端类型(本地、WSL、串口、k8s、容器、telnet、SSH)。MAC 地址不再被误识别为时间,关键词新增 fatal / critical / panic 等错误级与 warn / caution 警告级。

  • 重置与清空 — 右键菜单新增「重置终端输出」(清屏并重绘提示符,类似 MobaXterm 的清屏)与「清空终端回滚」(只删视口上方行,正在输入的命令不受影响)。(@surenwuyuwuqiu)

  • 搜索增强 — 首个匹配定位到紧邻提示符处,Enter 向上、Shift+Enter 向下;新增 区分大小写、正则、全字匹配 开关,状态跨开关保留。

  • 卡死修复 — 修复基于 survey 库的 docker compose 确认提示把终端彻底卡死的问题(设备查询应答现已透传给 PTY);本地会话按 Enter 不再重置鼠标追踪,vim 等全屏 TUI 滚轮恢复正常。(@sonnartliao)

📂 传输与监控

  • 传输优化 — SFTP / SCP 传输改为并发传输,提升下载上传速度。

  • 文件页签与终端互通 — SFTP / SCP 标签页右键「打开终端」,SSH 衍生的文件标签页同样支持,同一主机上文件与 shell 随意切换。(@surenwuyuwuqiu)

  • 监控全量进程 — 进程列表不再只有 CPU 前 30,随滚动渐进加载,搜索可找到全部进程;磁盘列表涵盖所有挂载文件系统。

🔔 托盘与系统集成

  • 系统托盘 — 左键单击显示/隐藏窗口,菜单包含 显示窗口、重置窗口位置、打开设置、退出 等。

  • 全局窗口快捷键 — 系统级快捷键(默认 Ctrl+M)随时显示或隐藏窗口,可在键盘设置中修改。

  • 单实例锁定 — 再次启动直接唤起已运行的窗口,不再开新进程。

  • 导入 .vv 文件 — 支持导入 Virt-Viewer 的 SPICE/VNC 连接文件,从虚拟化管理台下载后一步导入。

  • 主题菜单 — 主菜单新增终端主题子菜单,内置主题按深浅色分组、点击即时生效、可连续切换预览;应用默认主题改为「跟随系统」。

  • 界面细节 — 应用窗口新增 1px 外边框,高 DPI 下边框保持可见;设置分类侧栏可折叠,小屏幕下设置页正常可用;滚动条常驻显示、样式与原生一致。

🤖 AI 与稳定性

  • AI 后台输出 — 修复后台面板命令输出读到过期或空结果的问题,面板被冻结时以持续解析会话流的无头镜像终端为读取来源。

  • 命令回放到正确面板 — 用户确认的命令回放到模型指定的面板,多面板模式下不再跑错终端,确认卡片显示目标面板。(@surenwuyuwuqiu)

  • macOS 兼容 — 修复 AI 侧栏输入框在老版本 macOS WebKit 上无法点击与输入的问题。(@zhangsir1211)

  • 剪贴板自愈 — 选中即复制与右键粘贴可自愈:写入按平台选择最优路径并带超时回退,读取重试渡过瞬时剪贴板锁。

  • 更多修复 — 标签拖拽排序不再抢选中、连接表单关闭时不再闪烁默认值、Linux 安装 deb/rpm 包后可从应用菜单正常启动等 20 余项。

🌐 截止 V1.9.5 版本支持协议一览

  • 终端:SSH、Telnet、Mosh、Serial、Local、WSL、Raw TCP

  • 文件传输:SFTP、SCP、FTP / FTPS、SMB、WebDAV、S3、Zmodem

  • 远程桌面:RDP、VNC、SPICE、X11

  • 数据库:MySQL、PostgreSQL、Oracle Database、SQL Server、rqlite、Redis、MongoDB、Elasticsearch

  • 容器:Kubernetes、Docker、Podman、nerdctl(containerd)、WSLC


本项目为作者个人业余开源社区项目,无商业化计划。欢迎广大社区朋友参与共建。

感谢所有提交 PR 和 issue 的朋友,是你们让 uniTerm 变得更好 ❤️

感谢 @surenwuyuwuqiu、@zhangsir1211 和 @sonnartliao 对本版本的贡献。