fix: T21 真库联调三坑——①Milvus Lite 文件库跨进程重开 collection released, ensure_collection 补显式 load(单测同进程覆盖不到); ②faiss 不支持中文路径(faiss C++ IO), 本机 .env 改英文绝对路径 C:/Users/YUAN/.jinrong/milvus/, .env.example 加警告; ③build_kb 直跑 sys.path 引导项目根(同 rebuild_alerts 先例); 真库 24 块入库+检索验收通过(基金申购 Top3 命中申赎规则, 溯源完整), 425 绿

This commit is contained in:
2026-09-07 12:11:10 +08:00
parent 1c51149912
commit 535c8a0a20
3 changed files with 12 additions and 1 deletions
+4
View File
@@ -23,6 +23,10 @@ import re
import sys
from pathlib import Path
# 项目根加入 path(直跑脚本时 sys.path[0] 为脚本目录,须自行引导;同 rebuild_alerts)
ROOT = Path(__file__).resolve().parents[2]
sys.path.insert(0, str(ROOT))
# 允许 doc_type 白名单(03-milvus-collections.md §2.1 冻结枚举)
DOC_TYPES = ("prospectus", "fee", "rule", "risk")