整理一下同、异步规则