去掉to_dict这样初级的命名