主算法