更改switcher的autorun，添加run 方法