AI सहयोग¶
FrontISTR में सॉफ़्टवेयर से संबंधित अनेक कार्य—जैसे परिवेश तैयार करना, विश्लेषण चलाना और कोड में सुधार करना—AI एजेंटों के साथ मिलकर आगे बढ़ाने की पहल की जा रही है। मॉडल निर्माण में सहायता और बाहरी उपकरणों के साथ एकीकरण जैसे क्षेत्रों में AI के उपयोग की संभावनाएँ आगे और बढ़ेंगी। यह पृष्ठ ऐसे AI सहयोग प्रयासों का परिचय देता है।
Fabrica — AI एजेंटों के उपयोग की कार्यशाला¶
FrontISTR-Fabrica FrontISTR का उपयोग करने वालों और उसका विकास करने वालों, दोनों के लिए AI एजेंटों के उपयोग की कार्यशाला (Fabrica) है। प्रत्येक कार्य के लिए तैयार प्रॉम्प्ट टेम्पलेट में आवश्यकताएँ भरकर AI एजेंट को देने पर AI कार्य-योजना बनाता है, पुष्टि लेते हुए कार्य करता है और परिणामों को रिपोर्ट में संकलित करता है। उपयोगकर्ता परिणामों की समीक्षा और निर्णय पर ध्यान केंद्रित कर सकता है।
टेम्पलेटों का उपयोग करके निम्न प्रकार के कार्य संवादात्मक रूप से किए जा सकते हैं।
- परिवेश निर्माण — बिल्ड विन्यास की जाँच से लेकर संकलन और संचालन सत्यापन तक
- विश्लेषण निष्पादन — मेश की जाँच, इनपुट फ़ाइल निर्माण, सॉल्वर चलाना और परिणाम व्यवस्थित करना
- सुविधा जोड़ना और दोष सुधारना — कोड की जाँच, क्रियान्वयन, परीक्षण और कमिट तक
- दस्तावेज़ निर्माण — मैनुअल लिखना और कोड के साथ संगति की जाँच
- योगदान — इश्यू/मर्ज अनुरोध का मसौदा और फोर्क पर पुश करने की प्रक्रिया का मार्गदर्शन
उपयोग के लिए ऐसा परिवेश आवश्यक है जिसमें FrontISTR को बिल्ड और चलाया जा सके, साथ ही GitHub Copilot, Claude Code, Codex आदि में से कोई AI एजेंट भी आवश्यक है। स्थापना प्रक्रिया, पूर्वापेक्षाएँ और प्रत्येक टेम्पलेट के उपयोग के लिए रिपॉज़िटरी की README देखें।
AI द्वारा सुझाए गए आदेशों और कोड को अंततः स्वीकार या अस्वीकार करना उपयोगकर्ता का निर्णय है। टेम्पलेट इस सत्यापन को आसान बनाने के लिए हैं; वे AI आउटपुट की शुद्धता की गारंटी नहीं देते।