task 自身雏形。