自动生成代码