skygazer42/MimirQ

中文优先的企业 RAG 知识库:可控解析、治理、切块、混合检索、重排、引用、图谱、评测与 Dify 接入。

解決的問題

MimirQ 專為企業級 RAG(檢索增強生成)設計,其核心挑戰不僅在於文件向量化,更在於確保錯誤可定位、策略可替換、品質可進行回歸測試。它透過提供一個可控制的知識管道,解決了簡單 RAG 流水線的「黑箱」問題,使從解析、清洗到分塊、檢索的每一步皆可被檢查、審計與版本化。

工作原理

該系統實現了一個結構化的知識管道:資料評估情境導向解析清洗/治理業務分塊索引混合檢索重排序黃金回歸

支援大量可交換的模組化元件,可根據文件類型或業務需求靈活切換:

  • 解析:支援超過 30 種後端,包括 DeepDoc、Docling、MinerU 和 Marker。
  • 分塊:提供 86 種不同的策略(語意、遞迴、父子、RAPTOR 等),並支援視覺化預覽。
  • 檢索:結合 Milvus、FAISS 或 Chroma 與 BM25、SPLADE 和 ColBERT 實現混合搜尋。
  • 評估:採用「黃金資料集」方法進行回歸測試,使用 Recall 和 MRR 等指標確保版本間品質不下降。
  • 整合:可作為獨立系統運行,也可透過 External Knowledge API 作為 Dify 的專用 RAG 層使用。

適用對象

適用於交付專業知識庫(如政府服務)的團隊,這些團隊需要高精度、嚴格的審計追蹤,以及在部署前執行嚴格的品質保證。

核心亮點

  • 極致模組化:無需重建整個管道,即可在數十種解析器、分塊策略和重排序器之間自由切換。
  • 可觀測性:提供視覺化工具,用於檢查分塊結果、檢索軌跡和重排序過程。
  • 企業級治理:支援文件級 ACL(存取控制清單)、安全裁剪和 SAML SSO。
  • 回歸測試:內建「黃金」問題集,防止更新過程中品質下降。
  • Dify 兼容性:原生支援 Dify 的 External Knowledge API,可作為 Dify 工作流的高精度檢索引擎。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案