நீங்கள் இதுவரை பார்த்திராத குறியீட்டுத் தளத்தைப் புரிந்துகொள்ளுங்கள்
ஒரு பொது GitHub URL-ஐ ஒட்டி, நீங்கள் எதைப் புரிந்துகொள்ள விரும்புகிறீர்கள் என்று கூறுங்கள். இது கோடை குளோன் செய்து, படித்து, கண்டறிந்ததை நீங்கள் வைத்துக்கொள்ளக்கூடிய ஒரு கோப்பில் எழுதுகிறது.
இது எவ்வாறு இயங்குகிறது
மூன்று படிகள், அதில் எதுவும் “கட்டமைத்தல்” இல்லை.
- 01
ஒரு URL ஐ வழங்கவும்
ஏதேனும் பொதுவான GitHub களஞ்சியம். இது தற்காலிக இடத்தில் ஒரு சிறிய நகலை உருவாக்குகிறது, எனவே ஆயிரக்கணக்கான கோப்புகள் உங்கள் பணிப்பகுதியில் சேராது.
- 02
இது இயக்கம் தொடங்கும் இடத்திலிருந்தே தொடங்குகிறது
package.json இல் உள்ள ஸ்கிரிப்டுகள், Dockerfile-இன் CMD, go.mod — எவை உண்மையில் இயங்குகின்றன என்பதைப் பற்றித் தெரிவிப்பவை. அகரவரிசை கோப்புப் பட்டியலின் முதல் பகுதி எதையும் தெரிவிக்காது.
- 03
இது படிக்கும்போதே எழுதுகிறது
இது வேலை செய்யும்போது வளரும் ARCHITECTURE.md, அதன்கீழ் குறிப்புகளுடன் கூடியது. முடிவில் ஒரு பெரிய உரைக்காகக் காத்திருப்பதை விட, ஆவணம் நிரப்பப்படுவதை நீங்கள் நேரடியாகப் பார்க்கலாம்.
இது என்ன செய்ய முடியும்
ஒவ்வொரு கூற்றும் அதற்கான பாதையைக் கொண்டிருக்கும்
src/server/router.ts:120, “ரூட்டர் இதைக் கையாளுகிறது” என்பது போல் அல்ல. பாதை எதுவும் இல்லாத வாக்கியம் ஒரு யூகமே, இதைக் கடைப்பிடிப்பதே இரண்டிற்கும் உள்ள வேறுபாட்டை உங்களுக்குக் காட்டுகிறது.
இது குறியீட்டைப் படிக்கிறது, README கோப்பை அல்ல
இரண்டும் வேறுபடும் போது அதைத் தெளிவாகக் கூறுகிறது. அந்த இடைவெளியே இது வழங்கக்கூடிய மிகவும் பயனுள்ள தகவலாகும்.
இது ஆய்வு செய்த பகுதிகளை நேர்மையாகத் தெரிவிக்கும்
இது அனைத்தையும் படிக்காது, அவ்வாறு நடித்தால் அது இந்த வேலையின் தோல்வியாகும். இது எதைப் பார்க்கவில்லை மற்றும் அடுத்து எதைப் பரிசீலிக்கும் என்பதில் முடிகிறது.
இது எவ்வாறு அமைக்கப்பட்டுள்ளது
நீங்கள் உள்நுழைவதற்கு முன் எதைப் பெறுகிறீர்கள் என்பதை அறிந்துகொள்வதற்கான செயல்பாட்டு முறைகள்.
- சூழல்
- git, curl மற்றும் பிணையத்துடன் கூடிய Linux கன்டெய்னர். நகல் தற்காலிக இடத்திற்குச் செல்லும்; அது எழுதுபவை உங்கள் பணிப்பகுதிக்குச் செல்லும்.
- கருவிகள்
- குளோனை ஆராய்வதற்கான ஷெல், அத்துடன் உங்கள் பணியிடத்திற்கான read, write, edit, glob மற்றும் grep.
- மாடல்
- ஏதேனும் ஒரு சாட் மாடல். பெரிய கான்டெக்ஸ்ட் விண்டோ மூலம் அதிகம் பயன்பெறும் ஏஜென்ட் இதுதான் — எதையும் எழுதுவதற்கு முன் இது நிறைய படிக்கிறது.
- தொடக்கக் கோப்புகள்
- எதுவும் தொடக்கத்தில் அமைக்கப்படவில்லை. உள்ளீடு ஒரு URL, அது உங்களிடம் ஏற்கனவே உள்ளது; மாதிரி களஞ்சியம் என்பது குறுக்குவழிக்கு பதிலாக விளக்குவதற்கு மேலும் ஒரு விஷயமாக இருக்கும்.
- எது சேமிக்கப்படும்
- குறிப்பு இந்த அமர்வுக்குப் பிறகும் இருக்கும். குளோன் இருக்காது — தற்காலிக இடம் வேண்டுமென்றே தற்காலிகமாக வைக்கப்பட்டுள்ளது.
மக்கள் இதனிடம் கேட்கும் விஷயங்கள்
- “https://github.com/sindresorhus/got ஐ விளக்கவும் — அது என்ன, குறியீடு எவ்வாறு கட்டமைக்கப்பட்டுள்ளது.”
- “இந்த ரெப்போவை க்ளோன் செய்து, உள்வரும் கோரிக்கைக்குத் தொடக்கம் முதல் முடிவு வரை என்ன நடக்கிறது என்பதைக் கண்டறியவும்.”
- “இந்தத் திட்டம் தனது நிலையை எங்கு வைத்துள்ளது, எவை அதில் எழுதுகின்றன?”
- “README கோப்பு குறியீடு உண்மையில் செய்வதோடு பொருந்துகிறதா?”
இது எதைச் செய்யாது
இவை ஒவ்வொன்றும் நாங்கள் எதிர்கொண்ட உண்மையான கட்டுப்பாடே தவிர, திட்டமிடப்பட்ட அம்சம் அல்ல.
- பொதுக் களஞ்சியங்கள் மட்டுமே. இது எந்தச் சான்றுகளையும் வைத்திருக்காது, மேலும் க்ளோன் செய்யும்போது “தனிப்பட்டது”, “இல்லை” அல்லது “சான்றளிப்பு தேவை” என்பவற்றில் எது நிகழ்ந்தது என்பதைத் தெரிவிக்கும்.
- இது ஒரு பகுதியை மட்டுமே படித்து, எந்தப் பகுதியை படித்தது என்பதைக் கூறுகிறது. எந்தவொரு பெரிய களஞ்சியமும் வரி வரியாகப் படிக்கப்படுவதில்லை.
- இது விளக்குகிறது; மாற்றாது. களஞ்சியத்தில் எதுவும் திரும்ப எழுதப்படாது.
எந்த மாடல் இதைச் சிறப்பாகச் செய்கிறது
இந்த ஏஜென்ட்டின் உண்மையான இயக்கங்களின் மீது அளவிடப்பட்டது, ஒவ்வொரு மாடலுக்கும். ஒரு இயக்கம் தானாகவே பதிலை உருவாக்கியபோது முடிந்ததாகக் கணக்கிடப்படுகிறது — எதுவும் தோல்வியடையவில்லை, யாரும் எதையும் அனுமதிக்கக் கேட்கப்படவில்லை, மேலும் அது படிகள் தீர்ந்துவிடவில்லை. மூன்று நெடுவரிசைகளையும் ஒன்றாகப் படியுங்கள்: விட்டுக்கொடுப்பதன் மூலம் வேகமாக முடிக்கும் மாடல் முதலில் மோசமாக மதிப்பெண் பெறுகிறது, அரைப்பதன் மூலம் எல்லாவற்றையும் முடிக்கும் மாடல் இரண்டாவதில் மோசமாக மதிப்பெண் பெறுகிறது.
| மாடல் | நிறைவு விகிதம் | இடைநிலைச் செலவு | இடைநிலை நேரம் | இயக்கங்கள் |
|---|---|---|---|---|
| gemini-3.5-flash-litegoogle | 100% | $0.011 | 19வி | 6 |
| claude-sonnet-5anthropic | 75% | $0.026 | 22வி | 4 |
- நிறைவு விகிதம்
- நீங்கள் தலையிட வேண்டிய அவசியமின்றி வேலையை முடித்த இயக்கங்கள்.
- இடைநிலைச் செலவு
- ஒரு சாதாரண இயக்கத்திற்கு ஆகும் செலவு, கிரெடிட்களில்.
- இடைநிலை நேரம்
- முதல் செய்தியிலிருந்து பதில் வரும் வரையிலான கணக்கிடப்பட்ட நேரம்.
ஒவ்வொரு வரிசையின் பின்னால் உள்ள இயக்கங்களின் மீதான இடைநிலைகள். ஒரு மாடல் இந்த ஏஜென்ட்டில் 3 இயக்கங்களைக் கொண்டவுடன் தோன்றும், மேலும் ஒரு எண்ணிக்கை எவ்வளவு தங்கியுள்ளது என்பதை நீங்கள் தீர்மானிக்க இயக்க எண்ணிக்கை காட்டப்படுகிறது.
நீங்கள் இதுவரை பார்த்திராத குறியீட்டுத் தளத்தைப் புரிந்துகொள்ளுங்கள்
இது ஏற்கனவே அமைக்கப்பட்டுள்ளது. இதைத் திறந்து ஏதேனும் கேளுங்கள்.
ஒரு களஞ்சியத்தைப் பற்றி விளக்குங்கள்