实现添加过滤器的基本逻辑