优化编译流程，自动预编译模板文件