← 返回列表

Claude Code தொடர் பயிற்சி 4: Claude Code பயன்பாட்டு காட்சிகள் என்னென்ன?

பொதுவான பயன்பாட்டு காட்சிகள்

நான் பயன்பாட்டு காட்சிகளை நான்கு வகைகளாகப் பிரித்து, அதிக அதிர்வெண்ணிலிருந்து குறைந்த அதிர்வெண்ணுக்கு வரிசைப்படுத்துகிறேன்.


முதல் வகை: குறியீட்டைப் புரிந்துகொள்ளுதல்

இது மிகவும் அதிகமாகப் பயன்படுத்தப்படும் வகையாகும். மற்றவர்களின் திட்டத்தை ஏற்கும்போது, பழைய தொகுதியைப் பார்க்கும்போது, அல்லது ஆவணம் இல்லாத களஞ்சியத்தைத் திறக்கும்போது, அதை நேரடியாகக் கேளுங்கள்.

குறிப்பிட்ட முறைகள்:

  • claude "இந்தத் திட்டம் எதற்காக? நுழைவாயில் எங்கே?"——இது package.json, கோப்பக அமைப்பு, முக்கிய கோப்புகளைப் படித்து ஒரு சுருக்கத்தை வழங்கும்.
  • ஒரு செயல்பாட்டைத் திறந்து, அதன் தர்க்கத்தை விளக்கவும், ஓட்டத்தை வரையவும் (உரையுடன்) கேளுங்கள்.
  • ஒரு API கோரிக்கை முன்புறத்திலிருந்து தரவுத்தளத்திற்கு முழு பாதையைக் கண்காணிக்கச் சொல்லுங்கள்.

இங்கே அது செய்யும் வேலை, அடிப்படையில் உங்களுக்கு 'குறியீட்டைப் படிக்கும் அழுக்கு வேலையை' செய்ய உதவுகிறது. நீங்கள் நீண்ட நேரம் grep செய்து, பின்னர் மனதில் புதிர் போட வேண்டியதில்லை. அது பாதைகளை ஒழுங்குபடுத்துகிறது, நீங்கள் முடிவெடுக்கிறீர்கள்.

இந்த வகை காட்சிகளின் மாற்று பொருள்: குறியீட்டு களஞ்சியத்தில் கைமுறையாகத் தேடுதல், குறிப்புகள் எடுத்தல், அழைப்பு வரைபடங்களை வரைதல்.


இரண்டாம் வகை: குறியீடு எழுதுதல், குறியீடு மாற்றுதல்

இது மிகவும் விவாதிக்கப்படும் வகையாகும், ஆனால் இது மிகவும் அதிகமாகப் பயன்படுத்தப்படும் வகை அல்ல. குறியீடு எழுதும் காட்சிகள் பொதுவாக இவ்வாறு இருக்கும்:

  • புதிய அம்சத்தை உருவாக்குதல்: "user தொகுதியின் கீழ் மின்னஞ்சலை மாற்ற ஒரு இடைமுகத்தைச் சேர்க்கவும், மின்னஞ்சல் வடிவமைப்பைச் சரிபார்க்கவும், யூனிட் சோதனைகளை எழுதவும்."
  • குறுக்கு-கோப்பு மறுகட்டமைப்பு: "இந்த மூன்று கோப்புகளிலும் உள்ள அனைத்து moment()dayjs() ஆக மாற்றவும், மற்ற தர்க்கத்தை மாற்ற வேண்டாம்."
  • இடம்பெயர்தல் மற்றும் மேம்படுத்தல்: "இந்த Vue 2 கூறுகளை Vue 3 Composition API எழுத்து முறைக்கு மாற்றவும்."

அது உருவாக்கும் குறியீடு முதலில் சரியாக இருக்காது, ஆனால் அது ஒரே முறையில் குறுக்கு-கோப்பு மாற்றங்களை அனைத்தையும் செய்ய முடியும், மேலும் நீங்கள் கோப்பு வாரியாக diff பார்த்து, ஒவ்வொன்றையும் ஏற்கலாம் அல்லது நிராகரிக்கலாம்.

இந்த வகை காட்சிகளின் மாற்று பொருள்: மீண்டும் மீண்டும் வரும் குறியீட்டை கைமுறையாக எழுதுதல், குறுக்கு-கோப்பு குறிப்புகளை கைமுறையாகத் தேடி மாற்றுதல்.


மூன்றாம் வகை: பிழைதிருத்தம் மற்றும் சரிசெய்தல்

பிழை ஏற்படும்போது, வழக்கமான பணிப்பாய்வு: பிழைச் செய்தியைப் பார்க்கவும், கோப்பைக் கண்டறியவும், காரணத்தை யூகிக்கவும், மாற்றி முயற்சிக்கவும், வேலை செய்யவில்லை என்றால் திரும்பிப் பார்க்கவும். Claude Code நேரடியாக முழு பிழை அடுக்கைப் பெற்று, திட்ட குறியீட்டுடன் இணைத்து தானாகவே கண்டறிய முடியும்.

வழக்கமான பயன்பாடுகள்:

  • தோல்வியடைந்த சோதனை வெளியீட்டை அதற்குக் கொடுங்கள், அது தொடர்புடைய குறியீட்டைப் படித்து, மாற்றுத் தீர்வை வழங்கும், மாற்றிய பின் மீண்டும் சோதனையை இயக்கும், அது வெற்றி பெறுகிறதா என்று பார்க்கும்.
  • CI பிழை ஏற்பட்டால், பதிவை ஒட்டவும், அதைச் சரிசெய்யச் சொல்லுங்கள், சரிசெய்த பின் git diff ஐ இயக்கி மாற்றங்களை உறுதிப்படுத்தவும்.

இங்கே அது வகிக்கும் பங்கு 'முதல் சுற்று ஆய்வாளர்' போன்றது. சிக்கலைப் பற்றி சிந்திக்க நேரம் செலவிடுவது நீங்கள், ஆனால் கோப்புகளைப் புரட்டுதல், வேறுபாடுகளை ஒப்பிடுதல், சரிபார்ப்பு கட்டளைகளை இயக்குதல் ஆகியவற்றை அது செய்கிறது.

இந்த வகை காட்சிகளின் மாற்று பொருள்: மீண்டும் மீண்டும் சோதனைகளை இயக்குதல், பிழை பதிவுகளைப் படித்தல், கைமுறையாக குறியீட்டு வேறுபாடுகளை ஒப்பிடுதல்.


நான்காம் வகை: பல்வேறு தானியக்கம்

இந்த வகை காட்சிகள் மிகவும் கவனிக்கப்படாதவை, ஆனால் ஒன்றாகச் சேர்த்தால் அதிக நேரத்தை மிச்சப்படுத்துகின்றன.

எடுத்துக்காட்டுகள்:

  • Git சமர்ப்பிப்பு செய்தி எழுதுதல்: claude "தற்போதைய git diff அடிப்படையில் ஒரு Conventional Commits வடிவ சமர்ப்பிப்புச் செய்தியை எழுது"
  • PR விளக்கத்தை உருவாக்குதல்: தற்போதைய கிளை மற்றும் main இடையேயான வேறுபாட்டை ஒப்பிட்டு, இந்த மாற்றங்களின் சுருக்கம் மற்றும் சோதனை விளக்கத்தை உருவாக்கச் சொல்லுங்கள்.
  • வெளியீட்டு குறிப்புகளை எழுதுதல்: Claude Code ஐ அண்மைய வாரத்தின் commit வரலாற்றைப் படித்து CHANGELOG ஐ உருவாக்கச் சொல்லுங்கள்.
  • சூழல் சிக்கல்களைத் தீர்ப்பது: "இந்த சார்புநிலையை நிறுவும்போது பிழை ஏற்பட்டது, முனைய வெளியீட்டைப் பார்த்து காரணத்தைக் கண்டுபிடிக்க உதவுங்கள்."

இந்த விஷயங்களின் பொதுவான பண்பு: சிக்கலானவை அல்ல, ஆனால் சிறுசிறு வேலைகள். நீங்களே செய்ய நினைத்தால் சாளரங்களை மாற்ற வேண்டும், நிறைய தட்டச்சு செய்ய வேண்டும். அதற்குக் கொடுத்தால், சில வினாடிகளில் முடிந்துவிடும்.

இந்த வகை காட்சிகளின் மாற்று பொருள்: கைமுறையாக உரையைத் திருத்துதல், ஒழுங்கான ஆவணங்களை எழுதுதல், சூழல் கட்டமைப்பு சிக்கல்களைத் தேடுதல்.


ஒரு 'வரைபடம்'

இந்த நான்கு வகை காட்சிகளை அன்றாட பணிப்பாய்வில் வைத்தால், இது போன்ற ஒரு வரைபடம் கிடைக்கும்:

ஒரு பரிச்சயமில்லாத திட்டத்தைப் பெறுதல்
    │
    ▼
[குறியீட்டைப் புரிந்துகொள்ளுதல்] ─── கட்டமைப்பு, நுழைவாயில், முக்கிய தர்க்கத்தைப் புரிந்துகொள்ளுதல்
    │
    ▼
புதிய அம்சத்தை எழுத ஆரம்பித்தல் அல்லது தொகுதியை மாற்றுதல்
    │
    ▼
[குறியீடு எழுதுதல்/மாற்றுதல்] ─── செயலாக்கத்தை உருவாக்குதல், குறுக்கு-கோப்பு மறுகட்டமைப்பு
    │
    ▼
சோதனைகளை இயக்குதல், பிழை ஏற்படுதல்
    │
    ▼
[பிழைதிருத்தம் மற்றும் சரிசெய்தல்] ─── பிழையை பகுப்பாய்வு செய்தல், கண்டறிதல், சரிசெய்தல், மீண்டும் இயக்குதல்
    │
    ▼
சமர்ப்பிக்கத் தயாராதல்
    │
    ▼
[பல்வேறு தானியக்கம்] ─── commit, PR விளக்கம், வெளியீட்டு குறிப்புகள் எழுதுதல்
    │
    ▼
சமர்ப்பித்தல், நிறைவு

இந்த நான்கு பகுதிகளிலும் நீங்கள் அதை முழுமையாகப் பயன்படுத்த வேண்டியதில்லை. சில அணிகள் குறியீட்டைப் புரிந்துகொள்ள மட்டுமே பயன்படுத்துகின்றன, மற்றவர்கள் சோதனைகள் எழுதவும் PRகளை அனுப்பவும் மட்டுமே பயன்படுத்துகின்றனர். உங்களை மிகவும் தொந்தரவு செய்யும் பகுதி எது, அந்த காட்சியில் இருந்து தொடங்குங்கள்.


இரண்டு பயனுள்ள தீர்மான அளவுகோல்கள்

ஒரு விஷயத்தை Claude Code க்கு கொடுக்கலாமா வேண்டாமா என்று உறுதியாக தெரியவில்லை என்றால், உங்களை இரண்டு கேள்விகள் கேளுங்கள்:

1. இந்த விஷயம் "இயந்திரத்தனமானது" "படைப்பாற்றல்" என்பதை விட அதிகமா?

நூறு குறிப்புகளை மாற்றுதல், வெளியீட்டை வடிவமைத்தல், மாதிரி குறியீட்டை உருவாக்குதல் — இவற்றை நீங்களே செய்தால் குவிந்து நிறைய நேரம் எடுக்கும், ஆனால் உங்களுக்கு யோசனை ஏற்கனவே உள்ளது. இதை அதற்குக் கொடுப்பது பொருத்தமானது.

2. இந்த விஷயத்தின் "சரிபார்ப்பு செலவு" அதிகமா?

ஒரு மாற்றத்தை உறுதிப்படுத்த மீண்டும் மீண்டும் தாவுதல், சோதனைகளை இயக்குதல், பதிவுகளைப் பார்த்தல் தேவைப்பட்டால், கைமுறையாக பிழை திருத்தம் மெதுவாக இருக்கும். Claude Code தானாகவே 'மாற்று-இயக்கு-பார்-மீண்டும் மாற்று' சுழற்சியை முடிக்க முடியும், நீங்கள் மிகவும் எளிதாக இருப்பீர்கள்.

评论

暂无已展示的评论。

发表评论(匿名)