由于内容较长,我将提供一个大概的框架和部分