消除了循环依赖，弄好了压缩