最近在做一个基于RAG的AI Agent,用来处理公司内部的技术文档。我按网上说的把文档切成512 token的小块,检索效果还行,但Agent在调用工具时经常说“找不到相关信息”——后来发现是因为一个问题涉及多个段落,切块后上下文被割裂了。比如用户问“某个功能的配置步骤”,明明文档里有完整说明,但Agent只拿到其中一段,就瞎编了。尝试过加大chunk size到1024,但检索精度又下降。想问下大家,你们在RAG+Agent场景下是怎么平衡切块粒度和上下文完整性的?有没有什么成熟的处理策略,比如结合层级结构或者多轮检索?先谢过!