6.2.1 算法总体流程