完成部分搜索功能，还未测试