核心库增加异步方法