修改生成器