逐个儿优化每个功能