修改对外接口的定义方式，以及参数的存储