请在当前项目中实现以下功能:

【功能需求】

[填写你的需求]

要求:

1. 先分析现有代码,不要重复创建已有功能。

2. 优先复用现有组件、函数和数据库结构。

3. 保持当前项目的代码风格。

4. 不要修改与本功能无关的代码。

5. 注意异常处理和边界情况。

6. 完成后自行检查代码是否存在明显错误。

7. 告诉我修改了哪些文件,以及每个文件修改了什么。

如果需求存在明显歧义,先指出问题,不要自行猜测。