支持PipePromise