返回生態系首頁
PRNudge Logo
PR 審查提醒機器人

PRNudge 自動化 PR 催促通知指南

全自動監控 GitHub / GitLab Pull Request 審查狀態,依照設定排程在 Discord 或 Slack 頻道發送個人化催促通知,消除人工追蹤成本,讓開發團隊保持高效流速。

次世代 PR 自動化追蹤架構

採用 Cloudflare Workers 邊緣排程與 GitHub/GitLab Webhook 整合,實現 0 延遲的即時 PR 狀態偵測與精準個人化催促推播。

🐙 多代碼庫 PR 狀態監控 (3 Active) ⚡ Webhook 零延遲監控
🔴
frontend-core #342 feat: add OAuth2 Discord login provider
By @chen ⏱️ 等待審查:28 小時 (超過門檻) 👉 指派審查:@sarah
🚨 逾時催審
🟡
api-gateway #189 fix: ratelimit burst token handling
By @david ⏱️ 等待審查:4 小時 👉 指派審查:@kevin
⏳ 審查中
🟣
discord-bot #77 perf: optimize slash command latency
By @elena ⏱️ 審查耗時:1.2 小時 ✅ 已合併
🎉 Merged
💬 定時催審通知卡片模擬 ⏰ 每日 10:30 & 16:30
PRNudge
PRNudge BOT 今天 10:30
🔔 團隊 PR 催審提醒:發現 1 則待處理 Pull Request!

Hi @sarah,下列 PR 審查已逾期超過 24 小時,請抽空協助 Review,保持團隊發布流速:

📦 frontend-core #342
feat: add OAuth2 Discord login provider · +240 -18
⚖️ 審查者輪替與負載均衡 🛡️ 告別單人疲勞
當前輪替佇列 (Round-Robin Queue):
S Sarah 待審: 1
K Kevin 待審: 1
E Elena 待審: 0 ⭐ 下一位
A Alex 休假中 🌴
💡 系統依據活躍負載自動輪派,遇休假或 PR 負載過重成員自動跳過,確保負擔均勻分配。
📊 PR 速度分析與週報 (/prnudge stats) 📈 本週統計報告
1.4h
平均 Review 耗時
94.8%
24h 內審查完成率
38
本週已合併 PR
🥇 1 Elena 14 Reviews (平均 42 分鐘)
🥈 2 Kevin 11 Reviews (平均 1.1 小時)

四大 PRNudge 核心功能

🐙

多倉庫 PR 全自動監控 (/prnudge watch)

支援同時監控多個 GitHub/GitLab 倉庫,即時偵測新開 PR、超時未審核與長期擱置,並自動標記責任審查者。

⏰

個人化排程催促通知 (/prnudge schedule)

自訂每日/每週催促時間與頻道,對超過設定時限仍未獲得 Review 的 PR 自動發送 @mention 催促通知。

⚖️

審查者輪換與負載均衡 (/prnudge assign)

依據成員審查歷史與工作量自動輪換指派審查者,確保 PR 負載均衡,避免同一成員過度審查疲勞。

📊

PR 進度儀表板與統計報告 (/prnudge stats)

每週自動生成 PR 審查速度報告、平均 Review 時間與成員貢獻排行,讓團隊管理者掌握開發節奏。

如何開始使用 PRNudge? (4 步快速上手)

1

邀請機器人至 Discord 或 Slack

點擊上方邀請連結,將 PRNudge 加入您團隊的開發伺服器或工作區。

2

執行 /prnudge watch 綁定代碼庫

輸入代碼庫名稱並設定 GitHub/GitLab Webhook,即刻開啟自動事件監聽。

3

設定催審排程 /prnudge schedule

指定每日催審時段(如上午 10:30)、提醒頻道及超時門檻(如 24 小時未審)。

4

享受高速研發流速,告別 PR 塞車!

成員在指定頻道收到精準 @提及提醒,一鍵直達審查頁面,團隊交付效率翻倍!

官方斜線指令一覽 (Slash Commands)

PRNudge 提供 PR 監控設定、倉庫綁定、通知排程、催促頻道指定與自訂提醒訊息等完整指令。

指令名稱 功能分類 指令說明 參數與權限
/prnudge watch Repo Watch 綁定 GitHub 或 GitLab 代碼庫,設定 Webhook 監聽新 PR 與 Review 請求。
repo: [owner/repo] | platform: [github/gitlab]
Admin
/prnudge schedule Nudge Schedule 配置定時催審廣播排程、逾時未審時間門檻(如 24 小時)與推播頻道。
cron: [schedule] | timeout: [hours] | channel: [#channel]
Admin
/prnudge assign Reviewer Rotation 啟用團隊成員審查者自動輪替與負載均衡,自動指派審查者並避免審查疲勞。
team: [@role] | strategy: [round-robin/least-busy]
Admin
/prnudge stats Analytics 查看團隊 PR 審查速度分析報告、平均 Review 時間與成員貢獻排行榜。
period: [7d/30d/all]
Everyone
/prnudge ping Manual Ping 即時對指定 PR 發送催促提醒,快速 @提及指派的審查者。
pr: [number/url]
Everyone

立即為您的 Discord 伺服器升級 FloorUp 智慧生態

無論是社群安全門禁、AI 釣魚防禦還是史詩公會遊戲化,FloorUp 提供開箱即用的現代化邊緣解決方案。