最近在搭一个AI Agent,想用RAG给它做知识库支撑,但发现一个头疼的问题:用户问一个具体问题,比如“今天会议几点”,结果向量检索出来一堆乱七八糟的文档,有历史记录、有无关项目总结,甚至还有闲聊内容。我试过调整chunk大小和top-k,但效果不明显,Agent反而被干扰了。想问下大家,有没有什么方法能让检索更精准?比如在索引阶段加元数据过滤,或者用reranker再筛一遍?还是说需要拆成多级检索?求指点,别让我这个新手踩太多坑。