重构ssofilter