添加生成器