重构reactor