修改成 Readable Stream 方便后续 chunk 输出