Claude Code арқылы автоматты бағдарламалаудың нақты мысалы негізінде, кейбір көрсеткіш сөздердің әдістерін бөлісемін

2/11/2026
3 min read

Бұл мақалада, нақты бір мысал арқылы, Claude Code қолданудың нақты жағдайын бөлісемін. Бөлісу алдында, кішкене сауалнама жасайық

Бастапқы талап: төлеуші пайдаланушы мақалада өзгерту уақытын қосуымды сұрады

Бұл талап алғаш қарағанда, орындау қиын болып көрінді. Себебі менің сайтымдағы мақалалар дерекқорда сақталмайды, олар next.js SSG арқылы құрастырылады. Оларда жаңарту уақыты мүлдем жоқ.

Мұндағы бір әдіс: мәселені шешу кезінде, бастапқы талапты тікелейClaude Code-ке бермеуіміз керек, бұл бірнеше себептермен түсіндіріледі

1. Бастапқы талап салыстырмалы түрде тұман болып келеді, ол қате түсініктерге әкелуі мүмкін. Егер ол қате түсінсе, соңында уақыт қосылғанымен, бұл уақыт сенімді болмауы мүмкін

2. Claude Code Token шығыны шынымен өте қымбат, сондықтан тұман талаптар мағынасыз көп Token шығынына әкелуі мүмкін

Сондықтан, біз бастапқы талапты бөліп қарауымыз керек, мен алдымен deepseek-тен кеңес алдым, deepseek маған екі шешім ұсынды

1. Файл құрастыру уақыты, әр build кезінде файлдың құрастыру уақытын алу керек, бірақ turbopack жинау стратегиясы сәл өзгеше, әр құрастыру кезінде файлдың hash мәні өзгереді, бұл құрастыру уақыты сенімді болмауы мүмкін

2. git жіберу уақыты, менің ойымша, бұл салыстырмалы түрде сенімді болуы керек

Жуық шешім бағыты болғаннан кейін, мен мына қарапайым көрсеткіш сөзді алдым: әрбір.mdx мақаласының басынаgit жіберу уақытын құрастыру

Claude Code әлі де сенімді, егер көрсеткіш сөздер дәл болса, жалпы алғанда ешқандай мәселе жоқ, ол бірден орындай бастады

7 доллар лимитімді жұмсағаннан кейін, шамамен 20 минуттан кейін, ақырында орындау сәтті аяқталды.

Күтпеген жерден, күтпеген жағдай орын алды, ол 171 файлдың өзгерісін өткізіп жіберді.

Мұндағы өте қиын жер мынада, шын мәнінде өткізіп жіберілген файлдарға тек қосымша pass параметрі берілген, қалғаны толығымен бірдей

<PostLayout pass>...

Бірақ ол икемділік танытпай, берілген қосымша параметрді толығымен басқа пайдаланушы компоненті ретінде анықтады. Содан кейін өңдемей өткізіп жіберді ~ ~

import Layout from 'components/post-layout';
import { getGitFileInfo } from '@/utils/git-info';
export default function Article({ children }: any) {
  const gitInfo = getGitFileInfo('src/app/你的路径/page.mdx');
  return (
    
      {children}
    
  );
}

Бірақ шындықта маған мынадай нәтиже керек еді, орындау нәтижесі толығымен бірдей.

import MdxLayout from 'components/mdx-layout';
export default function Article({ children }: any) {
  return (
    
      {children}
    
  );
}

Содан кейін мен көрсеткіш сөздерде бір қателікке тап болдым

Мен тағы да көрсеткіш сөз енгіздім: өткізіп жіберілген 171 файлды жоғарыдағыдай әдіспен қайта құру

Менің бұл тұжырымым, мұқият ойлансақ, аздап екі мағыналы. Себебі Claude Code маған ұсынылған шешімді берген, бірақ мен бұл шешімді қабылдамадым, менің ниетім өзгертілген жүздеген файлдар сияқты схема бойынша өткізіп жіберілген файлдарды өңдеу болды, бірақ орындау барысында, ол оны: жоғарыда ол маған ұсынған сол шешім деп түсінді

Бұл екі мағыналылық, оның мен қаламаған схема бойынша 20 минут бойы орындауға әкелді, ортасында 2 рет қателік пен өзін-өзі түзету орын алды, менің token-ымды қатты жұмсады, екі мағыналылық соғысып қателіктерге әкелді.

Соңында мен бұл орындауды тастап, мағынамды қайта нақтылауға мәжбүр болдым.

Қорытынды

1. Көрсеткіш сөздерде салыстырмалы тұрақты дәл шешімдер болуы тиіс, AI ойланатыны соғұрлым аз болса, соғұрлым жақсы, бұл иллюзия пайызын азайтады.

2. Талаптардың көрсеткіш сөздерінде ешқандай екі мағыналылық болмауы керек, екі мағыналылық қателіктерге әкелуі мүмкін, Claude Code ақырында түзете алатынымен, бұл көп token шығынына әкеледі. Сонымен қатар, LLM болжамдық механизм негізінде нәтиже шығаратындықтан, ерте кездегі қате түсініктер, екі мағыналылықтар, кейінгі әр қадамның қате бағытта ары қарай жүруіне әкеледі, сонымен қатар ол логикалық өзін-өзі үйлестіруге тырысады, жоқ нәрселерді жасайды, жаза берген сайын мәселелер өседі, дамытушының тексеру қиындығын арттырады, егер сіз оның иллюзиясына алданып қалсаңыз, онда ауыр салдарға әкелуі мүмкін

3. Табиғи тілдің шектеу күші код сияқты дәл емес, көрсеткіш сөздерде файл атаулары, код айнымалылары, код мамандық терминдері, мамандық терминдері болса, Cluade Code иллюзиясын айтарлықтай азайтады

Published in Technology

You Might Also Like

📝
Technology

Claude Code Buddy өзгерту нұсқаулығы: қалай жарқыраған аңыз деңгейіндегі питомец алуға болады

Claude Code Buddy өзгерту нұсқаулығы: қалай жарқыраған аңыз деңгейіндегі питомец алуға болады 2026 жылдың 1 сәуірінде, A...

Obsidian Defuddle-ды шығарды, Obsidian Web Clipper-ді жаңа деңгейге көтердіTechnology

Obsidian Defuddle-ды шығарды, Obsidian Web Clipper-ді жаңа деңгейге көтерді

Obsidian Defuddle-ды шығарды, Obsidian Web Clipper-ді жаңа деңгейге көтерді Мен Obsidian-ның негізгі идеясын әрқашан ұн...

OpenAI кенеттен "үш бірлікті" жариялады: браузер + бағдарламалау + ChatGPT бірігуі, ішкі деңгейде өткен жылы қателескенін мойындадыTechnology

OpenAI кенеттен "үш бірлікті" жариялады: браузер + бағдарламалау + ChatGPT бірігуі, ішкі деңгейде өткен жылы қателескенін мойындады

OpenAI кенеттен "үш бірлікті" жариялады: браузер + бағдарламалау + ChatGPT бірігуі, ішкі деңгейде өткен жылы қателескені...

2026, өзіңізді "тәртіпке" мәжбүрлемеңіз! Бұл 8 кішігірім істі орындаңыз, денсаулық өздігінен келедіHealth

2026, өзіңізді "тәртіпке" мәжбүрлемеңіз! Бұл 8 кішігірім істі орындаңыз, денсаулық өздігінен келеді

2026, өзіңізді "тәртіпке" мәжбүрлемеңіз! Бұл 8 кішігірім істі орындаңыз, денсаулық өздігінен келеді Жаңа жыл басталды, ...

Салмақ тастауға тырысқан, бірақ арықтай алмай жүрген аналар, мүлдем осында құлайдыHealth

Салмақ тастауға тырысқан, бірақ арықтай алмай жүрген аналар, мүлдем осында құлайды

[[HTMLPLACEHOLDER0]] Наурыздың жартысы өтті, сенің салмақ тастау жоспарың қалай? Арықтадың ба? Неше килограмм арықтадың...

📝
Technology

AI Browser 24 сағат тұрақты жұмыс істеу нұсқаулығы

AI Browser 24 сағат тұрақты жұмыс істеу нұсқаулығы Бұл нұсқаулық тұрақты, ұзақ мерзімді AI браузер ортасын қалай құруды ...