Repomix के साथ शुरुआत करना
Repomix एक ऐसा टूल है जो आपके पूरे रिपॉजिटरी को एक एकल, AI-फ्रेंडली फाइल में पैक करता है। यह आपके कोडबेस को ChatGPT, Claude, Gemini, Grok, DeepSeek, Perplexity, Gemma, Llama और अन्य जैसे लार्ज लैंग्वेज मॉडल (LLMs) को फीड करने में मदद करने के लिए डिज़ाइन किया गया है।
त्वरित शुरुआत
अपने प्रोजेक्ट डायरेक्टरी में यह कमांड चलाएं:
bash
npx repomix@latest
बस इतना ही! आपको एक repomix-output.xml
फाइल मिलेगी जिसमें आपका पूरा रिपॉजिटरी AI-फ्रेंडली फॉर्मेट में होगा।
फिर आप इस फाइल को इस तरह के प्रॉम्प्ट के साथ एक AI असिस्टेंट को भेज सकते हैं:
इस फाइल में रिपॉजिटरी की सभी फाइलें एक में संयोजित हैं।
मैं कोड को रिफैक्टर करना चाहता हूं, इसलिए कृपया पहले इसकी समीक्षा करें।
AI आपके पूरे कोडबेस का विश्लेषण करेगा और व्यापक अंतर्दृष्टि प्रदान करेगा:
विशिष्ट परिवर्तनों पर चर्चा करते समय, AI कोड जनरेट करने में मदद कर सकता है। Claude के आर्टिफैक्ट्स जैसी सुविधाओं के साथ, आप कई परस्पर निर्भर फाइलें भी प्राप्त कर सकते हैं:
हैप्पी कोडिंग! 🚀
Repomix क्यों?
Repomix की शक्ति इसकी ChatGPT, Claude, Gemini, Grok जैसी सब्सक्रिप्शन सेवाओं के साथ लागत की चिंता किए बिना काम करने की क्षमता में निहित है, जबकि यह पूर्ण कोडबेस संदर्भ प्रदान करता है जो फाइल अन्वेषण की आवश्यकता को समाप्त करता है - जिससे विश्लेषण तेज़ और अक्सर अधिक सटीक हो जाता है।
पूरे कोडबेस के संदर्भ के रूप में उपलब्ध होने के साथ, Repomix कार्यान्वयन योजना, बग जांच, तृतीय-पक्ष लाइब्रेरी सुरक्षा जांच, दस्तावेज़ीकरण निर्माण, और भी बहुत कुछ सहित अनुप्रयोगों की एक विस्तृत श्रृंखला को सक्षम बनाता है।
मुख्य विशेषताएं
- AI-अनुकूलित आउटपुट: आपके कोडबेस को आसान AI प्रोसेसिंग के लिए फॉर्मेट करता है
- टोकन काउंटिंग: LLM कॉन्टेक्स्ट सीमाओं के लिए टोकन उपयोग को ट्रैक करता है
- Git-जागरूक: आपकी
.gitignore
और.git/info/exclude
फाइलों का सम्मान करता है - सुरक्षा-केंद्रित: संवेदनशील जानकारी का पता लगाता है
- कई आउटपुट फॉर्मेट: प्लेन टेक्स्ट, XML, या मार्कडाउन के बीच चुनें
आगे क्या है?
- इंस्टॉलेशन गाइड: Repomix इंस्टॉल करने के विभिन्न तरीके
- उपयोग गाइड: बुनियादी और उन्नत सुविधाओं के बारे में जानें
- कॉन्फिगरेशन: अपनी आवश्यकताओं के लिए Repomix को अनुकूलित करें
- सुरक्षा सुविधाएं: सुरक्षा जांच के बारे में जानें
समुदाय
हमारे Discord समुदाय में शामिल हों:
- Repomix के साथ मदद प्राप्त करना
- अपने अनुभव साझा करना
- नई सुविधाओं का सुझाव देना
- अन्य उपयोगकर्ताओं से जुड़ना
सहायता
बग मिला या मदद चाहिए?
- GitHub पर एक इश्यू खोलें
- हमारे Discord सर्वर में शामिल हों
- दस्तावेज़ीकरण देखें