پرش به مطلب اصلی
استفاده از AI در جیرا

استفاده از AI در جیرا

بازارچه ابریخواندن 4 دقیقه

با نصب افزونه AI for Jira و اتصال آن به یک AI Provider، امکاناتی مثل جست‌وجوی Issue با زبان طبیعی، خلاصه‌سازی، کمک به نگارش، ساخت Issue و شکستن کار به زیروظیفه در جیرا اضافه می‌شود.

قابلیت‌ها

از جمله قابلیت‌های این افزونه می‌توان به موارد زیر اشاره کرد:

  • جست‌وجوی Issue با زبان طبیعی: درخواست به زبان روزمره نوشته می‌شود و AI کوئری JQL معادل را می‌سازد.
  • خلاصه‌سازی (Summarize): خلاصه‌ای از محتوای Issue، توضیحات و کامنت‌ها تولید می‌شود.
  • کمک به نگارش: در نوشتن و بهبود Description و Comment کمک می‌شود.
  • ساخت و شکستن Issue: در ساخت Issue جدید و تقسیم کار به زیروظیفه (Subtask) کمک می‌شود.
  • چت با AI (Agents): از طریق AI Chat امکان تعامل با Agentها وجود دارد؛ مثلاً برای triage، تنظیم فیلدها یا ساخت دسته‌ای Task.
  • تحلیل (AI Analysis): نتایج جست‌وجو و Issueها تحلیل می‌شود.
  • ترجمه: محتوای Issue و متن‌های واردشده ترجمه می‌شود.
  • Self-service در Customer Portal: در Jira Service Management، برای پاسخ به سوالات مشتری از دانش‌پایه متصل استفاده می‌شود.

پیش‌نیازها

  • یک سرویس فعال Jira و دسترسی ادمین به آن
  • دسترسی به یک AI Provider سازگار با OpenAI API، به‌همراه آدرس API، کلید دسترسی و نام مدل
  • منابع کافی برای اجرای افزونه و پردازش درخواست‌های هوش مصنوعی

نصب افزونه

  1. از آیکون چرخ‌دنده (⚙️)، Manage apps و سپس Find new apps باز و عبارت «AI for Jira» جست‌وجو می‌شود.
  1. نصب و دریافت لایسنس این افزونه، مطابق روند عمومی نصب افزونه‌ها در Jira هم‌روش است؛ طبق راهنمای نصب افزونه انجام می‌شود.

اتصال به AI Provider

پس از نصب، ابتدا یک AI Provider به افزونه متصل می‌شود:

  1. از آیکون چرخ‌دنده (⚙️)، Jira administration باز و از منوی سمت چپ، بخش تنظیمات افزونه AI For Jira Settings انتخاب می‌شود.
  2. در تب AI Configure، یک سرویس سازگار با OpenAI API انتخاب و اطلاعات اتصال به آن (مثل آدرس سرویس، کلید API و مدل موردنظر) وارد می‌شود.
  1. با ذخیره تنظیمات، پروایدر متصل‌شده و مدل انتخابی در همین صفحه نمایش داده می‌شود.

جست‌وجوی Issue با زبان طبیعی

پس از اتصال AI Provider، در صفحه Search درخواست موردنظر به زبان روزمره نوشته می‌شود. برای مثال، متنی مانند «Find issues that were resolved yesterday» وارد و روی Go کلیک می‌شود؛ AI کوئری JQL معادل را می‌سازد.

در مثال زیر، درخواست «Bugs without attachments» به کوئری زیر تبدیل شده است:

issuetype = "bug" AND attachments is EMPTY

سپس نتایج جست‌وجو در لیست Issueها نمایش داده می‌شود.


کمک به ساخت Issue و زیروظیفه

از داخل صفحه Issue، از AI برای شکستن کار به زیروظیفه استفاده می‌شود. در مثال زیر، یک Story به چند Subtask تقسیم شده و هر کدام به‌صورت خودکار ساخته شده است.

این راهنمایی کاربردی بود؟

با ثبت بازخوردتان در بهبود کیفیت مستندات مشارکت داشته باشید.