2.3 KiB
2.3 KiB
自动化Review系统使用指南
一、系统概述
本系统为立交桥项目提供自动化的周期性review功能,每3小时执行一次检查,每天生成一份完整报告。
二、系统架构
scripts/auto_review/
├── auto_review.sh # 主脚本
├── auto_review_config.sh # 配置文件
├── review.sh # 快速入口
├── crontab_config # Cron配置
└── task_queue.json # 任务队列
review/
├── daily_reports/ # 每日报告目录
├── knowledge_base/ # 经验知识库
└── task_queue.json # 任务队列
三、使用方法
3.1 手动执行
# 执行3小时review
./scripts/auto_review/review.sh hourly
# 执行每日全面review
./scripts/auto_review/review.sh daily
# 强制执行完整review
./scripts/auto_review/review.sh force
3.2 定时任务配置
添加到crontab:
# 编辑crontab
crontab -e
# 添加以下行:
# 每3小时执行一次
0 */3 * * * /home/long/project/立交桥/scripts/auto_review/review.sh hourly >> /home/long/project/立交桥/logs/auto_review/cron.log 2>&1
# 每天凌晨3点执行全面review
0 3 * * * /home/long/project/立交桥/scripts/auto_review/review.sh daily >> /home/long/project/立交桥/logs/auto_review/cron_daily.log 2>&1
四、生成的报告
4.1 每日报告
- 位置:
review/daily_reports/daily_review_YYYY-MM-DD.md - 内容:变更文件、待办任务、新发现问题、专家状态
4.2 Claude Code任务
- 位置:
review/claude_tasks_YYYY-MM-DD.md - 触发条件:发现问题或文档变更
4.3 经验知识库
- 位置:
review/knowledge_base/rules_and_experience_YYYY-MM-DD.md - 更新频率:每天凌晨3点
五、配置说明
编辑 auto_review_config.sh 可修改:
- 项目根目录
- Review频率
- 关键文档列表
- 专家角色列表
六、任务分发
当review发现问题或文档变更时,系统会:
- 生成Claude任务文件
- 更新任务队列
- 记录到日志
用户可以查看任务文件并交给Claude Code执行。
七、日志
- 日志目录:
logs/auto_review/ - 日志文件:
review_YYYYMMDD.log
维护者:自动化系统 更新时间:2026-03-30