配置生成