【当“召唤”一个App只需一句话,TUI还有存在的必要吗?】安全专家Thomas Ptacek近期发文宣称“TUI(终端用户界面)该寿终正寝了”。他认为在LLM时代,开发者可以通过“Vibe Coding(氛围编码)”直接向AI描述需求,甚至发张截图就能“召唤”出复杂的原生SwiftUI应用。他展示了自己用AI生成的计算器、音乐播放器和Wiki工具,主张既然AI已经抹平了原生GUI开发的门槛,就没必要再在终端里用标点符号拼凑界面。这一观点在开发者社区引发了关于“效率与便携”的激烈辩论。Ptacek触碰到了一个正在发生的现实:软件正在变得“可撤销”且“高度私人化”,如果代码只是为了解决个人当下的需求,原生GUI确实更爽。但这种视角带有浓厚的Mac中心主义,忽略了TUI真正的护城河:SSH远程连接的持久性、跨平台的极低维护成本,以及在弱网环境下的响应速度。很多开发者坚持TUI并非因为怀旧,而是因为它是目前唯一能跨越不同操作系统、不随UI框架更迭而腐朽的“通用语言”。AI确实让GUI的开发变得廉价,但它还没法解决跨平台分发的复杂性和远程运维的刚需。这场争论的底层逻辑在于,我们是想要一个更精致的私人盆景,还是一个更强韧的通用工具。
发布于 北京
