یکپارچهسازی با هوش مصنوعی¶
FrontISTR در حال توسعه رویکردهایی است که در آن انواع کارهای مرتبط با نرمافزار، مانند آمادهسازی محیط، اجرای تحلیل و بهبود کد، با عاملهای هوش مصنوعی ترکیب میشوند. انتظار میرود حوزههای استفاده از هوش مصنوعی، از جمله کمک به ساخت مدل و یکپارچهسازی با ابزارهای خارجی، در آینده گسترش یابد. این صفحه این فعالیتهای یکپارچهسازی با هوش مصنوعی را معرفی میکند.
Fabrica — کارگاهی برای بهرهگیری از عاملهای هوش مصنوعی¶
FrontISTR-Fabrica کارگاهی (Fabrica) برای استفاده از عاملهای هوش مصنوعی است که هم برای کاربران FrontISTR و هم برای توسعهدهندگان آن طراحی شده است. با وارد کردن نیازمندیها در الگوی پرامپت آمادهشده برای هر کار و ارائه آن به عامل هوش مصنوعی، هوش مصنوعی برنامه کار را تهیه میکند، در صورت نیاز ضمن دریافت تأیید کار را انجام میدهد و نتایج را در قالب گزارش جمعبندی میکند. بدین ترتیب کاربر میتواند بر بررسی نتایج و تصمیمگیری تمرکز کند.
با استفاده از الگوها میتوان کارهایی مانند موارد زیر را بهصورت تعاملی پیش برد.
- آمادهسازی محیط — از بررسی تنظیمات ساخت تا کامپایل و تأیید عملکرد
- اجرای تحلیل — بررسی مش، ساخت فایلهای ورودی، اجرای حلگر و سازماندهی نتایج
- افزودن قابلیت و رفع اشکال — از بررسی کد تا پیادهسازی، آزمون و ثبت تغییرات
- تهیه مستندات — نگارش راهنما و بررسی سازگاری با کد
- مشارکت — تهیه پیشنویس ایشو و درخواست ادغام و راهنمایی مراحل پوش به فورک
برای استفاده، به محیطی نیاز است که در آن FrontISTR قابل ساخت و اجرا باشد و نیز یک عامل هوش مصنوعی مانند GitHub Copilot، Claude Code یا Codex در دسترس باشد. برای مراحل راهاندازی، پیشنیازها و روش استفاده از هر الگو، به README مخزن مراجعه کنید.
تصمیم نهایی درباره پذیرش فرمانها یا کد پیشنهادی هوش مصنوعی بر عهده کاربر است. الگوها برای آسانتر کردن این بررسی طراحی شدهاند و صحت خروجی هوش مصنوعی را تضمین نمیکنند.