技能包

用 @openreview 按需觸發自託管的 PR 檢查

把開源機器人部署到 Vercel 並連接 GitHub App 後,在 PR 評論裡提到 @openreview 才會執行,且目前處於測試階段。

官方來源 · vercel-labs/openreview

安裝

Deploy to Vercel, connect a GitHub App

適合誰

這份技能適合想自己託管一套 AI 程式碼檢查機器人、並能把它部署到 Vercel 的人。官方寫成開源、可自託管:部署到 Vercel、接上 GitHub App 後,就能按需對 Pull Request 做由 Claude 驅動的檢查。它也適合已經有測試用 PR、願意在評論裡點名機器人的人。

它不適合還不能部署、也不能連接 GitHub App 的人把「本機一條命令」當成起步。原文沒有給出本機安裝器。目前處於測試階段,最初是 Vercel 團隊用來一起試驗自家技術的內部專案,行為可能偏毛糙。

官方倉庫見 https://github.com/vercel-labs/openreview 請按該頁已寫出的路徑操作。執行環境被寫成隔離的 Vercel Sandbox,說明見 https://vercel.com/docs/sandbox 不要把它想像成在你筆電裡直接跑完整倉庫。

3 分鐘完成第一次嘗試

只走官方寫出的這一條路徑:先部署到 Vercel 並連接 GitHub App,再在 PR 評論裡提到 @openreview。

前置條件:你有可部署到 Vercel 的權限,也有可安裝 GitHub App 的倉庫。先確認這兩步都會改遠端設定。若你還不想部署或授權,先只讀官方說明,不要執行部署。

安裝位置:按官方頁把應用部署到 Vercel,並連接 GitHub App。不要編造未出現的安裝命令。

低風險任務:選一個非正式環境、可公開討論的 Pull Request。在評論裡寫下 @openreview 之前,先確認這則評論會觸發一次遠端檢查。不要對發佈分支或含金鑰的 PR 做第一次試驗。觸發後只觀察機器人是否回應,不要讓它改你的本機檔案。

成功訊號:該 PR 出現由 @openreview 觸發的檢查回應。若沒有回應,先核對是否已部署且 GitHub App 已連接,不要改用未出現的安裝器。官方還寫明它由 Chat SDK 驅動,頁面是 https://chat-sdk.dev/ 僅作對照,不必在第一次嘗試裡改那一層。

使用案例

案例一:對任意 PR 按需觸發一次檢查。原文寫明在任意 PR 評論裡提到 @openreview 即可觸發。適合倉庫已接好、只想在某一條變更上要意見的人。評論會公開可見,發送前先確認。

案例二:為機器人補充自訂技能。原文寫明它自帶檢查用技能,並支援透過 .agents/skills/ 提供自訂技能;內建技能說明指向 https://skills.sh/ 適合已經能觸發 @openreview、想把額外技能檔案放進該目錄的人。往 .agents/skills/ 寫入前先確認這是檔案變更;原文沒有寫出技能檔案格式的全部欄位,不要自行補規範。

使用邊界

OpenReview 目前處於測試階段。它被寫成開源、自託管,主路徑是部署到 Vercel、連接 GitHub App,再用 @openreview 觸發。不要把未出現的安裝器寫進主路徑。

執行發生在隔離的 Vercel Sandbox。原文沒有在你可見的句子裡寫明它會跑哪些本機命令,因此不要假設它一定會跑測試或格式化。自訂技能目錄只有 .agents/skills/ 被寫出。

官方頁面是 https://github.com/vercel-labs/openreview 若代理建議的觸發詞不是 @openreview,或以未出現的網址取代上述頁面,以該頁為準。