别被花哨功能带偏!聊聊为什么我至今还在用“旧款”SSH客户端
在如今这个AI满天飞的时代,技术圈似乎有一种“焦虑”:如果软件里不塞个大模型,仿佛就配不上“现代化”这三个字。SSH客户端作为开发者和运维人员的吃饭家伙,自然也成了这股潮流的重灾区。基本上每个月都能看到几款“AI增强”、“重构现代化UI”的新Shell工具横空出世。
但这几个月我也跟风试了不少,最后还是默默切回了那个被很多人吐槽“臃肿”、“界面老土”的FinalShell(或者类似的经典款)。倒不是因为我不爱尝鲜,实在是这些新工具在真正干活的时候,有一种难以言说的“割裂感”。今天就来聊聊,为什么这些看似光鲜亮丽的新功能,反而成了我使用路上的绊脚石。
市面上常见的现代化SSH客户端界面示例
一、 强行绑定的主题适配,是反人类的
很多新客户端标榜“现代化UI”,大做文章的地方就是深色/浅色主题切换。这点本来是好事,但实现得太死板。
作为一个长期在Windows环境下工作的用户,系统界面我习惯用浅色,毕竟看着清爽,和Windows原生生态融合度高。但是!问题来了,绝大多数所谓的“现代化”客户端,强制要求命令行界面颜色追随UI主题。
也就是说,如果我把UI设为浅色,底下的黑色终端窗口也会强行变成惨白或者灰色。
这对于长期盯着屏幕敲命令的人来说简直是灾难。代码和字符在白色背景下不仅缺乏对比度,而且闪烁感更强。我们想要的明明是“窗框浅色 + 终端深黑”的混搭风格,既照顾了系统美观,又保护了双眼。可惜,为了追求设计上“纯粹”的一体化,很多新工具直接砍掉了这个自定义选项,逼得我只能全线深色,或者忍受刺眼的白色终端。
集成AI侧边栏的终端工具界面,右侧AI面板占用了屏幕空间
二、 AI功能:到底是生产力还是噱头?
现在新出的SSH工具,如果不带个AI侧边栏,都不好意思发版。通常AI面板要占用屏幕右侧整整一列区域,导致实际留给终端操作的空间被进一步压缩。
我也试过让AI帮我写命令、分析日志。但我发现了一个很悖论的现实:对于手里正好有个GPT Team账号、或者习惯本地部署大模型的技术人员来说,我们更倾向于“把命令问出来,自己看懂,然后选择性执行”。
为什么?因为生产环境不是游乐场。
直接让Agent自动在服务器上执行高危命令,心里那种不踏实感是无法消除的。万一它rm错了目录呢?而且,过度依赖AI直接执行,会让你丢失最基本的运维判断力——我自己敲一遍,哪怕是从AI那里复制来的,大脑也会过一遍逻辑,这是学习的过程;让AI黑盒操作,除了爽一时,遇到报错时你依然两眼一抹黑。
所以,那个巨大的AI侧边栏,对我来说大部分时间只是在占用宝贵的屏幕寸土,利用率极低。
三、 布局稳定才是“盲操作”的核心
回到我为什么还在用FinalShell这类老软件。它们确实有毛病:启动慢、内存占用高、UI风格停留在十年前。
但它们有一个被忽视的核心优势:布局的绝对稳定性。
在主界面进行任何操作,不管是查看SFTP文件、监控服务器状态,还是切换会话,核心终端区域的大小和位置是纹丝不动的。这意味着我不需要每次点开一个功能,就要重新用鼠标去调整窗口边框,或者重新定位光标。
这其实就是所谓的“肌肉记忆”。当你的手指习惯了屏幕某个区域就是输入点,这种“布局不跳动”的设计能极大提升效率。
反观很多用Flutter或Electron重写的新一代Shell工具,追求的是“动态布局”。一点开文件列表,终端窗口就缩一半;一点开AI对话,整个输入框就跑到底部去了。每次操作都需要眼睛精准定位UI位置,这种交互在疲劳操作时非常容易点错,破坏心流。
四、 工具终究是为人服务的
当然,并不是说所有新工具都不好。如果你是初学者,那个AI侧边栏可能正是你的救命稻草,能帮你快速解释报错、生成脚本;如果你是Mac重度用户,对界面美学有极致追求,那原生感更强的Termius或Warp可能更适合你。
甚至有的大神就像评论区里说的,“左手pwsh右手scp”,根本不需要图形界面。
适合自己的才是最好的。 但从目前来看,似乎很多开发者为了“卷”AI概念和“炫”UI动效,稍微忽略了工具最本质的属性——稳定、高效、不打扰。
如果你的工作流已经很顺滑,没必要为了追赶技术潮流,强行切换一个会让你多几分之一秒迟疑的工具。毕竟,我们是在用工具赚钱,不是在给工具做测试员。

评论已关闭