यह क्लॉड कोड पर एकेडमिक रिसर्चर्स के लिए मेरी ट्यूटोरियल सीरीज़ का दूसरा भाग है।
यह ट्यूटोरियल पहले ट्यूटोरियल, क्लॉड कोड 101, 101 पर आधारित है, जो 4 मिलियन से अधिक व्यूज़ के साथ वायरल हुआ था। आप इसे नीचे पढ़ सकते हैं:
मैं इन ट्यूटोरियल्स को सरल और सुलभ भाषा में लिख रहा हूँ। इन ट्यूटोरियल्स को समझने या क्लॉड कोड का उपयोग करने के लिए आपको किसी तकनीकी कौशल की आवश्यकता नहीं है। यदि आप अंग्रेज़ी में वाक्य लिख सकते हैं, ते हैं, तो आप क्लॉड कोड का उपयोग कर सकते हैं।
क्लॉड कोड 101 का त्वरित पुनरावलोकन
पहले ट्यूटोरियल में, आपने सीखा कि एक फ़ोल्डर कैसे खोलें, उसमें अपने PDF जोड़ें, और क्लॉड कोड को एक CLAUDE.md फ़ाइल दें, जिसमें क्लॉड कोड के लिए निर्देश हों। इस तरह का सेटअप छोटे प्रोजेक्ट के लिए या जब आप क्लॉड कोड पर शुरू कर रहे हों, तब काम करता है।
लेकिन एकेडमिक रिसर्चर्स के रूप में, हमारे प्रोजेक्ट महीनों महीनों और वर्षों तक चलते हैं, जिनमें सैकड़ों पेपर और कई ड्राफ्ट जमा होते हैं।
इस ट्यूटो में, हम सीखेंगे कि क्लॉड कोड की मदद से एक लंबे एकेडमिक प्रोजेक्ट को कैसे संरचित किया जाए।
भाग 1: एक लंबे प्रोजेक्ट को संरचित करना
मान लीजिए कि हम एक डिसर्टेशन, मोनोग्राफ, या रिसर्च पेपर जैसे प्रोजेक्ट पर काम कर रहे हैं। यदि आप इस तरह के प्रोजेक्ट को एक फ़ोल्डर में केवल एक CLAUDE.md फ़ाइल के साथ व्यवस्थित करते हैं, तो क्लॉड आपको हमेशा एक ही तरह के परिणाम देगा देगा। वह आपके काम के लिए सटीक और अनुकूलित परिणाम देने में सक्षम नहीं होगा।
इसे इस तरह समझें: यदि आप अपने (मानव) रिसर्च असिस्टेंट से अपने पेपर का एक सेक्शन ड्राफ्ट करने, डेटासेट साफ करने, या किसी लेख को एनोटेट करने के लिए कहते हैं, तो आप उन्हें इनमें से प्रत्येक कार्य के लिए अलग-अलग निर्देश देंगे।
है।
हम क्लॉड कोड में सबफ़ोल्डर बनाकर हम इसी आयोजन योजना का उपयोग कर सकते हैं।
1.1 बेहतर संगठन के लिए सबफ़ोल्डर
मान लीजिए कि आप एक डिसर्टेशन पर काम कर रहे हैं, जिसके लिए आपके पास "माई डिसर्टेशन" नामक एक मुख्य फ़ोल्डर है। मुख्य फ़ोल्डर के अंदर, सबफ़ोल्डर बनाएं:
- Literature - प्रकाशित विद्वत्ता पर PDF और नोट्स के लिए -लिए
- Chapters - आपके अध्यायों के ड्राफ्ट के लिए
- Data - डेटासेट के लिए
- Notes - मीटिंग नोट्स और विचारों के लिए
- Correspondence - सलाहकार ईमेल, सह-लेखक आदान आदान-प्रदान, समीक्षक रिपोर्ट के लिए
इस तरह का संगठन आपको और क्लॉड कोड दोनों की मदद करेगा। यदि आपको किसी अध्याय के ड्राफ्ट पर काम करना है, तो आप सीधे Chapters फ़ोल्डर में जा सकते हैं।
इसी तरह क्लॉड कोड के साथ भी है। यदि आप इससे किसी डेटा बिंदु के बारे में पूछते हैं, तो यह जान जाएगा कि उसे Data फ़ोल्डर में देखना है।

1.2 सबफ़ोल्डर के लिए CLAUDE.md फ़ाइलें
101 ट्यूटो में, हमने एक CLAUDE.md फ़ाइल लिखी थी, जो, जो निर्देशों का एक सेट है जिसे क्लॉड कोड हर बार सत्र शुरू करने पर पढ़ता है।
अपने मुख्य डिसर्टेशन में, एक CLAUDE.md फ़ाइल लिखें जो क्लॉड कोड कोड को आपके और आपके प्रोजेक्ट के बारे में सामान्य शब्दों में बताए। हम इसे "ग्लोबल" CLAUDE.md फ़ाइल कहेंगे।
इसका मतलब यह नहीं है कि आप अस्पष्ट हों। सटीक रहें लेकर इसे बड़ी तस्वीर दें। हमारे पास बाद में विशिष्टता के लिए समय होगा। इस CLAUDE.md को अपने प्रोजेक्ट के संविधान के रूप में देखें।
प्रत्येक सबफ़ोल्डर के अंदर, एक और CLAUDE.md फ़ाइल रखें जो केवल उस विशेष सबफ़ोल्डर पर लागू होती है। हम इन्हें "ल "लोकल" CLAUDE.md फ़ाइल कहेंगे। सबफ़ोल्डर में स्थानीय CLAUDE.md फ़ाइलों का उद्देश्य क्लॉड कोड को इन कार्यों के बारे में विशिष्ट निर्देश देना है, बिना मुख्य CLAUDE.md फ़ाइल को फुलाए।

उदाहरण के लिए, आपके Chapters सबफ़ोल्डर में CLAUDE.md फ़ाइल कुछ इस प्रकार हो सकती है:
यदि मै मैं आपसे मेरे ड्राफ्ट की आलोचना करने के लिए कहूं, तो संरचना का पालन करें: तर्क, साक्ष्य, साहित्य, प्रतितर्क। जब तक मैं अन्यथा निर्दिष्ट न करूं, हमेशा MLA 9वें संस्करण उद्धरण शैली का उपयोग करें।
Data सबफ़ोल्डर के लिए आपकी CLAUDE.md फ़ाइल में इस तरह का निर्देश हो सकता है:
जब तक मैं अन्यथा निर्दिष्ट न करूं, सभी CSV फ़ाइलों और एक्सेल शीट्स को कच्चा डेटा मानें। कभी भी किसी कच्ची फ़ाफ़ाइलों को ओवरराइट न करें। साफ किए गए संस्करणों को फ़ाइल नामों के अंत में _clean जोड़कर सहेजें।
और Correspondence फ़ोल्डर के लिए आपकी CLAUDE.md फ़ाइल कह सकती है:
हमेशा उन बिंदुओं को प्राथमिकता दें जो समीक्षा रिपोर्टों और सह-लेखक आदान-प्रदानों में समान हों।
1.3 नेस्टेड CLAUDE.md फ़ाइलें
जब क्लॉड कोड किसी सबफ़ोल्डर में काम करता है, तो वह दो CLAUDE.md फ़ाइलें पढ़ता है: एक जो सबफ़ोल्डर में है और दूसरी जो मुख्य फ़ोल्डर में है।
ये नेस्टेड CLAUDE.md फ़ाइलें क्लॉड कोड को स्पष्ट रूप से बताती हैं कि आपका समग्र प्रोजेक्ट किस बारे में है और विशिष्ट प्रश्नों का सटीक उत्तर कैसे देना है।

1.4 स्थानीय CLAUDE.md फ़ाइलों के लिए आउटपुट शैलियाँ
आपको प्रत्येक स्थानीय CLAUDE.md फ़ाइल में आउटपुट शैली के बारे में एक संक्षिप्त निर्देश जोड़ने पर भी विचार करना चाहिए।
उदाहरण के लिए, Literature सबफ़ोल्डर में, आप क्लॉड कोड से कह सकते हैं कि जब आप जब किसी पेपर को सारांशित करने के लिए कहें, तो वह आपको तर्को तर्क, साक्ष्य, आपके प्रोजेक्ट के लिए प्रासंगिकता जैसे कॉलम वाली एक तालिका दे। इसी तरह, Notes सबफ़ोल्डर में, आप उसे बुलेट पॉइंट्स में जवाब देने के लिए कह सकते हैं।
आप हमेशा वापस जाकर इन निर्देशों को संशोधित कर सकते हैं।

1.5 व्यावहारिक उदाहरण/अभ्यास
क्लॉडिसर्टेशन फ़ोल्डर को क्लॉड कोड में खोलें और निम्नलिखित प्रॉम्प्ट टाइप करें:
आज मैंने Literature सबफ़ोल्डर में जो पाँच पेपर जोड़े हैं, उन्हें पढ़ें और मुझे बताएं कि कौन से Chapters सबफ़ोल्डर में "Chapter 3 – Outline.md" में मेरे तर्कों का समर्थन करते हैं या उनका खंडन करते हैं।
क्लॉड कोड ग्लोबल CLAUDE.md फ़ाइल और Literature और Chapters सबफ़ोल्डरों में दो स्थानीय CLAUDE.md फ़ाइलें पढ़ेगा और आपको बताएगा कि कौन सा पेपर आपके तर्कों का समर्थन या खंडन करता है।

1.6 क्या न करें
ग्लोबल और स्थानीय CLAUDE.md फ़ाइलों में निर्देशों की नकल न करें। यह अनावश्यक है और क्लॉड कोड को अधिक टोकन प्रोसे करेगा।
सबफ़ोल्डरों में स्थानीय CLAUDE.md फ़ाइलें ग्लोबल CLAUDE.md फ़ाइल के निर्देशों का खंडन नहीं करनी चाहिए। यदि विरोधाभास है, तो क्लॉड कोड अधिक विशिष्ट निर्देश का पालन करेगा, लेगा, लेकिन आप भ्रमित हो जाएंगे।

भाग 2: प्लान मोड और कस्टम स्लैश कमांड
एक लंबे एकेडमिक प्रोजेक्ट जैसे डिसर्टेशन या रिसर्च पेपर में कुछ दोहराए जाने वाले कार्य शामिल होते हैं। उदाहरण के लिए, आप बार-बार साहित्य समीक्षा के लिए पेपरों की स्क्रीनिंग कर रहे होंगे। हर बार जब आप कोई अध्याय लिखना शुरू करेंगे, तो आपको एक रूपरेखा लिखनी होगी। यदि आप जीरो ड्राफ्ट (जिसे फ्री राइटिंग भी कहा जाता है) लिखते हैं, तो आपको उन्हें लगभग रोजाना "साफ" करने की आवश्यकता होगी।
लेकिन ऐसे कार्य भी हैं जो जटिल और दोहराए जाने वाले नहीं हैं। उदाहरण के लिए, समीक्षकों की प्रत प्रतिक्रिया देना उनकी आलोचनात्मक प्रतिक्रिया के साथ गंभीर जुड़ाव और उसके बाद आपकी पांडुलिपि को फिर से लिखने की आवश्यकता होती है।
क्लॉड कोड दोनों प्रकार के कार्यों में आपकी मदद कर सकता है। जटिल, एक बार के कार्यों के लिए, क्लॉड कोड प्लान मोड प्रदान करता है और दोहराए जाने वाले कार्यों के लिए, इसके पास कस्टम स्लैश कमांड हैं।
2.1 प्लान मोड
आम तौर पर, जब आप क्लॉड कोड को कोई कार्य देते हैं, तो वह तुरंत काम पर लग जाता है। छोटे, कम जोखिम वाले कार्यों के लिए, यह ठीक काम करता है। उदाहरण के लिए, आप क्लॉड कोड को अपने Literature सबफ़ोल्डर में सभी PDF का नाम उनके शीर्षक और लेखक नामों का उपयोग करके बदलने के लिए कहते हैं। क्लॉड कोड तुरंत ऐसा करता है।
लेकिन यह दृष्टिकोण जटिल कार्यों के लिए वांछनीय परिणाम नहीं देता है। मान लीजिए कि आपके पास पैंतीस रिसर्च पेपरों पर कच्चे नोट्स हैं, और आप क्लॉड कोड से अपने नोट्स को संश्लेषित करने के लिए कहते हैं। यदि क्लॉड कोड किसी कारण से किसी निर्देश को गलत समझता है, तो आपको तभी पता चलेगा जब वह कार्य पूरा कर चुका होगा होगा।

प्लान मोड आपको क्लॉड कोड पर अधिक नियंत्रण देता है। तुरंत कार्य करने के बजाय, यह एक चरण-दर-चरण योजना लिखता है कि वह क्या करने जा रहा है। आप। आप योजना पढ़ते हैं; यदि आप किसी बात से सहमत नहीं हैं, तो आप उसे तदनुसार योजना में संशोधन करने के लिए कहते हैं।
आप चैट बार के नीचे अनुमति मेनू में प्लान मोड पा सकते हैं। आप Ctrl + Shift + M का उपयोग करके भी इसे खोल सकते हैं। या आप बस क्लॉड कोड से कुछ भी निष्पादित करने से पहले प्रॉम्प्ट में योजना दिखाने के लिए कह सकते हैं।
2.2 प्लान मोड का उपयोग कब करें
प्लान मोड तीन या अधिक चरणों वाले जटिल कार्यों, एक से अधिक एक सबफ़ोल्डर शामिल कार्य, या लंबा आउटपुट उत्पन कार्यों के लिए सबसे उपयुक्त है। उदाहरणों में आपके नोट्स को संश्लेषित करना, व्यवस्थित समीक्षा के लिए अध्ययनों की स्क्रीनिंग करना, या डेटासेट को साफ करना और एक कोडबुक तैयार करना शामिल हो सकता है।

आप अपने (मानव) रिसर्च असिस्टेंट से उनकी योजना के बारे में पूछे बिना "अध्याय तीन का ड्राफ्ट तैयार करें" कहने के लिए नहीं कहेंगे। क्लॉड कोड में प्लान मोड उसी तरह काम करता है।
2.3 कस्टम स्लैश कमांड
स्लैश कमांड एक शॉर्टकट है। क्लॉड कोड में कई अंतर्निहित स्लैश कमांड हैं। अपना क्लॉड कोड खोलें और फॉरवर्ड स्लैश टाइप करें, और यह आपको अंतर्निहित स्लैश कमांड की एक सूची दिखाएगा। जब आप टाइप करते हैं, उदाहरण के लिए, अंतर्निहित स्लैश कमांड /schedule, तो क्लॉड कोड एक शेड्यूल कार्य बनाएगा जो मांग पर या या स्वचालित रूप से चल सकता है।
ए।
एक स्लैश कमांड सादे अंग्रेज़ी में लिखे गए निर्देशों के एक सेट से अधिक कुछ नहीं है जिसका क्लॉड कोड पालन करता है। आप इसे एक लंबे प्रॉम्प्ट के रूप में सोच सकते हैं जिसे आपको हर बार टाइप नहीं करना पड़ता जब आप इसे किसी दोहराए जाने वाले कार्य के लिए उपयोग करना चाहते हैं।

याद करें, 101 ट्यूटो के भाग 5 में, हमने मैन्युअल और स्वचालित रूप से एक स्किल बनाना सीखा था। यदि हम स्वचालित रूप से एक स्किल बनाते हैं, तो यह हमें एक कस्टम स्लैश कमांड देगा।
जब आप एक कस्टम स्लैश कमांड बनाते हैं, तो क्लॉड कोड आपके कंप्यूटर पर .claude/commands फ़ोल्डर में एक .md फ़ाइल बनाएगा। आपको इस पथ को जानना होगा ताकि यदि आपको .md फ़ाइल को संपादित करना है, तो आपको पता हो कि इसे कहाँ खोजना है।
ै।
2.4 पहला कस्टम स्लैश कमांड बनाना
कस्टम स्लैश कमांड बनाने का सबसे सरल तरीका है क्लॉड कोड से आपके लिए एक बनाने के लिए कहना। उदाहरण के लिए, आप क्लॉड कोड खोल सकते हैं और निम्नलिखित टाइप कर सकते हैं:
/firstdraft नामक एक स्लैश कमांड बनाएं जो मेरे Notes फ़ोट्स फ़ोल्डर में मेरे कच्चे नोट्स को बिना किसी अनावश्यक शब्द या वाक्यांश के सुसंगत और सुबद्ध पैराग्राफ में बदल दे।

क्लॉड कोड एक .md फ़ाइल में निर्देशों का एक सेट लिखेगा और उसे .claude/commands फ़ोल्डर में रखेगा। एक बार क्लॉड कोड स्लैश कमांड बनाने का काम पूरा कर ले, तो सत्र को पुनरारंभ करें और फॉरवर्ड फॉरवर्ड स्लैश टाइप करें। आप मेनू में /firstdraft देखेंगे।
आप अपने प्रोजेक्ट के लिए विशेष रूप से लिखे गए कस्टम स्लैश कमांड की एक लाइब्रेरी बना सकते हैं।
2.5 क्या न करें
उन कार्यों के लिए स्लैश कमांड न लिखें जो आप हर छह महीने में एक बार करते हैं। वे कमांड आपके स्लैश मेनू को अव्यवस्थित कर देंगे और आपके प्रोजेक्ट के विकसित होने पर संभवतः पुराने हो जाएंगे।
स्लैश कमांड फ़ाइल में बहु-चरणीय प्रक्रियाओं वाले लं शामिल लंबे निर्देश न जोड़ें। एक विशिष्ट कमांड को एक विशिष्ट, दोहराए जाने वाले कार्य के लिए रखें। यदि आपके निर्देश पंद्रह पंक्तियों से अधिक हैं, तो संभवतः आपको दो स्लैश कमांड की आवश्यकता है।
लंबे, जटिल कार्यों के लिए, प्लान मोड को छोड़ें नहीं।

भाग 3: समान मोड या कस्टम स्लैश कमांड के साथ एक ही क्लॉड कोड सत्र में किए जा सकने वाले कार्यों को ही देखा है। आपके पास एक AI सहायक है जिसके साथ आप मुख्य पैनल में काम करते हैं।
लेकिन एक लंबे प्रोजेक्ट जैसे डिसर्टेशन या रिसर्च पेपर के लिए, आपको कई AI सहायकों की आवश्यकता हो सकती है। यहीं पर सबएजेंट काम आते हैं।
3.1 एक सहायक पर्याप्त क्यों नहीं है
लंबे प्रोजेक्ट में, क्लॉड कोड जैसे AI एजेंट का उपयोग करते समय हमें दो समस्याओं का सामना करना पड़ता है।
यदि आप क्लॉड कोड से अपने Literature फ़ोल्डर में बीस PDF पढ़ने के लिए कहते हैं, तो प्रत्येक पेपर का हर पृष्ट क्लॉड कोड के लिए वार्तालाप का हिस्सा बन जाता है। आप उससे कई प्रश्न पूछते हैं, और वह आपको उत्तर देता है।

अब सभी पेपरों का पाठ और आपकी बातचीत उस सत्र के लिए क्लॉड कोड की मेमोरी का हिस्सा है। अब यदि आप अब उससे अपने डिसर्टेशन के अध्याय 4 के लिए एक रूपरेखा तैयार करने के लिए कहते हैं, तो उसके उत्तर धीमे हो जाएंगे और सभी संदर्भ के कारण स्पष्टता की कमी होगी। इसे "संदर्भ अव्यवस्था" (context clutter) कहा जाता है।
दूसरा, एक ही सत्र में, आप क्लॉड कोड को केवल कार्य केवल अनुक्रम में सौंप सकते हैं। यदि आप अपनी पांडुलिपि की तीन अलग-अलग आलोचनाएँ चाहते हैं (एक सिद्धांतकार से, एक सूचनाविद् से, और एक समीक्षक 2 से), तो आप उन्हें एक ही सत्र में अनुक्रम में नहीं चला सकते क्योंकि प्रत्येक आलोचना संदर्दर्भ अव्यवस्था के कारण अगली को प्रभावित करेगी।
आप इस तरह के कार्य के लिए तीन स्वतंत्र सत्र चाहते हैं।
3.2 सबएजेंट क्या है?
सबएजेंट को क्लॉड कोड के एक विशेषज्ञ संस्करण के रूप में सोचें जिसके अपने निर्देश और, अधिक महत्वपूर्ण बात, अपना स्वयं का संदर्भ विंडो (context window) है। संदर्भ विंडो एक एकल वार्तालाप के लिए क्लॉड कोड की कार्यशील मेमोरी है। क्लॉड कोड किसी भी समय आपकी फ़ाइलों से लेकर आपके प्रॉम्प्ट से लेक उसके अपने उत्तरों और CLAUDE.md में निर्देशों तक सब कुछ "देख" सकता है, वह संदर्भ विंडो के अंदर बैठता है। जब आप कोई प्रश्न पूछते हैं, तो क्लॉड कोड उत्तर देने के लिए अपनी संदर्भ विंडो का उपयोग करता है।
कस्टम स्लैश कमांड की तरह, एक सबएजेंट भी एक .md फ़ाइल के रूप में मौजूदित होता है। लेकिन स्लैश कमांड के विपरीत, जिसमें कोई संदर्भ विंडो नहीं होती, एक सबएजेंट के पास एक होती है।
एक सबएजेंट और स्लैश कमांड के बीच एक और महत्वपूर्ण अंतर यह है कि स्लैश कमांड के विपरीत, एक सबएजेंट CLAUDE.md फ़ाइल नहीं पढ़ता है। उसके पास एक .md फ़ाइल में अपने निर्देश हैं और बस इतना ही।

एक सबएजेंट की बहु विशिष्ट भूमिका होगी, उदाहरण के लिए, "उद्धरण जांचकर्ता" या "आलोचनात्मक समीक्षक।" और प्रत्येक एजेंट का अपना संदर्भ होता है। जब आप अपने मुख्य सत्र से किसी सबएजेंट को कोई कार्य सौंपते हैं, तो उसका पढ़ना और तर्क सबएजेंट के अंदर ही रहेगा। आपको केवल अंतिम उत्तर मिलेगा। इस तरह आप अपने मुख्य सत्र को संदर्भ अव्यवस्था से बचा सकते हैं।
3.3 शोधकर्ताओं के लिए सबएजेंट
जबकि आपको जिस प्रकार के सबएजेंट की आवश्यकता है, वह आपके प्रोजेक्ट पर निर्भर करेगा, निम्नलिखित कुछ सामान्य उदाहरण हैं।
- साहित्य समीक्षक सबएजेंट: Literature फ़ोल्डर में जोड़े गए प्रत्येक नए PDF को पढ़ता है और आपके तर्क के संबंध में संरचित सारांश देता है।
- उद्धरण जांचकर्ता सबएजेंट: एक ड्राफ्ट अध्याय लेता है और Literature फ़ोल्डर में पेपरों के विरुद्ध प्रत्येक उद्धृत स्रोत को सत्य करता है और लापता संदर्भों को इंगित करता है।
- कार्यप्रणाली लेखा परीक्षक सबएजेंट: अनुभवजन्य परियोजनाओं के लिए, जांचता है कि आपका विधि खंड डेटा और विश्लेषणों के अनुरूप है या नहीं।
- समीक्षक 2 सबएजेंट: एक शत्रुतापूर्ण समीक्षक के रूप में आपके ड्राफ्ट की आलोचना करता है।

3.4 एक सबएजेंट बनाना
कस्टम स्लैश कमांड बनाने की तरह ही, सबएजेंट बनाने का सबसे आसान तरीका है क्लॉड कोड से एक बनाने के लिए कहना। एक सत्र खोलें और टाइप करें:
Citation Checker नामक एक सबएजेंट बनाएं। यह Chapters फ़ोल्डर से एक ड्राफ्ट लेगा, प्रत्येक इन-टेकी उद्धरण को सूचीबद्ध करेगा, प्रत्येक को Literature फ़ोल्डर में पेपरों के विरुद्ध सत्यापित करेगा। फिर यह लापता संदर्भों के साथ एक मार्कडाउन फ़ाइल बनाएगा। सबएजेंट को कभी भी ड्राफ्ट को संपादित या बदलना नहीं चाहिए।
क्लॉड कोड एक फ़ाइल citation-checker.md बनाएगा और उसे आपके .claude फ़ोल्डर के अंदर Agents फ़ोल्डर में रखेगा।

सत्र को पुनरारंभ करें और आपका सबएजेंट उपयोग के लिए तैयार है। सबएजेंट को तैनात करने के लिए, बस क्लॉड कोड से इसका उपयोग करने के लिए कहें। उदाहरण के लिए, "Chapters फ़ोल्डर में chapter_4.md पर Citation Checker का उपयोग करें।"
यदि आप चाहें, तो हमेशा जाकर अपनी आवश्यकताओं के अनुरूप सबएजेंट .md फ़ाइल को संपादित कर सकते हैं।
3.5 उदाहरण: समानांतर आलोचना
मान लीजिए कि आपने एक अध्याय का ड्राफ्ट तैयार कर लिया है और अब आप उस पर प्रतिक्रिया चाहते हैं इससे पहले कि आप इसे अपने पर्यवेक्षक या सहा सहकर्मी को भेजें। एक सत्र खोलें और टाइप करें:
समानांतर में, Methodology Auditor और Reviewer 2 को Chapters फ़ोल्डर में chapter_4 को पढ़ने और आलोचना करने दें और मुझे समीक्षा रिपोर्ट दें। दोनों रिपोर्ट को सबएजेंट के नाम के तहत उसी फ़ोल्डर में chapter_4_critiques के रूप में सहेजें।

दोनों सबएजेंट आपके ड्राफ्ट को पढ़ने और मूल्यांकन करने के लिए अपने-अपने संदर्भों का उपयोग करेंगे। एक बार हो जाने पर, आपके पास दो अलग-अलग फ़ाइलों के रूप में दो आलोचनाएँ होंगी। आपके मुख्य सत्र को कभी भी अपने ड्राफ्ट या उससे संबंधित किसी भी चीज़ को अपने संदर्भ विंडो में जोड़ने की आव नहीं था।
कृपया ध्यान दें कि आप जिस मॉडल का उपयोग कर रहे हैं, उसके आधार पर इसमें कुछ मिनट लग सकते हैं।
3.6 क्या न करें
मामूली कार्यों के लिए सबएजेंट न बनाएं।
अपने सबएजेंटों को अतिव्यापी जिम्मेदारियाँ न दें।
अपने सबएजेंट को कभी भी अपने ड्राफ्ट को संपादित न करने दें। एक सबएजेंट को हमेशा अपनी रिपोर्ट अलग फ़ाइलों के रूप में तैयार करनी चाहिए।

भाग 4: क्लॉड कोड को अन्य ऐप्स से जोड़ना
अब तक, आपका प्रोजेक्ट क्लॉड कोड के अंदर ही रहा है, बिना किसी अन्य ऐप के साथ एकीकरण के। क्लॉड कोड जो कुछ भी पढ़ता है, संपादित करता है, लिखता है, वह आपके प्रोजेक्ट फ़ोल्डर के अंदर ही मौजूद है।
लेकिन एकेडमिक प्रोजेक्ट जैसे डिसर्टेशन और रिसर्च पेपर में जटिल संगठनात्मक और संरचनात्मक प्रक्रियाएँ शामिल होती हैं जो विभिन्न अनुप्रयोगों में फैली होती हैं। उदाहरण के लिए, आपके उद्धरण Zotero में हैं, आपके ड्राफ्ट Google Drive में हैं, और आपके मीटिंग नोट्स Zoom में हैं।
हम इन ऐप्स को अपने क्लॉड कोड के साथ कैसे एकीकृत करें?
2024 में, Anthropic ने Model Context Protocol (MCP) नामक एक विधि शुरू की जो उपयोगकर्ताओं को Zoom और Google Drive जैसे ऐप्स को क्लॉड कोड के साथ एकीकृत करने की अनुमति देती है।
आपको यह जानने की आवश्यकता नहीं है कि MCP क्या है और यह कैसे काम करता है। आपको केवल यह जानने की आवश्यकता है कि MCP का उपयोग करके विभिन्न ऐप्स को कैसे जोड़ा जाए।
ै।
4.1 क्लॉड कोड के साथ एक ऐप कैसे कनेक्ट करें
अपना क्लॉड कोड खोलें और ऊपरी-बाएँ कोने में, आपको "Customize" विकल्प दिखाई देगा। उस पर क्लिक करें और फिर अगली स्क्रीन पर "Connect your apps" चुनें।
यह आपको कनेक्टर्स (Connectors) दिटर्स) दिखाएगा, जो Anthropic द्वारा क्लॉड कोड में उपयोग के लिए अनुमोदित ऐप्स की एक सूची है। Zoom या Google Drive जैसे ऐप्स देखें और अगली स्क्रीन पर "Connect" पर क्लिक करें।
आपको क्लॉड कोड को अनुमतियाँ देने के लिए कहा जाएगा। एक बार जब आप ऐसा कर लेंगे, तो आपका ऐप क्लॉड कोड से कनेक्ट हो जाएगा।

4.2 व्यावहारिक उदाहरण
अपने Zoom को क्लॉड कोड से कनेकरें, एक सत्र खोलें और टाएं और टाइप करें:
मेरे सहकर्मी के साथ मेरी हाल की तीन कॉलों का ट्रांसक्रिप्ट लाएं। Drafts में अध्याय 4 से संबंधित सभी टिप्पणियाँ निकालें। सभी निकाली गई टिप्पणियों को Correspondence फ़ोल्डर में आज की तारीख के साथ एक नई फ़ाइल में सहेजें।

4.3 कनेक्टर्स और सबएजेंट
जैसे-जैसे आपका प्रोजेक्ट विकसित होता है, आप अपनी प्रक्रियाओं को कुशल बनाने के लिए कनेक्टर्स और सबएजेंट के संयोजन का उपयोग कर सकते हैं।
उदाहरण के लिए, आप एक सबएजेंट सेट कर सकते हैं जिसे Literature Reviewer कहा जाता है जो कनेक्टर्स की सूची में उपलब्ध PubMed या arxiv डेटाबेस का उपयोग करता है।

4.4 क्या न करें
बहुत सारे कनेक्टर्स स्थापित न करें। चयनात्मक रहें और केवल वही स्थापित करें जो आपके प्रोजेक्ट से संबंधित हों।
उन ऐप्स को कनेक्ट न करें जिनमें गोपनीय जानकारी हो सकती है जिसे आप AI के साथ साझा नहीं करना चाहते हैं। उदाहरण के लिए, यदि आपके Slack में अप्रकाशित गोपनीय डेटा वाले संदेश हैं, तो हैं, तो उसे कनेक्ट न करें।

भाग 5: हुक और शेड्यूल किए गए कार्य
किसी भी रिसर्च प्रोजेक्ट के सबसे महत्वपूर्ण भागों में से एक है आपकी सभी फ़ाइलों का बैकअप होना। आप नहीं चाहेंगे कि आपके डिसर्टेशन की एक ही वहाँ? क्या वास? क्या आप? यहाँजा? वहाँ कें</p>
5.1 हुक क्या हैPrime आपके प्रोजेक्ट के लिए बैकअप को स्वचालित कर सकते हैं। एक हुक निर्देशों का एक छोटा सेट है जो क्लॉड कोड में किसी विशिष्ट घटना होने पर स्वचालित रूप से फायर होता है। एक बार जब आप हुक सेट कर लेते हैं, तो आपको इसका उपयोग करना याद रखने की आवश्यकता नहीं होगी। क्लॉड कोड अपने आप इसका उपयोग करेगा।

5.2 अपना पहला हुक बनाना
हुक बनाने का सबसे आसान तरीका है बस क्लॉड कोड से एक बनानेने के लिए कहना। क्लॉड कोड सत्र खोलें और टाइप करें:
एक प्री-एडिट सुरक्षा हुक सेट करें जो किसी अध्याय की प्रतिलिपि बनाता है और उसे पहले उसके वर्तमान संस्करण को सहेजता है।
यह हुक किसी भी अध्याय का बैकअप संस्करण बनाएगा जिसे आप क्लॉड कोड से संपादित करने के लिए कहेंगे।
एक बार हुक उपयोग के लिए तैयार हो जाने पर, क्लॉड कोड से निम्नलिखित पूछें:
आज की Zoom मीटिंग के ट्रांसक्रिप्ट में टिप्पणियों के आलोक में Drafts में Chapter_4.md को संपादित करें।
क्लॉड कोड मूल फ़ाइल का बैकअप बनाएगा, उसे बैकअप फ़ोल्डर में रखेगा, और Drafts फ़ोल्डर में उसकी एक प्रतिलिपि संपादित करेगा।

5.3 शेड्यूल क packagepackage {Ir…package main## 2
Irpackage Ir##package onIr "#
package
package# package"Ir
Irpackage mult,### IrIr##
#package,
packageIr "TheIr.packagepackage package 号packagepackage Ir...package...Ir.e package if.package, package#qIr,
** 0.Ir
कIr, 0Irrespective कि 1.package:Irpackage
) भीpackage ो 的, 她 的 的的 的 1
Ir 的 的的。的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的
的
的package 的 的 的 的 的 的 的 的 的 的 的 的package 的 的package 的 的package 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 Irpackage-package Ir
0packageprogram
IrIr
IrIrIr##** packagepackage
Ir
package/packageIr.# 0 IrIr packageIr IrIrIr IrIrIr Ir**Ir
Ir.packageIr EnglishIr packageIr 的
package _#package 0Irpackage 你. क,
क# 的package.Ir केpackage##packagepackageIr (packagepackage#package.package 的packageNameIrIrpackageIr package 0IrIrIrIrIr(#Ir IrIrIr##package , , , , , 的 的 的 的 的 的 的 的, 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 packageIrregular expression**
**Irregular#
**
packageIr: package comIr a
packageIdpackagepackage##packageIrIrregular
packageIrIrregularly
Ir I I I 1.2, Ir, as it appears in the text, 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的
的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 #**
package, Ir
Ir Irpackage
Ir的
#Ir package 的,Irpackagepackage.package
packageIr packageclass 2 **Ir package com {Ir packageIr的##IrIr
Irregular expression
IrpackageIr
Ir package comIr
篇 的 Ir的()
package
IrIr.Ir packagepackage#Irregular Ir Ir Ir.package com.Ir.IrIr 的 package 0 Ir package(##Ir,Ir,**##
#
package
Ir Ir. package 的 IrIr packageIr的,Ir_ 的 的 package 2 的 我的 的 的Ir 的城 的 Ir 的 与Ir 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的,package.jsonIr#
#Ir 的 的 的package com
Irregular#
packagepackage False Ir.Ir Ir package
Ir packagepackagepackagepackage com/**#Irregular 的, 0Ir para opackage comIr.Ir Ir的 package##package compackage("Ir #classIrIrregularpackage Ir7packageIr.
package com
Ir,Ir.package##Ir##Ir package** package
**
Ir.Ir
Ir
Irs
Ir.packageName**Ir Ir
package package com# IrIr,#
Ir-Ir#Irpackage# **packagepackage com
package
Irclass
packagepackage packagepackage Conn 济 packageNameIr. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1.Ir#Ir 0
**
packagepackageIr.0
Ir. Ir package济 ##
##package.IrIr.**
IrIr packageIr Ir.package compackage##packageIr
Ir Ir.# IrIrregularIrregular** 0Ir
Ir IrIr Ir.Ir# **
Ir packagepackage:Ir.##
packagepackage##package-info Ir 1.Ir 的 的# 的Ir 的 package#
的** 的 1. 的Ir
的的 package com 的 packageIrregular-exppackage#
package.json
IrIr.Ir IrregularIr.Ir packageIrIrregularIr**ribus
IrregularIr =# package 一个 package:Ir# #IrIr,package com#packagepackageIrrigation
package##package,packagepackageIrrit#package Ir packageIr.package 的
packagepackage orgpackage Ir 的 的 的 的 的 的 的Ir 的 是是 Ir **
package济packagepackage济** 0package
Irrelevant
Ir packagepackage com#
Ir Ir #packagepackage comIr package Ir.package ###package com##
packageIr#Ir **
package
IrIr",# Ir package:package** Ir 2013package comIr济Irregularpackage.json
0Irrigation:package.json Compression-**Ir.Irrelevant:##package-info##package
packagepackage_ 的 的
的 package/dpackage ## Ir Ir Ir 202package Ir Irregular
package:packagepackage.Ir package##package mainIr
package org **Ir.package comIr
Ir
package Ir#Ir6Ir.package
济大学##
Irwin10**Ir Ir#Irpackage:##
**一
package的,packagepackageIr.packageIr####packageIr packagepackageIr,IrrigationIrIrpackage com**
packagepackagepackage.json
package ##Irpackage,packagepackage.jsonIrregular
packageIrIrpackage
package**一个 Ir.
package#packageIr IrregularIrpackage##IrIr.I
packageIr package com.google.compackage.json IrIr Ir Irpackage package.json
Irregular1##Irq
IrpackagepackageIr package,Ir.IrIr Ir##IrIrregular 1
ms,Ir
Ir#package/ package:Ir:
package
Ir
子 的
的 的
package 5: 1.package # 2 的 **#Ir 的 Ir
=: 1. 0
packageIrpackage.json
package.package**#Ir/package
package #package.json
**Ir##Ir package comIr
【 package##
Ir packageIrIrIrIrIr
packageclassIr package.json
package.json# Ir
Ir al# Irpackage.json
IrIr3c Ir.package#IrIrregular_package com#Ir.Ir
IrIrregular 你 的 的 的的 的 Ir 的 1 的 的 的,package#IrregularIrrelevant Ir package Ir,#Irregular 的, package济的IrrigationIr.Irregular_ 的 的 与的
你 的 的 的 的 我 的 的 packagepackageIrregularlypackage com##Ir.#### 的 Ir.IrV 的 的 的 的 的 的 的 的 { 的 的package 的 的的 的 的 的 的 的# 的package 的 的Ir.Ir =
package com# 济 的 的##package 的 0# 的的 的Ir 的,Ir
Ir.Ir 的 Irpackage com# 1: 0B 0 class Output
< 的#
Ir ## 的 Ir 的 的 package名), .,的,package peng 像 Ir. 1.package 1 Irpackage ) 代表 的 的 package
ヘル
的 202 我 的 0
1 的 女 的 的 的 力 的 是 的 我波 的的 你 # 1**作为一个 9] 了 中 的Ir 他 package ),package 1## Ir.Ir packagepackage:Ir
package
Irpackage 0**: package Irrelevant#
package ( 1. 1 1 1# 为 1.json
package 1. 1 的 package com 1Irpackage com.package package# Irpackage# 1. 1 1 1 1 1 1Ir 1Ir汰 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ㏒ 1 1 1 1 1 1 1 1 1 1 1 1 的 的 的 的 #
packageIrIrIr IrIr.package
**Ir
package 1. 1 的 的 的 1 的 1package 的 的 #Ir 口 package (Ir Irregular 的 2 的package com.Ir. 0Ir# 2package
package main
package com
packagepackage Ir # #
0
- 0 packagepackage #1. 201:package,importIrpackage: 0Ir 1IrqIr # 1class的package Ir " 201# packagepackage# packageId 1.Ir Ir 2Ir)# {Ir# MeerIrIr.package org.springframework#Irregular ##packagepackageIr.Ir,Ir package## package.jsonIr.Ir al#packagepackage compackage comIr 的 Ir 波 Ir.Ir trpackage#Ir,packagepackage comIrIrpackage package compackage ## 的 的 1 package 的 的 Ir 的 1 packagepackageInfo#package.json#IrIr IrregularpackageIr.Ir 的"
1packageIr
Irpackage
Ir
packageIr.packagepackagepackage# packagepackageIr.Ir **package com 3
packageIr
package com#### 2我
Irpackagepackagepackage comIr /package:#
Ir packageIrregular 1 的 202 1 1 Ir 0济 1packagepackagepackage.json对象 1 Ir/ 1
的 1
1991IrIrIr #package com. 的 的, 一个 1 1Ir 8 法 的 的 的 1. 的 的 package 0, 0package. 2021 的 文package com 1 Ir 1 的 2 的权限(? 翻译 0. 1. Irregular 1 Ir 1. 的 2 1 1 0package#**Ir # 0package.json
packageIrIrIr
Ir.package comIr#package.jsonIr
package Compression:Ir Irving 0 用家(了 文 设置 了, package 的 的 0
package:package-info ##package#Ir (package package.package
Ir Ir IrV
IrregularIr Irrigation ofIrwinpackagepackage: IrIrrelevant Irregularly
Ir::package **##package compackage, 1 你 是 Ir 1 Ir
package 拼 的 { 0 的 的 的 的 的 的 的 的package
**Ir#Ir Irregular# package com
package简单的##packageIrIrIr. 1package#
**## 而
6 Ir Ir 1 1Ir 的 你的 2022. 都的 2.package 2package 1 2. ., 的 Ir Ir
Irpackage org. 0. 201 的
2 3 的 的 的 1.
1 的 {# 0
济 # 0 日 2 1. 的( 的 的 ou:
**
Irregular:package 的
的 1 3 2024 而 的 2 1 1 的 1 ** 的 Ir IrIr package:##Ir.Ir,#
Ir.packageIrIr# Ir.package 1IrwinIr.package com package package
importpackagepackagepackagepackagepackagepackagepackagepackagepackagepackagepackagepackagepackagepackagepackagepackagepackagepackagepackagepackagepackagepackagepackagepackagepackagepackagepackagepackagepackagepackagepackagepackagepackagepackagepackagepackagepackagepackagepackagepackagepackagepackagepackagepackagepackagepackagepackagepackagepackagepackagepackagepackagepackage
package main
import "fmt"
func main() {
// 1. 使用for循环打印九九乘法口诀
// 2. 使用for循环打印九九乘法口诀
// 3. 使用for循环打印九九乘法口诀
package package com
Ir #Ir <Irpackage package package# Irpackagepackage 的 1 package:package org. package package com.Irimport
package 的 200
[ 1. 1.package com 1. 的Ir. package, 0
1 1 1 1 的 1 2 0 2 了公共部署 1Ir 是Ir 0 2 1 的 1 2Ir class Ir. 2 0 .1 1 0package com:00 0 " 2:1.. 1
- 1 1 没 的 { 0 0 0Ir 0 新 0 0package 0 1 1. 1. P 对于 1 等等 的 12 0 像 0 定义. 7 0儿 0 0 分 <? 0 1. 1 5 1 |IrIr 9 ! 2 类型 1. 0 0。 1. 9 0Ir 0 2. package 下坠 1 1. 1 2023Ir 1 Ir 2 Ir 0s 1 1 1 # IrIr 1 ( 0 1 ! package com ( 3 1 1:
1 1 1#
package# 2package #package.json
**
**packagepackagepackageIr alpackage com/ package#packageIrIrA 1 1:Ir 1packageIrpackage 202 ## 1 1 package 1 package com.example, 1 1 2. 1 噔 1 1 2020:1 2 0 1.0 1 份 3 0. 1 2 1 0. 字 : 在 202 Ir 1 1", 2packagepackage ## 1 0. 2 02: 0 1. 种 0 2014 0 1
0 0 Ir package 14: 1 2 1g** Ir 的 1package 1 IrIr 0
的。 0 3
< Ir:package 8 1 # 1 ( 1Ir 2 Ir 6 一 一个 1Ir package com# 1 1 Ir. 2. 3P 1 Ir 1 packageIr 1Irregular (的 1 2017 4packageIrwinIr **
package.jsonIrrelevant 2.0. 2022 2022 2022 2022 2022 2022 2022 Ir.package## 济 会 0 1 0: 1 2022年 201 1 0 2022.package 要 2024 0 4 0 Irregular 1 1 Ir 2022 Ir 1 1 2#package 1 - ################################################################################################
! 的 Ir 1 1: 0
**Ir 1 1. 1 1. 1.## 1 1 1package
if
1 1. 的Irl 1 1. 1. 1r
packageIrwin.packageIr Irregular
在 1 1 class 1. 你
1 1 1 .#package 0 1 2. 1 1 的 直 2 1 { 1 " 1 1 0 0 0 1 0 2 的 1 1 - 1 4 1 1 1Ir 与 package 1/ 晚点名 0 3 满足 0 你 你 的 1 1 0.
0Ir.
0 1 2 的 1 2 2 1 Ir 4 1# . 1 package, 1Community Ir.Irrigation Ir:Ir 1. Ir 1Ir 2 newcomers 10. 的 u 3 而的 的 Irpackage:package#**
package:Irregular expression# 极年package
packagepackage compackage: 3Ir 2 1 1 的 1 Ir 1 的 1 1 1 的 2H _
- 0Ir //package!s# 2022 1 1package com | 202Ir | ##一个 Ir 1.
1 1 {Ir.1 1 2019 1 1. 0.1, 1. 1 1 1 1
0 2t** 1) 1 #; { 0Ir)",
1**package, # 里 1 2 0 1 上 2 6 Ir 的 1v 1 1 的 0 0 2, 3) 的 1 2
Ir, 0\
Irpackage comIrpackage #package
packagepackagepackagepackagepackagepackagepackagepackagepackagepackagepackagepackagepackagepackagepackage 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 ** (1 1
1 1. Ir 1 1 **Ir -package/package
的 # Po: Ir2 2 1 1 1package
1 **The
1 1package 1 1 1) 1 2. 1. Ir的 1 ** 1 1查 1 查 2. 1 1 100, {_ 2 2 2 "Ir. 1 1 1 ~Ir 1 的 1.0 4 1 1 0. Ir.Ir 1 0 0 2, 0 查 1,1 2 查无 1 1 0 1Ir 1 package 1 1. Ir 0Ir. 1 1 1! 1 一package com
0Ir. (Ir 1 1 Ir 的 1 1Ir 0 查尔
#/ package 查 1 1 1 查查 2 2 的 查 2 中# 0
( 1 1package
package
,Ir 0- 2: 你 4个查尔个: 尔 5 一 尔 2 1. 0Ir
199 1 # 7 2. 1 2
1 kop 的 的。 的 ## 1 2 1 2 1 1: 1, 1 1 1 1, 1 package 的 1 1 # 5 198 1 2 1. 1 2 2 0.Ir } 0. 1. 1 2 0 2) Ir 1
{ 1 1 2 2018 11 1 1,





