技能包

用 @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,或以未出现的地址替换上述页面,以该页为准。