优化各bug