最近在搭一个企业内部知识库问答的RAG系统,场景是回答员工关于制度、流程、技术文档的各种问题。我原本想用一个Agent统一调度检索和生成,但发现不同文档的格式和语义差别挺大的,比如HR制度偏结构化,技术文档偏长文本。现在纠结要不要拆成多个小Agent,每个管一个领域,但这样又怕增加系统复杂度和路由成本。想问下大家在实际项目中,Agent的粒度怎么把握?有没有什么经验法则或踩过的坑?先谢过!