# ==============================================================================
# 操作系统与临时文件
# ==============================================================================
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes
ehthumbs.db
Thumbs.db
[Dd]esktop.ini
scratch/
tmp/
*.tmp

# ==============================================================================
# 编辑器与 IDE
# ==============================================================================
.idea/
.vscode/
*.sw[op]
*~
*.bak
*.sublime-project
*.sublime-workspace
.project
.classpath
.settings/

# ==============================================================================
# 日志与环境凭证
# ==============================================================================
*.log
logs/
*.pid
*.seed
.env
.env.*
!.env.example

# ==============================================================================
# Python / uv / 测试与构建缓存
# ==============================================================================
__pycache__/
*.py[cod]
*$py.class
*.so
.Python
env/
venv/
.venv/
*.egg-info/
.eggs/
dist/
build/
.pytest_cache/
.coverage
htmlcov/
.ruff_cache/
.mypy_cache/
