pos_0重构