.PHONY: help build run run-once logs clean install-cron local help: @echo "🪖 军事科技每日摘要系统 V3" @echo "================================" @echo "可用命令:" @echo " make build - 构建 Docker 镜像" @echo " make run-once - 执行一次(Docker)" @echo " make local - 本地直接执行" @echo " make logs - 查看日志" @echo " make clean - 清理" @echo " make install-cron - 安装宿主机定时任务" build: docker-compose build run-once: docker-compose run --rm military-digest local: python3 scripts/military_daily_report_v3.py logs: tail -f logs/daily_report.log 2>/dev/null || echo "暂无日志" clean: docker-compose down -v rm -rf output/* logs/* install-cron: @echo "正在安装定时任务(每日 8:00 执行)..." (crontab -l 2>/dev/null | grep -v "military_digest"; echo "0 8 * * * cd $(shell pwd) && python3 scripts/military_daily_report_v3.py >> logs/cron.log 2>&1") | crontab - @echo "✅ 定时任务已安装" @crontab -l | grep "military_digest"