优化一下入参