Commit Graph

2 Commits

Author SHA1 Message Date
NAC Admin 61ce95f6a2 feat(knowledge-engine): 爬虫体系升级第三期 - cron job + 45辖区规则 + Dense Embedding
- 配置每日凌晨2:30自动爬虫 cron job
- 扩展知识库至110条规则,覆盖45个司法辖区
- 新增欧洲/中东/东南亚/非洲/拉美辖区规则
- 升级Dense Embedding检索(OpenAI兼容API + TF-IDF降级)
- 新增denseEmbeddingRetrieval.ts模块
- 修复NaN%相关度bug(5处修复点)
- 新增ownership_verification/trading_rules意图类型

MongoDB: 110条规则 | 45个辖区 | 服务: port 9560
2026-03-01 10:16:29 +08:00
NAC Admin b8066fa430 feat: 贸易规则爬虫体系升级(第二期)
- 新增 embeddingRetrieval.ts:TF-IDF 向量检索引擎(内存模式)
- 新增 regulatoryCrawler.ts:自动爬虫模块(SEC/SFC/MAS/DFSA/ESMA/HKEX等)
- 修复 ragRetrieval.ts:NaN% 相关度 bug(5处修复)
- 升级 ragRetrieval.ts:集成语义向量检索(策略5,混合检索)
- 扩展知识库:78条规则(17辖区×13资产类别)
- 新增脚本:expandKnowledgeBase.js(22条新规则)

MongoDB 规则统计:
  总计:78条(旧格式35条 + 新格式43条)
  辖区:US/SG/CN/GLOBAL/EU/AE/HK/JP/AU/CH/GB/KR/IN/MY/TH/BR/ZA
  资产类别:RealEstate/Equity/DigitalAssets/CarbonCredits/Bonds/IP/Commodities/Infrastructure/Agriculture等

Bug 修复:
  NaN% 根因:total=0时 idx/0=NaN,已修复5处
  textScore 归一化:0-10范围映射到0-1
  baseScore 传递:各检索策略均传入合理基础分
2026-03-01 06:42:22 +08:00