默认审查后端
适合作为默认 PR review 后端,也可用于生成项目规则文件。
一个自托管服务,用 webhook 接收 Gitea pull request 事件,调用你配置的 reviewer,记录结果,并在控制台里查看任务、日志和统计。
服务负责接收事件、排队执行、保存日志,并把 reviewer 的发现整理到 Gitea PR 中。
校验 webhook secret,按仓库和触发规则决定是否创建 review 任务。
按配置选择 Codex、Claude Code 或 MiniMax-compatible reviewer 执行检查。
保存运行记录、日志和发现,并把 review 结果发布到对应的 PR。
按项目整理常见问题,生成可下载的 SKILL.md 供后续开发使用。
不同 reviewer 使用独立配置和身份,运行记录、日志、评论和统计也会保留来源。
适合作为默认 PR review 后端,也可用于生成项目规则文件。
支持独立 auth/session,方便区分不同 reviewer 的运行结果。
通过 Claude Code runner 接入兼容链路,保留独立 reviewer 身份。
如果使用 cc-switch,可以在运行 MiniMax reviewer 前切到指定 Claude app provider,再执行同一套 review 流程。
没有 cc-switch 时,可以使用 MiniMax/relay 的 API Key 和 Anthropic-compatible Base URL。
每个项目可以维护一份 SKILL.md,记录常见问题、项目约定和 review 建议,并提供公开下载链接。
规则文件可以基于历史 review 结果更新,也可以作为项目文档的一部分直接下载使用。
请使用这个项目规则文件:
http://127.0.0.1:18080/public/skills/tifenxia-fe/SKILL.md
后续开发和 review 时参考其中的项目约定。
docker run --rm \
-p 18080:8080 \
-e GITEA_BASE_URL=https://gitea.example.com \
-e GITEA_TOKEN=... \
ghcr.io/liutianjie/gitea-review-agent:latest
使用预构建镜像启动服务,填入 Gitea 地址和访问令牌。
在仓库或组织里添加 webhook,让 pull request 事件进入 review 队列。
按需启用 Codex、Claude Code 或通过 cc-switch / relay 接入的 MiniMax-compatible reviewer。