注:由于文章过长,这里给出的是一个结构化的