perspective部分学习