跳转到主要内容
通过一个自动化,将 Jira 和 Confluence 连接到你的代码库。当 Jira 工单被移至就绪状态时 (或在评论中提及 @devin) ,此自动化会读取完整工单内容——包括关联的 Confluence 文档、验收标准和评论——并在正确的 repo 中以拉取请求的形式实现更改。

使用此模板

在 Devin 中打开 Jira Ticket to PR,并使用默认配置创建此自动化。你可以在保存前进行自定义。

此自动化的作用

Atlassian MCP 让 Devin 能够深度访问 Jira 和 Confluence,因此这些工单不再只是标题和描述,而是包含完整上下文的信息集合。Devin 会拉取关联的架构文档,读取子任务,检查关联的 epic,然后才开始编写代码。

工作原理

触发器Slack 事件message
  • 事件slack:message
    • 条件
      • channel eq #dev-requests
Devin 的操作:Devin 会在包含完整事件上下文的情况下启动一个会话,执行下面的提示,并在失败时选择性地通知你。

先决条件

示例提示

此模板自带以下提示。点击 使用模板 后,你可以对其进行编辑,也可以保持原样。

设置步骤

  1. 在 Devin 中打开 Automations → Templates
  2. 点击 Jira Ticket to PR。系统会打开创建页面,并预先填入此模板。
  3. 连接所有必需的集成,如果你还没安装 MCP 服务器,请先安装。
  4. 替换触发条件中的所有占位符值 (例如,将 your-org/your-repo 替换为你的实际 repo) 。
  5. 检查提示,并根据你团队的语言、规范和护栏进行调整。
  6. 点击 Create automation
大多数自动化模板都包含建议的 ACU 和调用上限,用于在 rollout 初期控制成本。在你对自动化行为有足够把握之前,请保持这些设置不变;之后再根据你的工作负载提高它们。

何时使用此模板

  • 使用 Atlassian 技术栈的企业团队
  • 拥有大量需要相互引用的 Confluence 文档的团队
  • 打通产品管理 (Jira) 与工程交付之间的衔接
  • 以异步协作为主、工单可在人手介入前继续推进的团队

自定义思路

  • 按特定的 Jira 项目、标签或工作流程状态流转进行匹配
  • 从特定的 Confluence 空间读取内容作为上下文
  • 根据 Jira 组件或标签分派到不同的代码仓库
  • 附加一个体现你团队实现规范的 playbook

另请参阅