优化doTask
接口