支持根据task进行代码压缩