增加搜索部分，未全部测试BUG