任务系统实现