1.整理所有代码 2.修复bug