修改工厂