6ae91679e2
- .env.example 嵌入默认改为本地 BGE-M3(EMBEDDING_PROVIDER=local, dim=1024),NAS 全新部署即用 - 新增 app/services/reranker.py:基于 Ollama /api/rerank 的 cross-encoder 重排服务 - retriever 在 chunk 候选阶段接入语义精排,调用失败优雅降级为 RRF 顺序 - docker-compose 拉取 qwen3-reranker:0.6b,OLLAMA_MAX_LOADED_MODELS 提至 3 - .gitignore 排除 .workbuddy/ 与 .trae/(防止误提交项目记忆与 IDE spec) - 新增 reranker 单元与集成测试,全量测试 529 passed
43 lines
350 B
Plaintext
43 lines
350 B
Plaintext
# Python
|
|
__pycache__/
|
|
*.py[cod]
|
|
*.egg-info/
|
|
dist/
|
|
build/
|
|
.venv/
|
|
|
|
# Frontend
|
|
node_modules/
|
|
|
|
# Env
|
|
.env
|
|
.env.local
|
|
|
|
# Data
|
|
data/
|
|
|
|
# IDE
|
|
.idea/
|
|
.vscode/
|
|
*.swp
|
|
|
|
# OS
|
|
.DS_Store
|
|
Thumbs.db
|
|
|
|
# Docker
|
|
docker-compose.override.yml
|
|
|
|
# Logs
|
|
logs/
|
|
*.log
|
|
|
|
# Test
|
|
.pytest_cache/
|
|
.coverage
|
|
htmlcov/
|
|
|
|
# Project memory & Trae IDE spec (切勿提交)
|
|
.workbuddy/
|
|
.trae/
|