由于要求字数较多,这里我将提供一个简化的框