更新日志

每个版本的变化。

v0.2.4

最新

新增连接先试一次,真正登录成功后再自动保存。

  • 新增连接时点击「测试连接」,会使用填写的密码或选好的凭据真实登录,成功后自动保存并打开终端,也支持通过跳板机连接。
  • 连接失败会显示原因和检查建议,填写的内容会保留,修改后可以再次测试;失败的连接不会保存。
  • 补充 macOS 本地网络访问说明,帮助系统识别访问局域网的用途。
  • 修复开发版打开本地终端时出现的 nvm 冲突提示。

v0.2.3

设置里多了「关于」:版本号、数据存在哪、官网链接都在一处。

  • 「设置 → 关于」:显示版本号、构建号、系统版本和芯片架构,点一下复制成一行——报问题时把它贴上,能省掉一轮来回。同一页还有更新日志、隐私说明、使用教程和意见反馈的链接。
  • 关于页里写清楚了密码和密钥存在哪、应用本身不联网、只会连你自己指定的地方。
  • 官网新增独立的隐私说明页:什么东西存在哪、什么时候会有数据离开你的电脑,逐条说清楚,不用法律模板。

v0.2.2

会话断了在原地重连,之前的输出还留在上面,不再攒出一堆断开的标签。

  • SSH 会话断开后点「重新登录」,就在当前这个标签里重新连上,断开前的输出留在上面,翻得回去。以前每次重连都新开一个标签,断掉的那个还留在侧栏里攒着。重连时会重新读一遍这条连接的信息,断线期间改过地址或端口也能连对。
  • 只是终端自己退出、连接还在的时候,点「重开终端」同样在原标签里打开,走原来那条连接。
  • AI 助手现在能通过本机入口把文件传到服务器上:给一个本机路径和一个远端路径就行,几十 MB 的安装包也没问题。默认不会覆盖远端已有的文件;传输中断或被取消,都不会在目标路径上留下半个文件。
  • 修复:堡垒机登录信息换保存方式时,如果系统钥匙串已经读不出来,就再也换不过去。现在把密码和二步验证密钥重新填一遍即可。

v0.2.1

在设置里点一下,Claude Code 和 Codex 就能用 MyShell 里的连接去服务器上干活。

  • 「设置 → 本机入口」新增「AI 助手技能」,一键装进 Claude Code 和 Codex。装好之后让 AI 助手去哪台服务器上跑命令,它自己知道怎么用 MyShell 里存好的连接。自己改过的技能不会被悄悄覆盖。
  • 通过本机入口跑长命令不再受两分钟限制:构建、部署这类命令提交后马上返回,之后随时来取新的输出。
  • 堡垒机上的机器也能通过本机入口直接连接,不用先在界面里点开。
  • 修复:通过本机入口执行的命令超时后,整条 SSH 连接会跟着断开。现在只停下这一条命令,连接照常能用。
  • 设置页标签选中时,左侧的高亮条不再被圆角削掉。

v0.2.0

常用命令可以存成片段,在任何会话里两下键调出来。

  • 新增「片段库」:常用命令存下来,在会话里按 ⌘⇧P 或点工具栏的「片段」调出,打字过滤,回车填进命令行。默认只填不执行,回车留给你自己按。
  • 片段可以限定给某几台机器、某个分组或某个标签,不限定就是到处都能用 —— 会话里只列出当前这台用得上的。
  • 每条片段旁边有复制按钮,不想直接送进终端时可以先复制走。
  • SFTP 文件面板新增 ⌘⇧F 开关,两个面板都在标题栏写明自己的快捷键,设置里可以改绑。
  • 安装包现在有了开发者签名和 Apple 公证:下载后双击即可打开,不用再去终端敲命令清隔离标记。升级也不会再让已保存的堡垒机密码读不出来。
  • 搜索框支持中文输入法直接打字,不用先点一下再输入。

v0.1.9

可以直接登录 JumpServer 账号了:机器自动同步,打开就能连。

  • 「设置 → 堡垒机」填一次 JumpServer 账号(支持验证器 App 的二步验证),分给你的机器自动出现在连接管理里,打开就能连,不用再去网页复制登录信息。
  • 密码默认存在 macOS 钥匙串,也可以改成本地加密文件。启动时不读取,用到时才读,读之前先说明用途。
  • 粘贴堡垒机信息改为可选,默认关闭,可在「设置 → 堡垒机」打开。
  • 实时负载默认不采集堡垒机上的机器,需要时手动打开。

v0.1.8

有官网了,标题栏也有了自己的标志。

  • 官网上线:myshell.flyooo.uk,有使用教程、本地接口说明、更新日志和设计理念,中英双语。
  • 安装包改从官网下载。
  • 标题栏字标前加上了产品标志,和程序坞图标是同一个图形。

v0.1.7

连接管理和实时负载叠成了上下两层楼,可以拉着换层。

  • 连接管理列表滑到顶继续下拉,进入实时负载页;在负载页滑到底往上拉,回到连接管理。
  • ⌘J 打开会话切换面板:键盘默认在列表上,直接打字按名称或 IP 过滤,Esc 按两次分别退出搜索和面板。
  • ⌘E 直接重命名当前会话,不用再双击侧边栏。
  • 修复:中文输入法上屏的那记回车会被当成执行命令,导致下面那行没打完的命令被提交。
  • 修复:中文输入法打出的全角标点有时变成半角。
  • 修复:只要焦点在终端里,自定义快捷键就全部失效。

v0.1.6

堡垒机的一次性账号可以粘贴即连,凭据过期再贴一次就行。

  • 把 JumpServer 复制出来的整段信息贴进来自动连接;凭据更换后再贴一次,不会产生重复条目。
  • 实时负载页:一屏看完所有机器的延迟、1/5/15 分钟负载、CPU、内存、每个挂载点的磁盘。
  • 连接管理里显示登录信息还有多久过期,过期后可一键重新粘贴。
  • 修复:更换凭据后,新开的会话仍在用旧账号。

v0.1.5

内网机器可以经跳板机连接,一次登录能被反复复用。

  • 连接支持配置内网地址与跳板机。
  • 同一台机器登录一次后,再开标签和文件面板都不用重复登录。
  • 本机接口:本机脚本可以在已连好的服务器上执行命令,不用交出密码。
  • 创建凭据时可直接导入 PEM 文件。
  • 修复:部分弹窗点不动。
  • 修复:深色背景下字体太细看不清。

v0.1.4

  • SSH 支持私钥与证书登录。
  • 连接输入框会清掉粘贴带进来的脏字符。

v0.1.3

  • 稳定性修复。

v0.1.2

  • 连接可以复制成 ssh 命令,也能从剪贴板里的 ssh 命令反解出来。
  • 内置 JetBrainsMono Nerd Font 作为终端默认字体。
  • 修复:终端 ANSI 颜色与 Unicode 显示。

v0.1.1

  • 会话可重命名,并支持快捷键切换。
  • 配置备份推送与手动恢复。

v0.1.0

第一个能用的版本。

  • 本地终端与 SSH 会话、竖排标签、连接管理、SFTP 文件面板。

用阅读器订阅更新 →

有想要的功能,或者哪里不顺手? 写一句就行,不用注册。
去反馈 →