跳转到内容
↑↓导航 ↵打开 esc关闭

GitHub Issue 与 PR

连接你的 GitHub 账号,TokenWork 就可以拉取 issue 和拉取请求、直接从其中一个开始会话,并为你打开或更新 PR。

连接 GitHub

  1. 打开 Settings → Integrations,展开 GitHub 卡片。
  2. 选择 Connect GitHub。TokenWork 会显示一个链接和一个短码。
  3. 打开链接,输入短码并批准。

连接后,你的账号会显示在卡片上。你可以连接多个账号并在它们之间切换,或随时断开连接。如果同一台机器上已登录 gh CLI,TokenWork 可以将其作为备用方式。

从 issue 或 PR 开始工作

当你在连接了 GitHub 的情况下创建 worktree 会话 时,你可以选择 Start from GitHub issue/PR:

  • 选择一个 issue,TokenWork 会以它命名分支,并以该 issue 及其评论作为第一条消息打开会话
  • 选择一个 pull request,它会检出该 PR 的分支;你可以包含 PR 的 diff,以便智能体掌握完整的变更

这会让你直接进入一个已经加载好上下文的会话。

打开并管理拉取请求

在 git 视图 的 PR 标签页中,你可以创建拉取请求、更新它、将草稿标记为就绪或合并它。TokenWork 可以从你的变更生成 PR 标题和描述。

将 issue 或 PR 关联到消息

在聊天输入框中选择 Link GitHub Issue 或 Link GitHub PR。该 issue,或带有 diff 的 PR,会作为上下文随你的下一条消息一起发送,会话的工作状态面板会保留指向它的链接。同一个选择器也可以用该 issue 作为第一条提示来开始新会话。

相关内容