整理优化代码