Improvement:
	3、4、5接口引入回调函数