改善异步方式