AI 编程工具
redline:自动审查 PR 代码差异的 GitHub Action
dragoscirjan/redline · AI Code Review Github Action
ELI5:它是什么,解决什么问题
redline 是一个自托管的 GitHub Action,用于自动审查拉取请求。它获取 PR 的 base 提交和 head 提交作为 Git 数据,构建一份上下文材料,并在禁用工具、使用隔离生成配置的条件下运行 Pi 或 OpenCode,按固定的审查策略产出经过 schema 校验的结果,再通过 GitHub 客户端发布受管理的摘要和数量有限的 inline 评论。它不会检出或执行 PR 中的代码。
核心能力与快速开始
★ 0 · TypeScript
- 能做什么
- 自动审查拉取请求的 diff;使用固定审查策略;运行 Pi 或 OpenCode 生成审查发现;对审查结果做 schema 校验并映射到被审查的 diff;发布受管理的摘要与有数量上限的行内评论;PR 代码不会被检出或执行。
- 适用场景
- 在 GitHub 仓库中通过 pull_request_target 工作流调用可复用审查工作流,为 PR 提供自动化代码审查与评论反馈。
- 项目形态
- 可直接使用的工具
- 部署方式
- 自托管 GitHub Action;需在仓库的 pull_request_target 工作流中调用可复用审查工作流,具体调用方式、secret 映射和版本固定见 README 所列文档。
- 主要依赖
- 未说明
- 使用限制
- 审查依赖 Pi 或 OpenCode,但具体模型、运行环境与执行细节未说明;部署和 API 成本未说明。
- 许可证
- MIT
- 最近推送
- 2026-10-23 06:54
资料检查:2026-10-23 07:00 · 卡片整理:2026-11-01 07:00
卡片由 AI 根据仓库资料整理,未进行安装或运行验证
职业应用
程序员
在 GitHub 拉取请求流程中自动审查代码差异,按固定审查策略生成受管理的摘要和数量有限的 inline 评论,帮助程序员进行代码审查。
查看内容依据
Automated pull request code review, smaller and self-hosted: a GitHub Action that reviews a pull request's diff with a fixed review policy and publishes a managed summary plus bounded inline comments.
由 AI 根据来源材料整理,未进行安装或运行验证
讨论 0
登录后参与讨论,阅读资讯无需注册。
还没有评论,来分享第一个看法。