进一步完善功能