完善了早上的版本，开始写生成模板