代码格式化和细节调整
添加网络连接判断