请注意:由于请求的内容较长,以下是整体框架