远程读取，递归创建