完善相关功能