dynamic form: add recommend_configs feature, not finish