重构operator初步完成