用 AI 给 IDE 装上 Jira:从零到批量导出工单的完整实战

用 AI 给 IDE 装上 Jira:从零到批量导出工单的完整实战

一、背景与动机

项目进入中后期,Jira 上积累了 450+ 个工单。日常需要做的事很简单:

  • 查看自己名下的待办工单
  • 按经办人筛选工单,给团队成员分配任务
  • 批量导出工单列表做周报/月报

但 Jira 网页端的筛选和导出功能操作繁琐,尤其在内网 Server/DC 版本上,导出中文还容易乱码。能不能直接在 IDE 里用命令行搞定? 于是我在 AI 编码助手的帮助下,完成了一次从找工具、装工具、踩坑到批量导出的完整实践。


二、工具与方法

核心工具

工具 作用
jira-skill netresearch/jira-skill,开源 Jira CLI 插件,通过 Python 脚本调用 Jira REST API
uv 新一代 Python 包管理器,jira-skill 的运行时依赖
AI 编码助手(Qoder) 搜索工具、安装配置、踩坑排查、脚本编写全程辅助

方法路线

搜索开源方案 → git clone 安装 → 配置 Jira 连接 → 验证连通 → 编写批量脚本 → 输出结果

整个过程由 AI 助手主导执行,我只需要提供 Jira 地址和 Token。


三、实操过程

Step 1:让 AI 帮我找工具

我对 AI 说:

“帮我找一个 skill 可以从 Jira 上获取数据。”

AI 搜索后推荐了 netresearch/jira-skill——一个兼容 Claude Code、Cursor、Qoder 等多种 AI IDE 的开源插件。它的特点是:

  • 零 MCP 开销,纯 Python CLI 脚本,通过 uv run 执行
  • 全 API 覆盖:搜索、创建、更新、流转、评论、工时、附件、Sprint 全支持
  • 同时兼容 Jira Server/DC 和 Cloud

Step 2:安装

git clone https://github.com/netresearch/jira-skill.git <YOUR_WORKSPACE>\jira-skill

然后安装依赖 uv(如果没装的话):

pip install uv

Step 3:配置连接(踩坑重灾区)

创建 ~/.env.jira(用户主目录下),填入 Jira Server 地址和 PAT:

JIRA_URL=http://<YOUR_JIRA_IP>:<PORT>
JIRA_PERSONAL_TOKEN=<YOUR_TOKEN>

PAT 获取路径:Jira 右上角头像 → 个人配置 → Personal Access Tokens → Create token

🚨 踩坑:PowerShell 的 UTF-8 BOM 陷阱

第一次用 PowerShell 写文件:

# ❌ 错误写法
Set-Content -Path ~/.env.jira -Value
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

leoZ231

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值