增加生成器