Skip to content

GitHub 集成

Vibora 与 GitHub 集成,用于 PR 监控和仓库管理。

配置

个人访问令牌(可选)

对于私有仓库或更高的速率限制,配置 GitHub PAT。

从 CLI:

bash
vibora config set integrations.githubPat YOUR_PAT

从界面:

进入 设置 > 集成,在 GitHub 部分输入您的 PAT。

PAT 需要 repo 权限以访问私有仓库。

PR 监控

PR 审核 视图显示所有仓库的拉取请求。

功能

  • 按状态过滤 — 打开、关闭、已合并
  • 按仓库过滤 — 专注于特定项目
  • 按作者过滤 — 查看您或团队成员的 PR
  • 快捷操作 — 在浏览器中打开、复制 URL

仓库管理

仓库 视图显示所有已配置的仓库。

添加仓库

  1. 进入 仓库
  2. 点击 添加仓库
  3. 输入仓库路径(本地文件系统路径)

仓库设置

每个仓库可以配置:

  • 启动脚本 — 创建新任务时运行的命令
  • 复制文件 — 复制到新工作树的文件模式

快捷操作

  • 新建任务 — 在此仓库中创建任务
  • 打开终端 — 在仓库根目录打开终端
  • 在编辑器中打开 — 启动编辑器

检查 PR 状态

从 CLI:

bash
vibora current-task          # 显示关联的 PR 信息

速率限制

GitHub 有 API 速率限制:

  • 未认证 — 60 请求/小时
  • 已认证 — 5,000 请求/小时

配置 PAT 以避免在多仓库场景下被限流。