# 依赖
node_modules/
__pycache__/
*.pyc
*.pyo

# 数据库
*.db
*.db-journal
*.sqlite
*.sqlite3

# 临时文件
backend/uploads/
storage/  # 本地存储数据
*.log
.DS_Store
Thumbs.db

# 环境配置
.env
.env.local
.env.*.local
!backend/.env.example
config.json
config.*.json
!**/config.example.json

# 敏感配置文件
*.key
*.pem
*.crt
*.cer
*.p12
*.pfx
secrets.json
credentials.json

# SSL证书
certbot/

# IDE
.vscode/
.idea/
*.swp
*.swo
*~

# 上传工具构建产物
upload-tool/dist/
upload-tool/build/
upload-tool/__pycache__/
upload-tool/config.json
upload-tool/*.spec

# 备份文件
*.bak
*.backup
*.old

# 操作系统
.DS_Store
.Spotlight-V100
.Trashes
ehthumbs.db
Desktop.ini

# 压缩文件
*.zip
*.tar
*.gz
*.rar
*.7z

# npm/yarn
npm-debug.log*
yarn-debug.log*
yarn-error.log*
package-lock.json.bak

# Claude配置
.claude/
