使用 Webhook 的自动 PR 审查

GitHub webhook 触发 → Hermes 审查差异 → 发布评论。

配置

platforms:
  webhook:
    enabled: true
    extra:
      port: 8644
      routes:
        github-pr-review:
          secret: "your-webhook-secret"
          events: [pull_request]
          prompt: |
            PR #{number}: {pull_request.title}
            1. Run: gh pr diff {number} --repo {repository.full_name}
            2. Review for bugs, security, clarity.
          deliver: github_comment

前提条件

  • gh CLI 已安装并认证
  • 网关公网可达(或用 ngrok)

详见 workspace zh/guides/webhook-github-pr-review.md