最近在搭一个基于知识库的AI客服Agent,用的RAG方案。文档是产品手册和FAQ,试了按段落切,发现检索回来的一些段落太长,LLM回答时容易跑偏;按句子切又太碎,经常漏掉上下文。比如用户问“保修期多久”,按句子切可能只召回“保修期一年”,但实际需要结合前面的“非人为损坏”条件。想问下大家在实际项目中,切片粒度一般怎么定?有没有兼顾召回率和回答准确性的经验?目前用的是LangChain+Chroma,还没上reranker。