改为多线程独立完成任务