监控一个或多个 GitCode 仓库的 PR,通过 OpenClaw Gateway 自动执行 AI 审查,发布 PR 评论,并发送钉钉和企业微信通知。
openclaw- gitcode-pr- monitor. 此技能包是一个生产准备的 GitCode PR 监视器 + 自动审查管道是一项面向实际任务的技能,主要用于Poll GitCode PR 列表用于一个或多个重置程序( 默认使用匿名程序)。它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。
若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;
涉及批量任务时,还应保存进度,避免中断后重复操作。该技能适合用于一次性任务,也可以接入自动化工作流,与其他技能或上层代理配合完成更完整的业务链路;在组合使用时,应明确每一步的输入输出关系,并避免不同步骤之间出现参数冲突。
该技能封装了一套开箱即用的 GitCode PR 监控 + 自动评审流水线。
ExampleOrg/example_repo_1 和 ExampleOrg/example_repo_2)openclaw agent 生成 Markdown 格式的评审报告scripts/monitor-gitcode-pr.sh — 获取最新 PR 列表、比对状态,并输出 NEW_PR_DETECTEDscripts/gitcode-pr-monitor-agent.sh — 编排脚本(支持多仓库循环处理)scripts/code-review-robust.sh — 执行 AI 评审(具备仓库上下文感知能力,每日轮换 session id)scripts/submit-pr-comment.sh — 提交 PR 评论(具备仓库上下文感知能力)$HOME/.openclaw/workspace/data/gitcode-token.txt当前打包版本默认启用钉钉(DingTalk)和企业微信(WeCom),但您必须配置自己的通知目标。
推荐方式(通过环境变量):
export TARGET_DINGTALK="" export TARGET_WECOM="user: "
推荐方式(通过环境变量):
export REPO_OWNER="" export REPOS_CSV="repo_a,repo_b"
示例(每 5 分钟执行一次):
*/5 * * * * OPENCLAW_WORKSPACE="$HOME/.openclaw/workspace" REPO_OWNER="..." REPOS_CSV="..." TARGET_DINGTALK="..." TARGET_WECOM="..." $OPENCLAW_WORKSPACE/skills/openclaw-gitcode-pr-monitor/scripts/gitcode-pr-monitor-agent.sh >> $OPENCLAW_WORKSPACE/logs/cron-gitcode-pr.log 2>&1
详见:references/CONFIG.md。