# Python cache and local environments
__pycache__/
*.py[cod]
*$py.class
.Python
.venv/
venv/
env/
ENV/

# Local secrets and environment files
.env
.env.*
!.env.example
fortend/weibo-dashboard/.env
fortend/weibo-dashboard/.env.*
!fortend/weibo-dashboard/.env.example

# Weibo cookies and local crawler configuration
utils/cookie_config.json
**/cookie_config.json
utils/spider_config.json
utils/progress.json
utils/*.bak
*.bak

# Proxy and API credential files
kuaidaili*.json
kdl*.json
proxy_config*.json
proxy_auth*.json
deepseek*.json
openai*.json
*secret*.json
*token*.json

# Runtime status and logs
*.log
spider_status.json
weibo/weibo/spider_status.json
hot_events_status.json
utils/spider.log
utils/hot_events.log

# Generated analysis artifacts
sentiment_analysis/
fortend/weibo-dashboard/src/assets/wordcloud_*.png
fortend/weibo-dashboard/public/assets/wordcloud_*.png
fortend/weibo-dashboard/src/assets/sentiment_pie.png
fortend/weibo-dashboard/public/assets/sentiment_pie.png
fortend/weibo-dashboard/src/assets/hotness.png
fortend/weibo-dashboard/public/assets/hotness.png

# Front-end dependencies and build output
fortend/weibo-dashboard/node_modules/
fortend/weibo-dashboard/dist/
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*

# IDE and OS files
.idea/
.vscode/
.DS_Store
Thumbs.db

# Test and coverage output
.pytest_cache/
.coverage
htmlcov/
