VO2-based thermochromic smart glazes have attracted much attention for energy-saving buildings. Their practical applications need high visible luminous transmittance (Tlum) and high solar light modulation efficiency (ΔTsol). High Tlum and ΔTsol are difficult to be realized by a single-layer VO2 film, and constructing multi-layer film assemblies has been a widely adopted way to increase Tlum and ΔTsol. Tlum and ΔTsol of a multi-layer film assembly are multi-dimensional functions of the complex dielectric permittivity and the thickness of each layer, respectively. The current research reported a computer automatic searching of the total minimum of an evaluation function that together takes the cool-state Tlum, hot-state Tlum, and ΔTsol into account. It can be used to optimize a multi-layer assembly composed of any components according to the given objectives and weights for Tlum and ΔTsol. Different multi-layer film systems consisting of SiO2, TiO2, and VO2 layers were optimized. The best film system was proposed to be TiO2/VO2/TiO2/s, and the effects of objectives and weights on Tlum and ΔTsol were also checked. The physical reason that leads to high Tlum and ΔTsol was analyzed based on the optimized reflectance and transmittance spectra. The RGB tristimulus of the optimized multi-layer system can also be obtained from the transmittance spectra. The program can also realize an automatic optimization with some variables being constrained, and the composite layers are also involved under the basis of the Bruggeman effective media theory. The results showed that a satisfied objective-orientated optimization can be realized for a thermochromic layer system; this should be meaningful for the design and preparation of the multi-layer film assemblies according to the different user's demands.