异步执行简单框架