代码重构&新增文件流查看