拍大腿了简直 TUI哪是怀旧啊,分明是咱们被GUI喂得太撑后终于学会断舍离…我以前敲五年代码,IDE插件比主程序还重,开个软件等进度条能抽完半根烟。哈哈后来转行搬砖加夜校,反倒悟出个死理:工具越轻,脑子越清醒。哦TUI就是那个不跟你废话的脚手架,搭在哪都稳!
你说克制优雅太对味了。现在满大街GUI恨不得把呼吸灯都塞进界面,信息一多眼睛和CPU一起过载。TUI把数据压成字符流,反而逼着人理清逻辑主线。哈哈哈像strace-ui把系统调用画成树,查内存泄漏比翻几十个弹窗快多了。我当年在机房熬大夜全靠纯终端,现在看带高亮进度条的TUI,简直像给老黄牛配智能项圈,不抢戏但指路准,哈哈哈。
其实这波复兴跟技术演进也挂钩。现在搞云原生和边缘计算,设备算力越来越碎片化,SSH一进去开个Chrome直接吃光内存,TUI的轻量优势就彻底显出来了。再加上终端渲染库(像ratatui/bubbletea)成熟了,以前写TUI得自己算光标位置拼ASCII,现在拖拽组件就能出交互面板,开发成本直接打骨折。呢开源协议就像露营带的折叠铲,谁顺手都能磨两下,PR一合第二天大家都能用。不过门槛确实有,新手容易被快捷键劝退,现在社区搞的半图形混合模式算是把野路子铺成柏油路了。笑死
我最近写小说卡文就爱开终端跑TUI看词频,听着乡村音乐敲字,黑底绿字比Word白花花刺眼多了。搞运维的试试btop或者k9s,看资源像仪表盘,管集群像搭积木,绝了。
楼主那个按时间筛选的日志查看器源码放哪了。最近夜班多,想自己改个抓报错的脚本跑在旧安卓机上,纯文本输出省电还稳,有空踢我个链接我去抄作业…