ایک کلاؤڈ کوڈ خودکار پروگرامنگ کے حقیقی کیس کی بنیاد پر، آپ کے ساتھ کچھ اشارے الفاظ کی تکنیک شیئر کرتا ہوں

2/11/2026
5 min read

یہ مضمون، ایک حقیقی کیس کے ذریعے، آپ کے ساتھ کلاؤڈ کوڈ کے حقیقی استعمال کے کیس کو شیئر کرتا ہے۔ شیئر کرنے سے پہلے، ایک چھوٹا سا سروے کرتے ہیں

اصل ضرورت: ایک معزز ادائیگی کرنے والے صارف نے چاہا کہ میں مضامین میں، مضمون کی تبدیلی کا وقت شامل کروں

یہ ضرورت پہلی نظر میں، عمل درآمد کرنے میں کچھ مشکل لگتی ہے۔ کیونکہ میرے ویب سائٹ کے مضامین، ڈیٹا بیس میں محفوظ نہیں ہیں، سب next.js کے SSG کا استعمال کرتے ہوئے بنائے گئے ہیں۔ اس میں کوئی اپ ڈیٹ وقت ہی نہیں ہے۔

یہاں ایک تکنیک یہ ہے: مسئلہ حل کرتے وقت، ہمیں اصل ضرورت کو براہ راست Claude Code کو نہیں دینا چاہیے، اس کی درج ذیل وجوہات ہیں

1۔ اصل ضرورت نسبتاً مبہم ہے، اس کی غلط تفہیم ہو سکتی ہے، اگر ایک بار اس کی غلط تفہیم ہو گئی تو، آخرکار اگرچہ اس نے ایک وقت شامل کر دیا، لیکن یہ وقت قابل اعتماد نہیں ہو سکتا

2۔ کلاؤڈ کوڈ کا ٹوکن خرچ واقعی بہت مہنگا ہے، لہٰذا، مبہم ضرورت کی وجہ سے بڑی تعداد میں ٹوکن بے معنی طور پر ضائع ہو سکتے ہیں

لہٰذا، ہمیں اصل ضرورت کو ایک بار توڑنا چاہیے، میں نے پہلے ڈیپ سیک میں مشورہ کیا، ڈیپ سیک نے مجھے دو حل دیے

1۔ فائل کی تعمیر کا وقت، ہر بار بلڈ کرتے وقت، ہمیں فائل کی تعمیر کا وقت حاصل کرنے کی ضرورت ہے، لیکن turbopack کی پیکنگ کی حکمت عملی کچھ مختلف ہے، ہر بار تعمیر کرتے وقت، فائل کی ہیش ویلیو تبدیل ہو جاتی ہے، یہ تعمیر کا وقت قابل اعتماد نہیں ہو سکتا

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 فائلوں کو اوپر والے طریقے کی طرح دوبارہ تشکیل دیں

میری یہ بات، غور سے سوچیں تو اس میں تھوڑی سی ابہام ہے۔ کیونکہ کلاؤڈ کوڈ نے مجھے ایک تجویز کردہ حل دے دیا تھا، لیکن میں اس حل کو قبول نہیں کرتا، میرا مقصد یہ تھا، جو سینکڑوں فائلیں تبدیل ہو چکی ہیں اس طرح کے حل سے چھوڑی گئی فائلوں کو تبدیل کیا جائے، لیکن عمل درآمد کے دوران، اس نے اسے یوں سمجھا: اوپر اس نے مجھے جو حل تجویز کیا تھا

اس ابہام کی وجہ سے، اس نے میرے ناپسندیدہ حل کے مطابق 20 منٹ تک عمل درآمد جاری رکھا، درمیان میں 2 بار غلطیوں کی خود مرمت بھی ہوئی، میرے ٹوکن تیزی سے کھا گیا، دو قسم کے ابہام نے لڑنا شروع کر دیا جس کی وجہ سے غلطی ہوئی۔

آخرکار مجھے دوبارہ اس عمل درآمد کو ترک کرنا پڑا، اپنے معنی کو دوبارہ واضح کرنا پڑا۔

خلاصہ

1۔ اشارے الفاظ میں، نسبتاً مستحکم اور درست حل شامل ہونا چاہیے، AI کو جتنا کم سوچنے دیں اتنا بہتر، اس سے وہم کی شرح کم ہو گی۔

2۔ ضرورت کے اشارے الفاظ میں ہرگز ابہام نہیں ہونا چاہیے، ابہام کی وجہ سے غلطی ہو سکتی ہے، اگرچہ کلاؤڈ کوڈ آخرکار مرمت کر سکتا ہے، لیکن اس سے بڑی تعداد میں ٹوکن خرچ ہوں گے۔ اور چونکہ LLM پیشن گوئی کے میکانزم پر مبنی نتائج پیدا کرتا ہے، ابتدائی غلط پڑھائی، ابہام وغیرہ، بعد کے ہر قدم کو غلط سمت میں آگے بڑھاتے ہیں، اور یہ منطقی خود مطابقت کی کوشش بھی کرے گا، کچھ ایسی چیزیں پیدا کرے گا جو موجود نہیں ہیں، جتنا لکھے گا مسئلہ بڑھتا جائے گا، اور ڈویلپرز کے جائزے کی مشکل بھی بڑھے گی، اگر آپ اس کے وہم میں آ گئے تو، سنگین نتائج برآمد ہوں گے

3۔ قدرتی زبان کی پابندی کوڈ کی طرح درست نہیں ہوتی، اشارے الفاظ میں، فائل کے نام، کوڈ متغیرات، کوڈ کے مخصوص الفاظ، پیشہ ورانہ اصطلاحات وغیرہ شامل کرنے سے، کلاؤڈ کوڈ کے وہم میں بہت کمی آئے گی

Published in Technology

You Might Also Like

کس طرح کلاؤڈ کمپیوٹنگ ٹیکنالوجی کا استعمال کریں: آپ کی پہلی کلاؤڈ بنیادی ڈھانچے کی مکمل رہنمائیTechnology

کس طرح کلاؤڈ کمپیوٹنگ ٹیکنالوجی کا استعمال کریں: آپ کی پہلی کلاؤڈ بنیادی ڈھانچے کی مکمل رہنمائی

کس طرح کلاؤڈ کمپیوٹنگ ٹیکنالوجی کا استعمال کریں: آپ کی پہلی کلاؤڈ بنیادی ڈھانچے کی مکمل رہنمائی تعارف ڈیجیٹل تبدیلی کی ر...

پیشگی خبر! Claude Code کے بانی کا کہنا ہے: ایک مہینے بعد Plan Mode کا استعمال نہ ہونے پر سافٹ ویئر انجینئر کا لقب غائب ہو جائے گاTechnology

پیشگی خبر! Claude Code کے بانی کا کہنا ہے: ایک مہینے بعد Plan Mode کا استعمال نہ ہونے پر سافٹ ویئر انجینئر کا لقب غائب ہو جائے گا

پیشگی خبر! Claude Code کے بانی کا کہنا ہے: ایک مہینے بعد Plan Mode کا استعمال نہ ہونے پر سافٹ ویئر انجینئر کا لقب غائب ہ...

2026年 Top 10 深度学习资源推荐Technology

2026年 Top 10 深度学习资源推荐

2026年 Top 10 深度学习资源推荐 随着深度学习在各个领域的迅速发展,越来越多的学习资源和工具涌现出来。本文将为您推荐2026年最值得关注的十个深度学习资源,帮助您在这一领域中快速成长。 1. Coursera Deep Learn...

2026 سال کے ٹاپ 10 AI ایجنٹس: بنیادی خصوصیات کا تجزیہTechnology

2026 سال کے ٹاپ 10 AI ایجنٹس: بنیادی خصوصیات کا تجزیہ

2026 سال کے ٹاپ 10 AI ایجنٹس: بنیادی خصوصیات کا تجزیہ تعارف مصنوعی ذہانت کی تیز رفتار ترقی کے ساتھ، AI ایجنٹس (AI Agents...

2026 کے ٹاپ 10 AI ٹولز کی سفارش: مصنوعی ذہانت کی حقیقی صلاحیت کو آزاد کرناTechnology

2026 کے ٹاپ 10 AI ٹولز کی سفارش: مصنوعی ذہانت کی حقیقی صلاحیت کو آزاد کرنا

2026 کے ٹاپ 10 AI ٹولز کی سفارش: مصنوعی ذہانت کی حقیقی صلاحیت کو آزاد کرنا آج کی تیز رفتار ٹیکنالوجی کی ترقی میں، مصنوعی...

2026 سال کے ٹاپ 10 AWS ٹولز اور وسائل کی سفارشTechnology

2026 سال کے ٹاپ 10 AWS ٹولز اور وسائل کی سفارش

2026 سال کے ٹاپ 10 AWS ٹولز اور وسائل کی سفارش تیزی سے ترقی پذیر کلاؤڈ کمپیوٹنگ کے میدان میں، Amazon Web Services (AWS) ...