The invention relates to a micro-grid energy optimization and evaluation method based on a full energy flow model. The method includes following steps: (1) building the full energy flow model: including energy and energy flow analysis; energy conversion link analysis, energy distribution link analysis, energy storage link analysis, and energy utilization link and energy management link analysis; (2) building a full energy flow network model; (3) performing energy optimization management based on the full energy flow network model including energy static optimization management and energy dynamic optimization management; (4) establishing an index system of the full energy flow model; and (5) performing comprehensive evaluation of the full energy flow model. According to the method, processes of generation, conversion, transmission, storage, and utilization of different types of energies in a micro-grid are described via the manner of digital abstract representation, the index system is established, the micro-grid energy optimization method is proposed, unified quantification of different types of energies is realized via digital representation of energy flow, and comprehensive analysis and evaluation of energy efficiency utilization of overall and partial links are performed.