-re factor interface

Signed-off-by: xiongyang <snake.xiongyang@qq.com>
-update

Signed-off-by: xiongyang <snake.xiongyang@qq.com>