最近在尝试用 MCP 协议把本地知识库接到 Claude Desktop 里做 RAG,流程是能跑通的,但检索结果特别飘。同一个问题,有时候能召回正确文档,有时候返回一堆不相关的片段。我用的 embedding 是 bge-m3,向量库是 Chroma,chunk 大小设的 512,overlap 128。看日志 MCP server 那边请求响应都正常,就是召回质量不稳定。想问问大家,MCP 这层是不是有什么坑?还是说我 chunk 策略或者检索参数有问题?有没有人遇到过类似情况,求指点一下方向。