← 返回列表

கிளாட் கோட் தொடர் பயிற்சி 2: கிளாட் கோட், கிளாட் சாட், கிளாட் ஏபிஐ ஆகிய மூன்றின் உறவு

1.2 இதற்கும் கிளாட் சாட், ஏபிஐக்கும் உள்ள "உறவுமுறை"

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

இந்தப் பகுதியில் இந்த மூன்றிற்கும் இடையே உள்ள உறவுகளையும் வேறுபாடுகளையும் தெளிவுபடுத்துவோம்.

மூன்று தயாரிப்பு வடிவங்களின் விரைவான அறிமுகம்

பரிமாணம் கிளாட் சாட் கிளாட் ஏபிஐ கிளாட் கோட்
ஊடாடும் முறை உலாவி இணைய உரையாடல் குறியீடு அழைப்பு, JSON திரும்பும் முனைய கட்டளை வரி ஊடாடல்
முக்கிய பயனர்கள் அனைவரும் (டெவலப்பர்கள், டெவலப்பர் அல்லாதவர்கள்) டெவலப்பர்கள் (பயன்பாடுகளை உருவாக்குதல்) டெவலப்பர்கள் (உள்ளூர் நிரலாக்க ஒத்துழைப்பு)
முக்கிய சூழ்நிலைகள் கேள்வி-பதில், எழுதுதல், ஆவண பகுப்பாய்வு AI ஐ தனது சொந்த தயாரிப்பில் இணைத்தல் நேரடியாக திட்ட கோப்பகத்தில் குறியீட்டை மாற்றுதல், பணிகளை செயல்படுத்துதல்
சூழல் ஆதாரம் பயனர் கைமுறையாக ஒட்டுதல், அல்லது கோப்புகளை பதிவேற்றுதல் டெவலப்பர் அளவுருக்கள் மூலம் அனுப்புதல் தானாக உள்ளூர் குறியீட்டு களஞ்சியம், கோப்பக கட்டமைப்பைப் படித்தல்
குறியீட்டை இயக்க முடியுமா முடியாது உங்கள் பயன்பாட்டு குறியீட்டைப் பொறுத்தது ஷெல் கட்டளைகளை நேரடியாக இயக்க முடியும்
நிலையான நினைவகம் ஒற்றை அமர்வு, நீண்ட கால நினைவகம் இல்லை நிலையற்றது (டெவலப்பர் தானே நிர்வகிக்கிறார்) CLAUDE.md மூலம் அமர்வுகளுக்கு இடையே நிலைத்தன்மை
ஏற்றப்பட்ட மாடல் கிளாட் சொன்னெட், ஓபஸ் கிளாட் முழு மாடல் தொடர் சொன்னெட், ஓபஸ், ஹைக்கு போன்றவை

கிளாட் சாட்: நெகிழ்வான அனைத்து நிபுணத்துவ ஆலோசகர்

கிளாட் சாட் (claude.ai வழியாக அணுகல்) நமக்கு மிகவும் பழக்கமான வடிவம். இது ஒரு உலாவி சார்ந்த உரையாடல் இடைமுகம், அதில் நீங்கள் PDF பதிவேற்றலாம், குறியீடு பகுதிகளை ஒட்டலாம், தொழில்நுட்ப திட்டங்களை விவாதிக்கலாம், ஆவணங்களை வரையலாம் போன்றவற்றை செய்யலாம்.

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

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

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

கிளாட் ஏபிஐ: தயாரிப்புக்கு AI ஆன்மாவை செலுத்துதல்

கிளாட் ஏபிஐ என்பது டெவலப்பர்களுக்கான நிரலாக்க இடைமுகம். நீங்கள் HTTP கோரிக்கைகள் மூலம் கிளாட் மாடலுக்கு தூண்டுதல் வார்த்தைகளை அனுப்பலாம், உரை பதில்களைப் பெறலாம். இது நிரல்படுத்தக்கூடிய கிளாட் மூளை, நீங்கள் அதை எந்த பயன்பாட்டிலும் ஒருங்கிணைக்கலாம்: வாடிக்கையாளர் சேவை போட்டை உருவாக்குதல், குறியீடு மதிப்பாய்வு GitHub பயன்பாடு, தானியங்கி அறிக்கை உருவாக்கி...

ஏபிஐ மிகவும் அதிக நெகிழ்வுத்தன்மை கொண்டது, ஆனால் நீங்கள் பல விஷயங்களை நீங்களே கவனிக்க வேண்டும்:
- சூழல் மேலாண்மை: உரையாடல் வரலாறு, கணினி தூண்டுதல்கள், வெளிப்புற தரவுகளை மாடலுக்கு எவ்வாறு அனுப்புவது என்பதை நீங்கள் வடிவமைக்க வேண்டும்.
- கருவி அழைப்புகளை செயல்படுத்துதல்: மாடலை ஒரு செயலை "இயக்க" விரும்பினால், தரவுத்தளத்தை வினவுதல் போன்றவை, நீங்கள் கருவி செயல்பாடுகளை வரையறுத்து மாடல் திரும்பும் கருவி பயன்பாட்டு கோரிக்கைகளை கையாள வேண்டும்.
- நிலையை பராமரித்தல்: ஏபிஐ இயற்கையாகவே நிலையற்றது, குறுக்கு-சுற்று உரையாடலின் நினைவகத்தை நீங்களே சேமித்து நிர்வகிக்க வேண்டும்.

பொருத்தமான சூழ்நிலைகள்:
- உங்கள் சொந்த AI பயன்பாடு அல்லது SaaS தயாரிப்பை உருவாக்குதல்
- தற்போதைய பணிப்பாய்வில் AI திறன்களை இணைத்தல் (CI/CD இல் தானியங்கி வெளியீட்டு குறிப்பு உருவாக்கம் போன்றவை)
- பெரிய அளவிலான தரவுகளை தொகுதி செயலாக்குதல் மற்றும் சிக்கலான வெளியீட்டு வடிவங்களை தனிப்பயனாக்குதல்
- நுண்ணிய கட்டுப்பாடு தேவைப்படும் மாடல் நடத்தைக்கான மேம்பட்ட தேவைகள்

கிளாட் கோட்: முனையத்தில் வேரூன்றிய நிரலாக்க முகவர்

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

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

ஏபிஐ உடன் ஒப்பிடும்போது, கிளாட் கோட் பல பொறியியல் நடைமுறைகளை உள்ளடக்கியுள்ளது: இது தானாக அமர்வு நினைவகத்தை நிர்வகிக்கிறது, உள்ளமைக்கப்பட்ட கருவி அழைப்புகள் (கோப்பு தேடல், கட்டளை இயக்கம், Git செயல்பாடுகள்), முதிர்ந்த கட்டமைப்பு அமைப்பு (CLAUDE.md, .claudeignore போன்றவை) உள்ளன. நீங்கள் பூஜ்ஜியத்தில் இருந்து ஒரு முகவர் அமைப்பை உருவாக்க வேண்டியதில்லை, "அதனுடன் நிரலாக்கம்" என்பதில் மட்டுமே கவனம் செலுத்தலாம்.

பொருத்தமான சூழ்நிலைகள்:
- உள்ளூர் திட்டத்தில் அறிமுகமில்லாத குறியீட்டை விரைவாக புரிந்துகொள்ளுதல்
- கோப்புகளுக்கு இடையே மறுசீரமைப்பு, தானியங்கி lint பிழை திருத்தம்
- சோதனைகளை உருவாக்கி இயக்கி சரிபார்த்து, மூடிய சுழற்சியை உருவாக்குதல்
- அன்றாட Git செயல்பாடுகள் மற்றும் பணி ஒருங்கிணைப்பை தானியக்கமாக்குதல்
- நிகழ் நேர குறியீடு மதிப்பாய்வு கருத்துக்களைப் பெற விரும்புதல்

மூன்றின் இரத்த உறவு: பகிரப்பட்ட மூளை, தனித்தனி உடல்கள்

ஒரு உருவகத்தை செய்யலாம்:

  • கிளாட் சாட் ஒரு நூலக மேலாளர் வினவல் இயந்திரம் போன்றது: தகவல் நிறைந்தது, அனைத்து வகையான அறிவு கேள்விகள் மற்றும் ஆவண செயலாக்கத்திற்கு ஏற்றது, ஆனால் இது உங்கள் தனிப்பட்ட பணியறையுடன் இணைக்கப்படவில்லை.
  • கிளாட் ஏபிஐ ஒரு இயந்திர தொழிற்சாலை போன்றது: உங்களுக்கு உயர் துல்லிய இயந்திரங்களை (மாடல் திறன்கள்) வழங்குகிறது, நீங்களே உடலை உருவாக்கி, சக்கரங்களை பொருத்தி, உங்களுக்கு தேவையான எந்த வாகனத்தையும் (பயன்பாட்டை) இணைக்கலாம்.
  • கிளாட் கோட் ஒரு டெவலப்பர்களுக்காக தனிப்பயனாக்கப்பட்ட பொறியியல் வாகனம் போன்றது: தொழிற்சாலையிலிருந்து பல கருவிகளுடன் வருகிறது - கிரேன் (கோப்பு செயல்பாடுகள்), வாளி (கட்டளை இயக்கம்), வழிசெலுத்தல் (திட்ட உணர்வு), நீங்கள் நேரடியாக அதை ஓட்டி வேலை செய்யலாம்.

மூன்றின் தொடர்புகள்:
- ஒரே கிளாட் மாடல்: சாட்டில் உள்ள சொன்னெட், ஓபஸ், கிளாட் கோடிலும் தேர்வு செய்யலாம்; ஏபிஐயில் கிடைக்கும் மாடல் பதிப்புகள் படிப்படியாக CLI கருவியில் ஒத்திசைக்கப்படும்.
- பகிரப்பட்ட தூண்டுதல் பொறியியல் கொள்கைகள்: சாட்டில் நீங்கள் கண்டறிந்த "தூண்டுதல் உதவிக்குறிப்புகள்" அல்லது ஏபிஐ மூலம் சுருக்கப்பட்ட கணினி தூண்டுதல் அனுபவங்கள், பகுதியாக கிளாட் கோடின் CLAUDE.md கட்டமைப்பில் மாற்றப்படலாம்.
- படிப்படியான பரிணாம பாதை: பல அணிகளின் பணிப்பாய்வு சாட்டில் தொடங்கி (சிறிய அளவில் சோதனை), பின்னர் ஏபிஐ (தனிப்பயன் ஒருங்கிணைப்பு), இறுதியில் உள்ளூர் மேம்பாட்டில் கிளாட் கோடை அறிமுகப்படுத்துகிறது (ஆழமான நிரலாக்க ஒத்துழைப்பு).

கோட், சாட், ஏபிஐ ஆகியவற்றை எவ்வாறு தேர்வு செய்வது?

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

நீங்கள் ஒரு தயாரிப்பு அல்லது பணிப்பாய்வில் AI ஐ இணைக்க விரும்பினால் → கிளாட் ஏபிஐ பயன்படுத்தவும், இது நிரல்படுத்தக்கூடிய இயந்திரம்.

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

இவை ஒன்றுக்கொன்று விலக்கானவை அல்ல, மாறாக நிரப்புகின்றன. நானே அடிக்கடி இவ்வாறு பயன்படுத்துவேன்:

  1. கிளாட் கோட் மூலம் ஒரு சிக்கலான செயல்பாட்டை செயல்படுத்துவதற்கு முன், முதலில் கிளாட் சாட்டில் வடிவமைப்பு திட்டத்தை விவாதித்து, யோசனை சரியானதா என்பதை சரிபார்ப்பேன்;
  2. சாட்டில் இருந்து சுருக்கப்பட்ட வடிவமைப்பு விதிகளை திட்டத்தின் CLAUDE.md இல் எழுதுவேன்;
  3. கிளாட் கோடை விதிகளைப் பின்பற்றி உள்ளூரில் செயல்படுத்த வைப்பேன், பின்னர் API மூலம் இந்த செயல்முறையை CI பைப்லைனில் தானாக இணைப்பேன்.

评论

暂无已展示的评论。

发表评论(匿名)