抽象筛选功能

done