优化部分功能