SHELL=/bin/bash PATH=/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin MAILTO="" # ============================================ # P0-Day5 定时任务配置 - 2026-07-08 # ============================================ # --- 健康检查(每5分钟)--- */5 * * * * /home/admin/scripts/health_check.sh >> /home/admin/projects/logs/health_$(date +\%Y\%m\%d).log 2>&1 # --- 数据备份(每日凌晨2:00)--- 0 2 * * * /home/admin/scripts/backup_data.sh >> /home/admin/projects/logs/backup_$(date +\%Y\%m\%d).log 2>&1 # --- 竞品监控:早间采集 菲教-小红书 (9:00) --- 0 9 * * * cd /home/admin/scripts && python3 competitor_monitor_web.py --project feijiao --platform xiaohongshu --count 20 --full >> /home/admin/projects/competitor_monitor/logs/feijiao_xhs_$(date +\%Y\%m\%d).log 2>&1 # --- 竞品监控:午间采集 菲教-抖音 (14:00) --- 0 14 * * * cd /home/admin/scripts && python3 competitor_monitor_web.py --project feijiao --platform douyin --count 20 --full >> /home/admin/projects/competitor_monitor/logs/feijiao_dy_$(date +\%Y\%m\%d).log 2>&1 # --- 竞品监控:晚间采集 短剧-多平台 (20:00) --- 0 20 * * * cd /home/admin/scripts && python3 competitor_monitor_web.py --project shortplay --platform douyin --count 20 --full >> /home/admin/projects/competitor_monitor/logs/shortplay_dy_$(date +\%Y\%m\%d).log 2>&1 # --- 爆款拆解:每日汇总 (10:00) --- # --- 自动合并真实数据(10:00前执行) --- 0 9 * * * cd /home/admin/scripts && python3 merge_real_data.py >> /home/admin/projects/logs/merge_$(date +%Y%m%d).log 2>&1 0 9 * * * cd /home/admin/scripts && python3 csv_to_jsonl.py >> /home/admin/projects/logs/jsonl_$(date +%Y%m%d).log 2>&1 0 10 * * * cd /home/admin/scripts && python3 competitor_analyzer.py --project feijiao --days 3 --top 10 >> /home/admin/projects/competitor_monitor/logs/analyzer_$(date +\%Y\%m\%d).log 2>&1 # --- 智能改写:每日批量生成 (11:00) --- 0 11 * * * cd /home/admin/scripts && source /home/admin/.env_shortplay && python3 rewrite_engine.py --project feijiao --limit 3 >> /home/admin/projects/logs/rewrite_$(date +\%Y\%m\%d).log 2>&1 # --- 数据可视化:每日生成看板 (22:00) --- 0 22 * * * cd /home/admin/scripts && python3 data_visualizer.py --auto --format both >> /home/admin/projects/competitor_monitor/logs/visual_$(date +\%Y\%m\%d).log 2>&1 # --- 自动合并真实数据(采集前5分钟执行)--- 55 8 * * * cd /home/admin/scripts && python3 merge_real_data.py >> /home/admin/projects/logs/merge_$(date +\%Y\%m\%d).log 2>&1 && python3 csv_to_jsonl.py >> /home/admin/projects/logs/jsonl_$(date +\%Y\%m\%d).log 2>&1 55 13 * * * cd /home/admin/scripts && python3 merge_real_data.py >> /home/admin/projects/logs/merge_$(date +\%Y\%m\%d).log 2>&1 && python3 csv_to_jsonl.py >> /home/admin/projects/logs/jsonl_$(date +\%Y\%m\%d).log 2>&1 55 19 * * * cd /home/admin/scripts && python3 merge_real_data.py >> /home/admin/projects/logs/merge_$(date +\%Y\%m\%d).log 2>&1 && python3 csv_to_jsonl.py >> /home/admin/projects/logs/jsonl_$(date +\%Y\%m\%d).log 2>&1