diff --git a/.gitignore b/.gitignore index a8f489f..dbfc57d 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,6 @@ +# ============================================ # Python +# ============================================ __pycache__/ *.py[cod] *$py.class @@ -16,84 +18,177 @@ parts/ sdist/ var/ wheels/ +pip-wheel-metadata/ +share/python-wheels/ *.egg-info/ .installed.cfg *.egg +MANIFEST +# ============================================ # 虚拟环境 +# ============================================ venv/ ENV/ env/ -.venv +.venv/ +.pyenv/ +pipenv/ +# ============================================ # 环境变量配置文件 +# ============================================ .env .env.local .env.*.local -.env.development -.env.production +# 保留示例配置文件 +!.env.example +!.env.development +!.env.production -# IDE +# ============================================ +# IDE & 编辑器 +# ============================================ +# VS Code .vscode/ +*.code-workspace + +# PyCharm & IntelliJ IDEA .idea/ +*.iml + +# Sublime Text +*.sublime-project +*.sublime-workspace + +# Vim *.swp *.swo *~ -.DS_Store +.vim/ +# Emacs +*~ +\#*\# +.\#* + +# ============================================ # 日志文件 +# ============================================ *.log logs/ log/ logs_dev/ +data_dev/ +# ============================================ # 测试截图和数据 -test_screenshot*.png -screenshot*.png +# ============================================ test/ test_concurrent/ screenshots/ *.png *.jpg *.jpeg +*.gif +# 保留 static 静态文件中的图片 +!static/**/*.png +!static/**/*.jpg +!static/**/*.jpeg +!static/**/*.gif +# ============================================ # 数据文件 +# ============================================ +# JSON 数据文件 urls_data.json +*.data.json + +# 数据库文件 *.db *.sqlite *.sqlite3 - -# 数据库文件(保留SQL脚本,忽略实际数据库) -db/ai_mip_dev.db -db/ai_mip_prod.db db/*.db db/*.sqlite +# Excel 上传文件 +query_upload/*.xlsx +query_upload/*.xls +query_upload/*.csv + +# ============================================ # 临时文件 +# ============================================ *.tmp *.temp *.bak +*.backup .cache/ +nul +# ============================================ +# 浏览器自动化相关 +# ============================================ # Playwright .playwright/ -# 操作系统 -Thumbs.db -.DS_Store +# AdsPower 缓存 +.adspower/ -# Flask session +# ============================================ +# Flask 相关 +# ============================================ flask_session/ instance/ +*.pyc -# PyCharm -.idea/ +# ============================================ +# 操作系统 +# ============================================ +# macOS +.DS_Store +.AppleDouble +.LSOverride +Icon +._* -# VS Code -.vscode/ +# Windows +Thumbs.db +ehthumbs.db +Desktop.ini +$RECYCLE.BIN/ +# Linux +*~ +.directory + +# ============================================ # Jupyter Notebook +# ============================================ .ipynb_checkpoints +*.ipynb -# 配置备份 -*.backup +# ============================================ +# 压缩文件 +# ============================================ +*.zip +*.tar.gz +*.rar +*.7z + +# ============================================ +# 证书和密钥 +# ============================================ +*.pem +*.key +*.crt +*.cer + +# ============================================ +# 项目特定 +# ============================================ +# Qoder AI 助手 +.qoder/ + +# 服务配置(根据需要调整) +# ai_mip.service