-
Notifications
You must be signed in to change notification settings - Fork 0
Home ur
🌎 زبان: اردو — تمام ۳۳ زبانیں دیکھیں
خوش آمدید۔ یہ وکی ایک عملی، ابتدائی افراد کے لیے موزوں ٹیوٹوریل ہے جو ایک ایجنٹی AI کوڈنگ اسسٹنٹ کے ساتھ ایک حقیقی کمانڈ لائن ٹول تعمیر کرنا سکھاتا ہے — اور اس کے لیے ایک نہایت مضحک مثال استعمال کرتا ہے تاکہ سیکھنا لطف اندوز رہے۔
مثال LockedIn CLI ہے: ایک فرضی "AI CLI" جو AI دور کے ڈیولپر ٹولز اور پیشہ ورانہ نیٹ ورک کی "فکری قیادت" کا مذاق اڑاتا ہے۔ اس میں ایک گریڈیئنٹ اسپلیش، ایک انٹرایکٹو چیٹ سیشن، سلیش کمانڈز، اور ایک ماڈل ہے جو بہت "سوچتا" ہے — اور جان بوجھ کر بالکل کوئی پیشہ ورانہ قدر پیدا نہیں کرتا۔ لیکن مذاق کے نیچے، یہ ایک صاف ستھرا، بخوبی ٹیسٹ شدہ Node.js پروجیکٹ ہے جو سیکھنے کے لیے مثالی ہے۔
یہ مذاق ایک تدریسی آلہ ہے۔ آپ ریکروٹر-سپیم سے بھرے ان باکس پر ہنسیں گے اور ساتھ ساتھ خاموشی سے آرکیٹیکچر، ٹیسٹنگ اور — سب سے اہم — یہ سیکھیں گے کہ کیسے ایک AI ایجنٹ کو ہدایت دی جائے کہ وہ آپ کے لیے حقیقی کوڈ لکھے اور تبدیل کرے۔
- ایجنٹی / AI-معاون کوڈنگ میں نئے۔ شاید آپ نے کوئی چیٹ اسسٹنٹ استعمال کیا ہو، مگر آپ نے ابھی تک کسی ایسے ایجنٹ کو نہیں چلایا جو فائلیں ایڈٹ کرے، ٹیسٹ چلائے اور تبدیلیاں شپ کرے۔ ہم اس حصے پر آہستہ آہستہ چلتے ہیں۔
- پروگرامنگ کی بنیادوں سے مانوس۔ آپ JavaScript پڑھ سکتے ہیں، ٹرمینل استعمال کر سکتے ہیں، اور کسی فنکشن کی پیروی کر سکتے ہیں۔ یہاں کوڈ درمیانے درجے کا ہے؛ AI والے حصے ابتدائی ہیں۔ (کسی سابقہ فریم ورک کے تجربے کی ضرورت نہیں — یہ صفر انحصار کے ساتھ سادہ Node ہے۔)
کوئی بھی قابل کوڈنگ ایجنٹ کام کرتا ہے۔ مثالوں میں GitHub Copilot CLI استعمال ہوا ہے (وہی ایجنٹ جس نے یہ پروجیکٹ لکھا)، مگر یہ ورک فلو دیگر ایجنٹس پر بھی منتقل ہو جاتا ہے۔
اس پروجیکٹ کا ایک سخت اصول ہے، اور پورا ٹیوٹوریل اسی کے گرد گھومتا ہے:
کچھ بھی شپ نہیں ہوتا جب تک
npm testپاس نہ ہو۔
ایک AI ایجنٹ بہت سا کوڈ بہت جلدی لکھ سکتا ہے۔ ویلیڈیشن سویٹ وہ طریقہ ہے جس سے آپ اس پر قابو رکھتے ہیں۔ آپ سیکھیں گے کہ ایجنٹ کو اس گیٹ کے پیچھے کیسے کام پر لگائیں: تبدیلی بیان کریں، اسے ٹیسٹ شامل کرنے دیں، اسے نافذ کرنے دیں، اور کام تبھی قبول کریں جب سویٹ سبز ہو۔
ابواب کو ترتیب سے پڑھیں۔ ہر ایک مختصر ہے، "اپنے ایجنٹ کے ساتھ آزمائیں" والی مشق پر ختم ہوتا ہے، اور پچھلے پر بنتا ہے۔
- ٹیوٹوریل ۱ تعارف — پروجیکٹ سیٹ اپ کریں، اسے چلائیں، اپنے ایجنٹ سے ملیں، اور پہلی بار ٹیسٹ گیٹ چلائیں۔
- ٹیوٹوریل ۲ کوڈ کیسے کام کرتا ہے — وہ آرکیٹیکچر جو اس پروجیکٹ کو کسی ایجنٹ کے لیے تبدیل کرنا آسان (اور محفوظ) بناتا ہے: ایک خالص، قابلِ آزمائش کور؛ سیڈ شدہ بے ترتیبی؛ اور ٹیسٹ سویٹ۔
- ٹیوٹوریل ۳ آپ کا پہلا ایجنٹ ٹاسک — اصل واقعہ: ایجنٹ کو ہدایت دے کر، ٹیسٹ-پہلے، ایک بالکل نئی کمانڈ مکمل طور پر شامل کریں۔
- ٹیوٹوریل ۴ پرامپٹنگ اور جائزہ — ایک لیڈ کی طرح پرامپٹ کریں، ایجنٹ کے diffs کا جائزہ لیں، دہرائیں، اور سیشنز کے دوران رفتار برقرار رکھیں۔
- ٹیوٹوریل ۵ لوکلائزیشن — CLI کیسے ۳۳ زبانیں بولتی ہے، اور کسی ایجنٹ کو ایک اور شامل کرنے کی ہدایت کیسے دی جائے (i18n، کی پیریٹی، دُگنی چوڑائی اور کمبائننگ مارک لے آؤٹ)۔
اس کے بجائے کائناتی-اندر مذاق والی دستاویزات چاہتے ہیں؟ وہ کمانڈ ریفرنس پر موجود ہیں (اصل طنزیہ "دستی")۔ معاون ٹیکنالوجی استعمال کر رہے ہیں؟ رسائی دیکھیں — CLI میں اسکرین ریڈر، ہائی کنٹراسٹ اور کم توجہ ہٹاؤ موڈز موجود ہیں۔
تعاون خوش آمدید ہے۔ ریپازٹری کلون کریں اور اسے کسی بھی قابل کوڈنگ ایجنٹ کے ساتھ
کھولیں، جیسے Claude Code، Cursor، یا Codex۔ اسے کہیں کہ وہ ریپازٹری کی ہدایات اور
ان ٹیوٹوریلز کی پیروی کرے، اس کی تبدیلیوں کا جائزہ لیں، اور جمع کرانے سے پہلے
npm test چلائیں۔ یہ مثالیں ہیں، کوئی توثیق یا بلٹ اِن انضمام نہیں۔
- Node.js 18+ (Linux، macOS، یا Windows — تینوں پر یکساں ہے)۔
- git، اور ایک ایجنٹ-قابل کوڈنگ اسسٹنٹ (مثلاً GitHub Copilot CLI)۔
- تقریباً ۳۰–۶۰ منٹ اور مزاح کا احساس۔
تیار ہیں؟ ٹیوٹوریل ۱ تعارف کی طرف بڑھیں۔
طنز۔ LockedIn CLI، AI دور کے کمانڈ لائن ٹولز اور "فکری قیادت" کلچر کی
ایک پیروڈی ہے — LinkedIn، یا کسی حقیقی کمپنی سے وابستہ، اس کی توثیق شدہ، یا اس
کی نمائندہ نہیں۔ ایک بڑے لینگویج ماڈل (GitHub Copilot CLI، Claude Opus 4.8) نے
ایک انسان کی ہدایت پر لکھا، اور GPL-3.0-or-later کے تحت لائسنس یافتہ۔ مکمل
اعلانِ برات کے لیے lockedin legal چلائیں۔
Tutorial
- 1 · Orientation
- 2 · How the Code Works
- 3 · Your First Agent Task
- 4 · Prompting & Reviewing
- 5 · Localization
Reference
Satire · Sátira · 風刺. Not affiliated with LinkedIn. GPL-3.0-or-later.