很多知识库上线时只做了导入:抓文档、切块、算向量。过几个月后,同一制度的新旧版本一起命中,已离职人员的私有文档仍能被检索,源文件删除了,向量库里还留着片段。问题不在 RAG 算法,而在内容从来没有生命周期。
我把摄取当成一条可发布的数据管道。源系统的 create、update、delete、ACL change 都变成有版本的事件;新索引先在 staging 校验,再切换 current alias;删除和撤权先用 tombstone 立即阻断查询,物理清理由后台完成。
邓明瑞 / 纯粹
很多知识库上线时只做了导入:抓文档、切块、算向量。过几个月后,同一制度的新旧版本一起命中,已离职人员的私有文档仍能被检索,源文件删除了,向量库里还留着片段。问题不在 RAG 算法,而在内容从来没有生命周期。
我把摄取当成一条可发布的数据管道。源系统的 create、update、delete、ACL change 都变成有版本的事件;新索引先在 staging 校验,再切换 current alias;删除和撤权先用 tombstone 立即阻断查询,物理清理由后台完成。