增加文档，完善代码格式