部分修改，添加通讯部分
添加通讯部分
重新格式化所有代码
格式化代码