修正模板bug，自动生成代码，并格式化