init: RAG 知识库服务初始提交
- 后端 API(Flask + Gunicorn) - RAG 引擎(混合检索 + 云端 Reranker + 引用溯源) - 文档解析(MinerU + 多格式支持) - Docker 生产部署配置 - 排除前端项目、敏感配置、模型文件
This commit is contained in:
147
.gitignore
vendored
Normal file
147
.gitignore
vendored
Normal file
@@ -0,0 +1,147 @@
|
||||
# 敏感配置文件
|
||||
config.py
|
||||
.env
|
||||
.env.local
|
||||
.env.*.local
|
||||
|
||||
# MinerU配置文件(包含本地路径或API密钥)
|
||||
mineru.json
|
||||
.env.mineru
|
||||
|
||||
# MinerU配置文件(包含本地路径)
|
||||
mineru.json
|
||||
|
||||
# 模型文件(需单独下载)
|
||||
models/
|
||||
bge-base-zh-v1.5/
|
||||
|
||||
# 向量数据库
|
||||
chroma_db/
|
||||
|
||||
# BM25索引文件
|
||||
bm25_index.pkl
|
||||
|
||||
# Python虚拟环境
|
||||
venv/
|
||||
.env/
|
||||
|
||||
# Python缓存
|
||||
__pycache__/
|
||||
*.py[cod]
|
||||
*$py.class
|
||||
*.so
|
||||
|
||||
# IDE配置
|
||||
.idea/
|
||||
.vscode/
|
||||
*.swp
|
||||
*.swo
|
||||
|
||||
# 系统文件
|
||||
.DS_Store
|
||||
Thumbs.db
|
||||
|
||||
# 日志文件
|
||||
*.log
|
||||
|
||||
# 临时文件
|
||||
*.tmp
|
||||
*.temp
|
||||
|
||||
# Excel临时文件
|
||||
~$*.xlsx
|
||||
|
||||
# Claude Code计划文件
|
||||
.claude/
|
||||
# Claude Code本地配置
|
||||
CLAUDE.md
|
||||
|
||||
# 会话数据库(含用户数据)
|
||||
sessions.db
|
||||
|
||||
# 测试文件
|
||||
tests/
|
||||
|
||||
# 文档源文件(可能含敏感内容)
|
||||
documents/
|
||||
|
||||
# 批阅报告
|
||||
批阅报告/
|
||||
|
||||
# 题库数据
|
||||
题库/
|
||||
|
||||
# 临时输出目录
|
||||
analysis_reports/
|
||||
exported_chunks/
|
||||
exported_chunks_v2/
|
||||
exported_chunks_v3/
|
||||
test_output/
|
||||
|
||||
# 非必要文档
|
||||
docs/superpowers/
|
||||
|
||||
# 以下为v5.0.0新增忽略:多向量库存储及SQLite数据
|
||||
data/
|
||||
vector_store/
|
||||
knowledge/vector_store/
|
||||
|
||||
# 缓存和临时数据目录
|
||||
.data/
|
||||
|
||||
# 测试JSON文件
|
||||
exam_questions.json
|
||||
exam_stored.json
|
||||
grade_result.json
|
||||
llm_response.json
|
||||
student_answers.json
|
||||
test_optimized.json
|
||||
test_result.json
|
||||
|
||||
# 临时工具目录
|
||||
tools/
|
||||
|
||||
# Node.js
|
||||
node_modules/
|
||||
|
||||
# 开发前端构建产物
|
||||
dev-ui/dist/
|
||||
|
||||
# 前端项目(自用开发工具,不上传)
|
||||
dev-ui/
|
||||
chat-ui/
|
||||
|
||||
# 生产环境配置(含 API 密钥)
|
||||
deploy/.env.production
|
||||
|
||||
# 根目录临时测试脚本
|
||||
test_*.py
|
||||
test_*.json
|
||||
rag_response.json
|
||||
nul
|
||||
|
||||
# 临时调试脚本(下划线开头)
|
||||
scripts/_*.py
|
||||
|
||||
# Qoder 工具目录
|
||||
.qoder/
|
||||
|
||||
# 临时文件
|
||||
=2.11.7
|
||||
docs/安装提示
|
||||
docs/题目模板
|
||||
docs/后续优化
|
||||
|
||||
# RAG流水线日志(临时调试文件)
|
||||
rag流水线日志*.txt
|
||||
|
||||
# 临时调试文档
|
||||
docs/切片接口字段过滤示例.txt
|
||||
docs/环境分离说明.md
|
||||
|
||||
# 临时脚本
|
||||
scripts/evaluate_enum_context.py
|
||||
scripts/migrate_split_databases.py
|
||||
|
||||
# 上传清单(仅本地使用)
|
||||
UPLOAD_CHECKLIST.md
|
||||
Reference in New Issue
Block a user