The invention discloses a multi-mode resource-constrained project scheduling method using a layered adaptive intelligent algorithm, comprising the following steps: obtaining information required for scheduling optimization; judging whether there is a feasible solution; performing preprocessing; Initialize the contemporary population; improve the contemporary population to calculate the individual fitness value; select a set of genetic operations to perform crossover mutation operation on the contemporary population to form a new population; improve the new population to calculate the individual fitness value, and update the fitness value of the genetic operation; The population forms a new contemporary population; until the iteration termination condition is met, the scheduling optimization result is output. The invention adopts technical methods such as layering, self-adaptation, topological sorting, inserting serial decoding, FBI&D, etc., which improves the optimization ability and search efficiency of the algorithm, and is suitable for solving large-scale problems.