存储已编写完善的功能，以便调用