task可以申明端口和变量吗