用模板封装控制器