* 调整smart的特性