पाठ 5 / 25
संदर्भ ही सब कुछ है
Assistant को वे files, errors और conventions दें जो उसे चाहिए, और जो नहीं चाहिए वह नहीं।
वह उतना ही जानता है जितना देखता है
Assistant आपका पूरा मन या पूरा project नहीं देख सकता। संबंधित files जोड़ें या संदर्भित करें, सटीक error संदेश paste करें, framework और versions बताएँ, और जिस शैली की आपको अपेक्षा है उसका मौजूदा उदाहरण दिखाएँ। बहुत कम संदर्भ सामान्य कोड देता है; बहुत ज़्यादा ज़रूरी हिस्सा दबा देता है और tokens ख़र्च कराता है, इसलिए चुनिंदा रहें।
संदर्भ, अनुरोध, जाँच
अच्छा अनुरोध लक्ष्य बताता है, सही संदर्भ देता है, सीमाएँ बताता है और कहता है कि सफलता कैसे जाँची जाए।
कमज़ोर बनाम मज़बूत अनुरोध
मज़बूत संस्करण files, सटीक विफलता और अनुसरण का pattern बताता है, इसलिए पहला उत्तर उपयोग योग्य के बहुत क़रीब होता है।
Weak:
"fix my login bug"
Strong:
"Login returns 401 for valid users since I upgraded to Express 5.
Files: src/routes/auth.js, src/middleware/session.js.
Error: TypeError: Cannot read properties of undefined (reading 'user')
at session.js:14. Follow the error-handling style in src/routes/users.js.
Do not change the database schema."Errors paste करें, अपने शब्दों में न बदलें
"लॉगिन पर crash होता है" से assistant को काम करने को बहुत कम मिलता है। फ़ाइल और पंक्ति संख्या के साथ सटीक संदेश अक्सर सीधे कारण तक ले जाता है।
त्वरित जाँच: Bug-fix अनुरोध को सबसे ज़्यादा क्या बेहतर बनाता है?
- तीन बार "please" कहना
- सटीक error संदेश और संबंधित files
- लंबा अभिवादन
- बड़े अक्षर
Answer
सटीक error संदेश और संबंधित files — ठोस प्रमाण assistant को अनुमान लगाने की जगह असली समस्या पर तर्क करने देता है।