Bitbucket AI 员工

Leina 连接 Bitbucket,帮你汇总拉取请求并检查流水线。在团队聊天中交代任务,Leina 完成工作,再把结果带回来。

连接 Bitbucket,选择要共享的内容,就可以交代第一项任务。

Leina + Bitbucket 结果示例

你

汇总 checkout 拉取请求及评论,哪些问题还需要回复?

Leina

拉取请求仍处于打开状态,有两项讨论需要进一步说明。

Bitbucket · 示例

结账变更 · 评审摘要

整理下一轮评审前的待确认问题。

范围
更新结账错误提示。
讨论
澄清重试文案及空购物车行为。
把尚未回答的评审问题带到下一轮讨论。

什么是 Bitbucket AI 智能体?

让 Bitbucket AI 智能体整理拉取请求讨论和流水线结果,查明待评审事项与构建进展。

你指定资料来源和保存位置。Leina 使用连接有权访问的内容完成任务,再把结果交给你检查。

Bitbucket

Bitbucket 托管 Git 仓库和团队开发流程。

  1. 选择拉取请求

    提供仓库和拉取请求。

  2. 阅读讨论

    查看详情和评论。

  3. 整理评审摘要

    列出待确认问题及当前评审状态。

可以交给 Leina 的 Bitbucket 任务

复制示例,补充具体信息,然后在已接入的团队聊天中发给 Leina。

整理拉取请求讨论

读取 Bitbucket 仓库 [工作区/仓库] 的拉取请求 [编号] 及评论,汇总目的、当前状态和待回复问题。

bitbucket

查看流水线运行

查看 Bitbucket 仓库 [工作区/仓库] 的流水线,并检查运行 [运行记录],汇总结果和可用耗时信息。

bitbucket

下一项 Bitbucket 工作,从一条消息开始。

连接工具,交代任务,查看结果

在团队聊天中告诉 Leina 你的需求,说明数据来源、保存位置和预期结果。

  1. 连接账号

    连接任务涉及的工具,让 Leina 访问需要的内容。

  2. 尝试一个任务

    提供资料来源、结果的保存位置,以及你希望完成的工作。

  3. 核对结果

    查看任务结果,并核对应用中的变更。

让 Leina 在 Bitbucket 中动手完成工作

把这些日常工作交给你的 AI 员工。

Get Current User

获取当前经过身份验证的 Bitbucket 用户。

List Workspaces

列出可供经过身份验证的 Bitbucket 用户使用的工作区。

Get Workspace

通过 slug 或 UUID 获取 Bitbucket 工作区。

List Workspace Members

列出 Bitbucket 工作区的成员。

List Workspace Projects

列出 Bitbucket 工作区中的项目。

List Repositories

列出 Bitbucket 工作区中的仓库。

Get Repository

通过工作区和仓库 slug 或 UUID 获取 Bitbucket 仓库。

Delete Repository

永久删除 Bitbucket 仓库。

List Branches

列出 Bitbucket 仓库中的分支。

Get Branch

获取 Bitbucket 仓库中的分支。

Create Branch

在 Bitbucket 仓库中从提交哈希或现有修订创建分支。

Delete Branch

从 Bitbucket 仓库删除分支。

List Tags

列出 Bitbucket 仓库中的标签。

List Commits

列出 Bitbucket 仓库中的提交,可选择从某个修订开始。

Get Commit

从 Bitbucket 仓库获取提交。

List Pull Requests

列出 Bitbucket 仓库中的拉取请求。

Get Pull Request

从 Bitbucket 仓库获取拉取请求。

Create Pull Request

在 Bitbucket 仓库中创建拉取请求。

Merge Pull Request

合并 Bitbucket 拉取请求。

Get Pull Request Merge Task Status

获取异步 Bitbucket 拉取请求合并任务的状态。

Decline Pull Request

拒绝 Bitbucket 拉取请求。

Approve Pull Request

批准 Bitbucket 拉取请求。

List Pull Request Comments

列出 Bitbucket 拉取请求上的评论。

Create Pull Request Comment

在 Bitbucket 拉取请求上创建评论。

List Issues

列出仍支持已弃用 Bitbucket 问题跟踪器的仓库中的问题。

Get Issue

从仍支持已弃用 Bitbucket 问题跟踪器的仓库获取问题。

Create Issue

在仍支持已弃用 Bitbucket 问题跟踪器的仓库中创建问题。

Update Issue

更新仍支持已弃用 Bitbucket 问题跟踪器的仓库中的问题。

List Issue Comments

列出仍支持已弃用 Bitbucket 问题跟踪器的仓库中的问题评论。

Create Issue Comment

在仍支持已弃用 Bitbucket 问题跟踪器的仓库中创建问题评论。

List Snippets

列出由 Bitbucket 工作区拥有或通过其可见的代码片段。

Get Snippet

通过工作区和编码的代码片段 ID 获取 Bitbucket 代码片段。

List Pipelines

列出 Bitbucket 仓库的 Pipelines 运行。

Get Pipeline

从 Bitbucket 仓库获取 Pipelines 运行。

Run Pipeline

为分支、标签或提交触发 Bitbucket Pipelines 运行。

Stop Pipeline

停止正在运行的 Bitbucket 管道。

List Pipeline Variables

列出仓库级别的 Bitbucket Pipelines 变量。

Create Pipeline Variable

创建仓库级别的 Bitbucket Pipelines 变量。

Update Pipeline Variable

替换仓库级别的 Bitbucket Pipelines 变量。

Delete Pipeline Variable

删除仓库级别的 Bitbucket Pipelines 变量。

List Repository Runners

列出为 Bitbucket 仓库配置的 Pipelines 运行器。

为你的 AI 员工连接更多工具

连接工作中使用的 App,让 Leina 获取任务需要的信息,继续推进工作。

讨论继续往前走, Leina 接手具体工作。

在团队讨论中交代任务。Leina 使用已连接的工具完成工作,再回到聊天中交付结果。

了解 Leina 如何在 Slack 中工作
Leina结果示例

拉取请求仍处于打开状态,有两项讨论需要进一步说明。

结账变更 · 评审摘要

关于 Bitbucket 和 Leina,你可能还想知道

评审摘要包含代码差异吗?

这些操作读取拉取请求详情和评论,不读取代码差异或仓库文件。

可以检查某一次构建吗?

可以。提供仓库及需要检查的流水线运行记录即可。

让 Leina 成为你的 Bitbucket AI 员工

从手头的一项工作开始。告诉 Leina,你想要什么样的结果。

连接 Bitbucket,选择要共享的内容,就可以交代第一项任务。