没有什么特殊协议,网络通讯 telnet 或者 ssh 都可以,不过你可能问得是关于 UI,一般 TUI 的程序都是使用 curses 或者 ncurses 库实现的,不清楚 SMTH 的 KBS 是怎么实现的。
就是telnet协议。