AI 编程工具
Postil:面向 Pull Request 的 AI 代码评审门禁服务
postil-dev/postil · Quiet AI code review that stays silent on clean pull requests.
ELI5:它是什么,解决什么问题
Postil 是一个面向 Pull Request 的代码评审门禁,仅发布可能影响合并决策的发现,对干净的改动保持静默,并将门禁状态与建议性评审评论分开报告。该仓库包含托管服务的仪表盘、Webhook 接收器、评审 Worker、计费控制与部署配置,评审引擎为独立的 Postil CLI,可通过 GitHub App 使用托管评审,或通过 CLI 配合 GitHub、GitLab、Bitbucket、Azure DevOps 使用。
核心能力与快速开始
★ 1 · TypeScript
- 能做什么
- 提供面向 Pull Request 的代码评审门禁:发布可能改变合并决策的发现、对干净改动保持静默、将门禁状态与建议性评论分别报告。仓库包含托管服务组件:仪表盘、Webhook 接收器、评审 Worker、计费控制与部署配置;评审引擎为 Postil CLI。支持按仓库配置评审策略,并提供模型基准测试结果页面。
- 适用场景
- 团队在 GitHub 等平台上对 Pull Request 做自动化评审与合并门禁;通过 GitHub App 使用托管评审,或通过 Postil CLI 在 GitHub、GitLab、Bitbucket、Azure DevOps 上运行评审;按仓库自定义评审策略;自托管部署该服务。
- 项目形态
- 可直接使用的工具
- 部署方式
- 提供自托管指南(postil.dev/docs/self-hosted),本地开发使用 Bun、Next.js 与 PostgreSQL,需复制 .env.example 为 .env 并配置可访问的 PostgreSQL 数据库与相关凭证;具体生产部署条件未说明。
- 主要依赖
- 本地开发需要 Bun、Next.js、PostgreSQL 及对应凭证;模型 API 成本、硬件要求与授权许可未说明。
- 使用限制
- README 未说明许可证、具体性能与限制;仓库本身为托管服务代码,评审引擎位于独立的 Postil CLI 仓库;材料未说明是否免费或可商用。
- 许可证
- 未说明
- 最近推送
- 2026-10-01 08:25
资料检查:2026-10-02 07:00 · 卡片整理:2026-10-02 07:00
卡片由 AI 根据仓库资料整理,未进行安装或运行验证 · 本次更新未完成,保留上次成功内容
职业应用
程序员
在 Pull Request 代码审查中作为门禁使用:仅发布可能影响合并决策的发现,对干净的改动保持静默,并将门禁状态与建议性评审评论分开报告;可通过 GitHub App 使用托管评审,或通过 CLI 配合 GitHub、GitLab、Bitbucket、Azure DevOps 使用。
查看内容依据
Postil is a code review gate for pull requests. It publishes findings that can change a merge decision, stays silent on clean changes, and reports gate status separately from advisory review comments.
由 AI 根据来源材料整理,未进行安装或运行验证
讨论 0
登录后参与讨论,阅读资讯无需注册。
还没有评论,来分享第一个看法。