

Pulldog 是一款原生 macOS 客户端,完全使用 Swift 构建,旨在简化 GitHub 和 GitLab 拉取请求的代码审查流程。无需在浏览器标签页间来回切换,Pulldog 将多个账户整合到一个无缝收件箱中,让你能够通过 Spotlight 操作、小组件 以及设备端 Apple 智能功能来审查代码变更。这是一款专注且面向平台的专业工具,将代码审查转变为流畅的原生 macOS 体验。
按需添加任意数量的 GitHub 或 GitLab 账户,从单一收件箱监控所有内容。无需再切换浏览器标签页或反复登录登出——Pulldog 将所有拉取请求汇集一处,就像你的邮件一样。
创建类似 Apple Mail“智能文件夹”的自定义过滤器,让 PR 列表井井有条。例如:“最后审查机会”(审批数 > X 且流水线成功)、“大型 PR”(已打开且删除行数 > X)或“我的失败 PR”(你的 PR 且流水线失败)。你还可以设置今日 PR、讨论最多 PR 或已审查 PR 等查询。
Pulldog 支持 185 种语言 和 90 种主题,让你根据个人偏好调整外观和体验。可搜索整个变更文件或仅搜索变更行,按名称过滤文件,使用正则表达式匹配模式,并折叠侧边栏,使代码区域占据窗口高达 93% 的面积。
小组件让你在桌面或通知中心随时关注团队工作。Spotlight 索引功能让你从 Slack 或 Teams 直接跳转到 PR。在 macOS 26.0+ 上,设备端 Apple 智能模型(30 亿参数)可总结文件并评估 PR 是否应批准——所有操作均在本地运行,代码绝不会离开你的设备。
“代码审查,零烦恼——一款将 PR 管理转变为专注、平台优先体验的原生 macOS 客户端。”
Pulldog 的优势在于其深度 macOS 集成和智能查询系统。大多数代码审查工具停留在浏览器中,而 Pulldog 则像一款一流的 macOS 应用:小组件、Spotlight 和设备端 AI 功能原生内置,而非事后添加。创建自定义智能查询(如“讨论最多”或“最后审查机会”)的能力,让你过滤噪音,专注于真正重要的事。同时,多账户支持解决了从一处管理不同团队和仓库 PR 的痛点。
你是一名 macOS 用户,每天花大量时间在代码审查上,并且希望拥有一个原生、可定制且智能的浏览器工具替代方案。如果你看重平台集成、智能过滤以及无需离开 Mac 生态系统即可审查代码的能力,那么 Pulldog 正是为你而生。
其他您可能感兴趣的工具
Loading comments…
制作者
async_apple
访问网站
natic.app/pulldog
项目信息
产品关键词