添加路径读取
整合部分代码