增加借口 read_list