- cache.py: get/set 统一使用粗粒度 key(基于 kb_version),修复缓存永远不命中的问题 - engine.py: 新增 _encode_cached() 方法,embedding 编码走 LRU 缓存 - 删除 10 个 core/agentic_*.py 死文件(~1950 行) - 清理 api/__init__.py 和 chat_routes.py 中的 AgenticRAG 残留引用
- 后端 API(Flask + Gunicorn) - RAG 引擎(混合检索 + 云端 Reranker + 引用溯源) - 文档解析(MinerU + 多格式支持) - Docker 生产部署配置 - 排除前端项目、敏感配置、模型文件