接下来我会发送代码给你,请你记住并分析其功能,并提出优化建议和可能存在的问题,之后我会发送更改要求,请你对代码直接进行修改,并且生成完整的代码给我。