重构：将接收和处理输入的线程抽取到一个文件中