Jira 驅動
建立:2026-05-25
· 最後編輯:2026-05-25
sequenceDiagram
participant Cron as ⏰ Cron (每 2h)
participant Scan as jira-scan
participant Jira as Jira API
participant Worker as jira-worker
participant Kiro as Kiro CLI
participant GH as GitHub
Cron->>Scan: 觸發
Scan->>Jira: 掃描 tickets (REST API)
Jira-->>Scan: 符合條件的 tickets
loop 每張 ticket
Scan->>Worker: workflow_dispatch(ticket_key)
end
Worker->>Jira: 轉換狀態 (pickup)
Worker->>Kiro: 計畫 (bug-planner / feature-planner)
Kiro-->>Worker: task.md
Worker->>Kiro: 計畫審查迴圈 (plan-review-loop)
Kiro-->>Worker: 核准的計畫
Worker->>Kiro: 實作 (jira-worker agent)
Kiro-->>Worker: 程式碼變更
loop 最多 5 次
Worker->>Kiro: 審查 (review-loop)
Kiro-->>Worker: 審查結果
alt 需要修正
Worker->>Kiro: 修正
end
end
Worker->>GH: 建立/更新 PR
Worker->>Jira: 通知完成