跳转到内容

更新日志

这里记录 Termark 的版本更新、问题修复和行为变更。

v1.0.21

新增

  • 上传同名文件时增加冲突处理弹窗。
  • 增加资产复制 ID,并统一 CLI 资产 ID。

修复

  • 修复 ZMODEM 存在同名文件时卡死的问题。
  • 修复终端粘贴内容黑色高亮的问题。
  • 修复终端 Ctrl+R 历史搜索快捷键。
  • 修复 Windows 下关闭窗口未弹出二次确认的问题。

调整

  • 修改外观设置,不再跟随云同步。
  • AI 执行命令默认超时时间改为 30 秒。
  • 统一 NextTerminal 实例添加和编辑参数。
  • 调整 lrzsz 位置,并补充 ZMODEM 国际化。
  • 调整浅色终端主题配色。
  • 识别用户 Ctrl-C 取消 AI 终端命令,并补充取消说明。
  • 调整 AI 命令回显颜色为 #218bff 蓝色系。
  • 优化 SFTP 文件工具栏按钮。
  • 终端 SSH 会话自动注入编码环境。

v1.0.20

修复

  • 拆分设置接口,并修复外部 CLI 开关被重置的问题。
  • 修复终端字体预览重复渲染的问题。
  • 修复终端切换浅色主题后字体发虚的问题。

调整

  • 调整透明度百分比显示方式。
  • 替换设置页颜色选择器。
  • 优化 AI 面板输入队列交互。

v1.0.19

新增

  • 支持折叠展示 CPU 核心指标。
  • 支持手动检测主机系统,并可选择自动检测。
  • 支持设置终端背景图片和背景透明度。
  • AI 助手支持切换模型。
  • 内置默认终端字体,macOS 使用 Meslo,Windows 使用 Cascadia Code。
  • 同步配置支持回显密码。
  • 增加恢复模式,用于处理加密 key 丢失的情况。

修复

  • 修复终端指标未按会话隔离的问题。
  • 修复 SFTP 传输列表过高的问题,并支持新建文件夹回车确认。
  • 修复串口连接参数和资产树提示信息的问题。
  • 修复设置页国际化和系统语言跟随的问题。
  • 修复同设备同步误提示冲突的问题。
  • 修复内存 Available 为空时统计不准确的问题,改为使用 Free 计算。
  • 修复 AI 命令偶发卡死的问题,并改用流式输出解析。
  • 修复同步配置默认选项和密码框布局的问题。

调整

  • 优化 AI 命令白名单。
  • 更新 Agent 提示词。
  • 移除 SFTP 批量下载和图片预览授权限制。

v1.0.18

修复

  • 修复 AI 执行命令超时的问题。
  • 修复 AI 助手与终端抢夺焦点的问题。
  • 修复主机密钥确认按钮的焦点处理。
  • 修复深色模式下资产源选中状态不清晰的问题。
  • 修复内置 Agent 工具调用与结果配对不一致的问题。
  • 修复 Telnet 终端无输出,以及断线后可能频繁重连的问题。
  • 修复 Agent 拒绝执行命令后导致上下文错误的问题。
  • 修复执行命令可能卡住的问题。
  • 修复应用锁显示前外观初始化不完整的问题。
  • 修复切换语言可能导致页面崩溃的问题。

调整

  • 移除 Claude Code ACP 适配。
  • 优化 AI 设置。
  • 优化 Agent 处理流程。
  • 优化 SSH 认证失败提示。
  • 编辑器改为异步加载。
  • 优化终端与输入框的焦点处理。

v1.0.16

新增

  • 增加内置 AI 配置方案。
  • NextTerminal 设置改为卡片样式。
  • CLI 支持文件上传下载。
  • 增加报告缺陷按钮。

修复

  • 修复 AI 设置测试流式输出问题。
  • 修复应用锁关闭按钮问题。
  • 修复 NextTerminal CLI 源名称问题。
  • 修复外部 CLI 设置文案。

调整

  • 重构外部 CLI skills。
  • 更新发布打包目标。

v1.0.15

新增

  • 增加外部 CLI 功能,可使用 Codex 和 Claude Code 查询资产、执行命令。
  • 提供 Linux 版本。

修复

  • 修复 Windows 下锁定后无法退出的问题。
  • 修复 Electron 实例重复启动的问题。
  • 修复窗口最大化控制图标的问题。

调整

  • 优化 AI 交互式操作。

v1.0.14

新增

  • 增加自动升级功能。
  • 增加应用锁功能。
  • 增加 AI 对话历史管理。
  • 增加 Claude Code AI Agent 支持。
  • AI 执行命令支持交互式操作。
  • 终端右键菜单增加粘贴选中内容操作。
  • NextTerminal 支持配置自定义请求头。
  • SFTP 文件名被截断时支持悬停查看完整名称。

修复

  • 修复终端重连后 AI 对话状态未保留的问题。
  • 修复终端主题和全局界面主题不同步的问题。
  • 修复首次同步前同步状态提示可能误导的问题。
  • 修复标签页路径标题过长的问题。
  • 修复应用锁状态在窗口重新聚焦后未刷新的问题。

调整

  • 优化 AI 设置页面。
  • 优化 ACP 文案。
  • 优化 AI 命令执行输出展示。

v1.0.13

新增

  • 支持 SSH keyboard-interactive 认证。
  • 增加 NextTerminal 上游代理设置。
  • 侧边栏增加应用模式切换。
  • 增加终端主题复制操作。
  • 右键菜单增加复制 IP 操作。
  • 增加 Alpine Logo 和操作系统自动检测。
  • 资产树支持 Shift 范围多选和批量连接。
  • 复制 SSH 会话时自动进入相同目录。

修复

  • 修复 RSA 凭证密钥类型支持问题。
  • 修复命令片段拖拽矩形类型守卫处理问题。
  • 修复 AI 测试无效的问题。

调整

  • 本地终端标签标题支持自动更新。
  • 同步时排除本地字体。
  • 优化 AI 设置。
  • DeepSeek 模型只允许禁用思考。
  • 调整终端关键字高亮规则布局。
  • 重构快捷键设置布局。
  • 重构设置中的外观配置区域。
  • 全局页面跟随外观终端主题。
  • 终端主题切换会同步全局主题。
  • 对齐本地资产工具栏按钮。

v1.0.12

新增

  • AI 功能支持 Codex。
  • 增加删除自定义 Logo 的功能。
  • 资产树增加展开分组菜单。
  • 命令片段支持拖拽排序。
  • 终端关键字高亮规则支持拖拽排序。
  • 增加后端启动失败日志捕捉。

修复

  • 修复资产树主机图标对齐问题。
  • 修复同步自定义 Logo 删除状态的问题。
  • 修复 NextTerminal 正常退出后仍进行重连的问题。
  • 修复终端选区无法覆盖关键字高亮的问题。
  • 修复部分 macOS 环境中文乱码的问题。

调整

  • 优化 AI 功能。
  • 优化 AI 命令白名单。
  • 确认弹窗默认激活确认按钮。
  • 终端字体改为真实虚拟终端渲染。
  • 禁用刷新,防止误触。
  • 优化日志格式。

v1.0.11

新增

  • NextTerminal 支持上游访问认证,包括 Basic Auth 和 mTLS。
  • 支持切换 AI 模型。
  • 本地终端支持拖拽文件识别路径。
  • 终端关键字高亮规则增加备注字段。
  • SSH 连接支持更多主机密钥算法,以兼容老旧服务器。
  • 增加 SSH 预连接认证和主机密钥确认。

修复

  • 优化自动重连和正常退出的判断逻辑。
  • 修复无变化同步时仍更新同步时间的问题。
  • 修复批量执行终端每行数量未限制的问题。
  • 修复切换标签页导致 SFTP 已打开编辑器按钮丢失的问题。
  • 修复导入 JSON 关键字高亮规则时可能越界的问题。
  • 修复终端复制粘贴,改用 Electron 剪贴板处理。

v1.0.10

新增

  • 增加 iCloud 和本地目录同步。
  • 支持配置多个 NextTerminal 环境。
  • NextTerminal 登录支持通过 WebSocket 隧道访问。
  • 终端右键菜单增加 AI 功能。
  • 终端右上角增加录制状态。
  • 开启 AI 助手时增加弹窗确认。

调整

  • 后端打开浏览器改用官方库实现。
  • 优化重连文案。
  • 优化 AI 交互。

v1.0.8

新增

  • 增加授权过期时间展示。
  • 支持下载会话录像。

修复

  • 修复连接失败后终端标签标题和焦点处理问题。
  • 修复 SFTP 工作区重连和传输问题。
  • 修复终端标签栏在标签较多时无法滚动的问题。

调整

  • 临时连接弹窗默认聚焦 IP 输入框。
  • 调整主机弹窗中的备注字段位置。
  • 备注字段去除拼写检查。
  • 超过 9 的终端标签继续显示编号;溢出时只保留一个向下箭头打开下拉菜单;标签拖拽到边缘时会自动横向滚动,方便在很多标签时调整顺序。
  • 优化命令片段资产选择。
  • 优化登录流程,支持取消登录。
  • 优化授权信息展示。
  • 重构 SFTP 文件浏览器。
  • 优化搜索结果渲染。
  • 优化终端关键字高亮。
  • 优化会话录制。
  • 本地终端路径和工作目录现在不会随同步数据传播到其他设备。

v1.0.7

修复

  • 修复终端未选中文本时仍触发复制的问题。
  • 修复终端延迟浮层遮挡批量执行按钮的问题。
  • 修复终端重连后的光标位置问题。
  • 修复切换标签页时 AI 标签页 WebSocket 连接中断的问题。

v1.0.6

新增

  • AI 助手支持在多个会话中同时打开使用。
  • 命令片段分组支持折叠。
  • 支持上传 SFTP 文件夹。
  • CSV 导入资产时支持资产分组字段。
  • 支持 ZMODEM 文件传输。
  • 支持显示 SSH KeepAlive 延迟。
  • 支持自定义终端复制粘贴快捷键。

修复

  • 修复 Windows 下 Ctrl + Shift + V 粘贴两次的问题。
  • 修复 SFTP 删除确认弹窗中文件名过长导致溢出的问题。
  • 修复自定义终端主题 JSON 编辑器宽度约束问题。
  • 修复终端滚动条未贴齐右侧边缘的问题。
  • 修复 Toast 提示遮挡标签栏的问题。
  • 修复终端标签栏滚动和拖拽区域问题。
  • 修复终端重连后未保留输出的问题。

调整

  • 优化 AI 设置 UI。
  • 优化终端字体选择器。
  • 优化侧边栏默认宽度。
  • 收紧 AI 命令确认策略。
  • 简化 AI 命令确认处理。
  • Windows 安装包改用辅助安装器。

移除

  • 移除 Linux 打包。

v1.0.5

新增

  • 支持自定义 Logo 增量同步。
  • 增加主机备注字段。
  • 支持配置可选 SSH KeepAlive。
  • 增加终端标签页关闭选项。
  • 终端关键字高亮支持正则表达式。
  • 增加 SFTP 复制路径菜单。
  • 支持批量命令输入框按回车执行。
  • 资产树提示中显示用户名。

修复

  • 修复终端复制粘贴快捷键。
  • 修复 SFTP 下载改名失效的问题。
  • 修复 SFTP 多选拖拽预览行为。
  • 修复终端分屏时面板被卸载的问题。
  • 修复每次发送提示词前未刷新 AI 设置的问题。
  • 修复强制使用不支持语言环境的问题。
  • 修复批量资产选择弹窗长名称溢出的问题。
  • 修复 SFTP 资产选择器宽度约束问题。
  • 修复点击遮罩会意外关闭弹窗的问题。

调整

  • 将 AI 移入可调整宽度的终端侧边栏。
  • 优化终端 SFTP 会话隔离。
  • 优化 SFTP 工具栏并复用 SFTP 文件操作控件。
  • 简化 API 错误类型匹配。
  • 统一设置页配置卡片样式。
  • 优化设置页表单对齐。
  • 优化关键字高亮开关对齐和文案。

v1.0.4

新增

  • 增加会话录制功能。
  • 终端增加右键菜单。
  • 支持配置光标样式。
  • 命令片段支持排序和配置是否自动执行。

修复

  • 修复分屏快捷键无效的问题。
  • 修复串口资源未释放的问题。

调整

  • 优化快捷键文本。
  • 优化分屏效果。
  • 优化 Windows/Linux 退出二次确认 UI。

v1.0.3

新增

  • 更新弹窗增加文件大小显示。
  • 支持自定义终端主题。

修复

  • 修复终端在特殊情况下重连卡在鼠标模式的问题。
  • 修复带密码的私钥凭证无法使用的问题。
  • 修复 Mac 全屏时左侧未对齐的问题。

调整

  • 统一文件大小格式化。
  • 优化添加私钥凭证流程。
  • 优化 AI 设置。

v1.0.2

修复

  • 修复取消下载时提示错误的问题。
  • SFTP 删除不存在的文件时静默成功。

调整

  • 侧边栏宽度改为前端存储。

移除

  • 移除试用限制。

v1.0.1

新增

  • AI 助手适配 DeepSeek V4。
  • AI 助手支持自定义提示词。
  • AI 助手支持自定义 User-Agent。
  • 主机、凭证、临时连接、AI 设置、数据同步支持回显密码或 Key。

调整

  • Windows 便携版本禁止在线更新。

v1.0.0

  • 初始版本发布。

Termark 使用文档