3.2.1 从接口的角度构建用户体验