# A 股 Deep Research 定时调度 (crontab) # 替代 APScheduler 守护进程,更简单可靠 # # 安装: crontab deploy/crontab.example # 查看: crontab -l # 编辑: crontab -e # 清空: crontab -r # # 日志: logs/scheduler-cron.log SHELL=/bin/zsh PATH=/usr/local/bin:/usr/bin:/bin TZ=Asia/Shanghai # 注意: 所有命令的 --date 使用 "" (cron 运行时自动取当天) # ============================================================ # 每日 4 次定时任务 # ============================================================ # 07:00 — 首次抓取 + 日报 0 7 * * * cd /Users/summer/Downloads/cc-projects/news && uv run a-share pipeline --once --report --steps crawler,extractor,dedup,llm,embedding,qdrant >> logs/scheduler-cron.log 2>&1 # 12:00 — 午间补充抓取(不含日报) 0 12 * * * cd /Users/summer/Downloads/cc-projects/news && uv run a-share pipeline --once --steps crawler,extractor,dedup,llm,embedding,qdrant >> logs/scheduler-cron.log 2>&1 # 18:00 — 收盘后抓取(不含日报) 0 18 * * * cd /Users/summer/Downloads/cc-projects/news && uv run a-share pipeline --once --steps crawler,extractor,dedup,llm,embedding,qdrant >> logs/scheduler-cron.log 2>&1 # 22:00 — 晚间抓取(不含日报) 0 22 * * * cd /Users/summer/Downloads/cc-projects/news && uv run a-share pipeline --once --steps crawler,extractor,dedup,llm,embedding,qdrant >> logs/scheduler-cron.log 2>&1 # ============================================================ # cninfo 公告管道(每日 06:30,日报前) # ============================================================ # 30 6 * * * cd /Users/summer/Downloads/cc-projects/news && uv run a-share pipeline --cninfo-once >> logs/scheduler-cron.log 2>&1 # ============================================================ # 个股日报(每日 07:30,日报之后) # ============================================================ # 30 7 * * * cd /Users/summer/Downloads/cc-projects/news && uv run a-share stock-report >> logs/scheduler-cron.log 2>&1