新增一些界面和接口