最近在搭一个基于RAG的客服Agent,用LangChain+ChromaDB,知识库是公司内部的FAQ文档。现在遇到一个头疼的问题:每次我更新了知识库(比如新增产品信息),Agent回答老问题还是用旧数据,除非我清空向量库重新索引。我知道可以设置定时重索引,但这样做很笨,而且用户问问题时有延迟。有没有什么办法让Agent在对话中“实时”感知知识库的变化?比如增量更新embedding或者用缓存策略?目前看了些资料说用文档ID做版本控制,但具体实现没搞明白。求大佬指点一个轻量级的方案,不想上太重的框架。