整理注码解析的代码：抽取成接口