یہ اصل انگریزی دستاویز کا مشینی ترجمہ ہے۔ اس ترجمے اور اصل انگریزی ورژن کے درمیان کسی بھی تضاد کی صورت میں، انگریزی ورژن ہی معتبر تصور ہوگا۔ اصل انگریزی ورژن پڑھیں


مہارتیں (Skills): دوبارہ استعمال کے قابل پرامپٹ ٹیمپلیٹس

مہارتیں ان کاموں کے لیے پہلے سے لکھے گئے پرامپٹس ہیں جو آپ اکثر کرتے ہیں۔ ہر بار ایک ہی درخواست ٹائپ کرنے کے بجائے، کسی مہارت پر کلک کریں اور یہ آپ کے لیے پرامپٹ بھر دے گی۔ آپ اسے بھیجنے سے پہلے ایڈٹ کر سکتے ہیں، یا اپنی مہارت خود بنا سکتے ہیں۔

مہارتوں کی فہرست جو زمرہ جات کے ٹیگز اور

مہارت (Skill) استعمال کرنے کا طریقہ

  1. کمپوزر میں لائٹ بلب آئیکن پر کلک کریں
  2. اپنی مطلوبہ مہارت تلاش کریں اور اس پر کلک کریں
  3. اگر ضرورت ہو تو اس میں ترمیم کریں (یا صرف ویسے ہی بھیج دیں)
  4. بھیجنے کے لیے Enter دبائیں

آپ مہارتیں تلاش کرنے کے لیے کمپوزر میں / بھی ٹائپ کر سکتے ہیں۔ تلاش پہلے مہارت کے نام سے، پھر اس کے ٹیگز سے، اور پھر پرامپٹ کے متن سے مطابقت رکھتی ہے—تاکہ وہ مہارتیں جو ایک جیسے الفاظ سے شروع ہوتی ہیں (جیسے "You are a sharp…")، آپ کے دیے گئے نام سے آسانی سے پہچانی جا سکیں۔

مہارتیں ماڈل کو نظر آتی ہیں

v0.9.722 کے مطابق، AI جانتا ہے کہ آپ کے پاس کون سی مہارتیں ہیں۔ جب آپ کسی مہارت کو فعال کرتے ہیں، تو اس کا نام، تفصیل اور متن آپ کے موڈ کے سسٹم پرامپٹ میں شامل کر دیا جاتا ہے۔ اس کا مطلب ہے کہ آپ ماڈل سے پوچھ سکتے ہیں کہ "اس PDF پر اپنی کنٹریکٹ تجزیہ کی مہارت استعمال کرو" بغیر / ٹائپ کیے یا دستی طور پر مہارت کو متحرک کیے۔ سلیش سرچ (slash-search) اب بھی اسی طرح کام کرتی ہے؛ اس کا مطلب صرف یہ ہے کہ AI سمجھتا ہے کہ اس کے پاس کیا مہارتیں ہیں اور ضرورت پڑنے پر انہیں استعمال کر سکتا ہے۔

بلٹ ان مہارتیں (Built-in Skills)

مہارت کب استعمال کریں
Summarize Page جس ویب پیج کو آپ پڑھ رہے ہیں اس کا فوری خلاصہ
Weekly Planning اپنے ہفتے کی منصوبہ بندی میں مدد
Explain Simply پیچیدہ موضوعات کو سادہ اردو میں سمجھانا
Draft Reply پیشہ ورانہ ای میل یا پیغام کا جواب لکھنا
Proofread & Improve اپنی تحریر میں گرامر، لہجہ اور وضاحت درست کرنا
Brainstorm Ideas کسی پروجیکٹ یا مسئلے کے لیے تخلیقی آپشنز بنانا

آپ Community Hub سے مہارتوں کے پورے بنڈل بھی انسٹال کر سکتے ہیں۔ مثال کے طور پر، Legal کے لیے 15 خصوصی قانونی مہارتیں آتی ہیں جنہیں آپ ایک ساتھ انسٹال کر سکتے ہیں۔

اپنی اسکلز خود بنائیں

بار بار ایک ہی پرامپٹ؟ ایک بار کسٹم اسکل بنائیں اور ہمیشہ دوبارہ استعمال کریں۔

ترتیبات > ایپس اور اسکلز > اسکلز لائبریری میں:

  1. "نئی اسکل بنائیں" پر کلک کریں
  2. اسے ایک نام دیں — اسکل فہرست اور / مینو میں اسی نام سے ظاہر ہوگی، اس لیے اسے منفرد بنائیں (مثلاً "معاہدے کا جائزہ"، نہ کہ وہ جملہ جس سے آپ کا پرامپٹ شروع ہوتا ہے)
  3. اختیاری تفصیل اور ٹیگز شامل کریں
  4. اپنا پرامپٹ لکھیں (آپ {{userName}} یا {{currentDate}} جیسے {{variables}} استعمال کر سکتے ہیں)
  5. اسے محفوظ کریں
  6. یہ پہلے سے موجود اسکلز کے ساتھ آپ کے لائٹ بلب مینو میں ظاہر ہوگی

مثال: اگر آپ اکثر AI سے اپنے Shopify اسٹور کے لیے پروڈکٹ کی تفصیلات لکھنے کو کہتے ہیں، تو "پروڈکٹ کی تفصیل" کے نام سے ایک اسکل بنائیں جس میں پروڈکٹ کی تفصیلات پُر کرنے کا ٹیمپلیٹ ہو۔

کسی اسکل کے ساتھ اسکرپٹس بنڈل کریں

ایک اسکل اپنے پرامپٹ کے ساتھ فعال کوڈ بھی لے جا سکتی ہے، تاکہ AI ہر بار نیا کوڈ لکھنے کے بجائے وہ چیز چلائے جسے آپ پہلے ہی ٹیسٹ کر چکے ہوں۔

اسکل ایڈیٹر میں، بنڈل اسکرپٹس اور ڈیٹرمنسٹک ٹولز کے تحت، اسکرپٹ شامل کریں پر کلک کریں۔ آپ Python، SQL، JavaScript، TypeScript، اور Bash اسکرپٹس، یا HTML اور CSS میں بصری ٹیمپلیٹس منسلک کر سکتے ہیں۔ ہر ایک کو اس کے کام کی مختصر تفصیل دیں — اسی طرح AI کو معلوم ہوتا ہے کہ اسے کب استعمال کرنا ہے۔ اسکل لسٹ ایک نظر میں دیکھنے کے لیے 1 script / 3 scripts کی تعداد دکھاتی ہے کہ کن اسکلز میں کوڈ موجود ہے۔

ہر قابلِ عمل اسکرپٹ کے لیے اسکرپٹ پر عمل درآمد منتخب کریں:

  • سینڈ باکس — صرف ڈیٹا: Python موجودہ Python سینڈ باکس استعمال کرتا ہے؛ SQL کنفیگر شدہ ڈیٹا بیس ٹول استعمال کرتا ہے۔ یہ ڈیسک ٹاپ فائلوں یا پروسیسز تک صوابدیدی رسائی فراہم نہیں کرتے ہیں۔
  • ڈیسک ٹاپ فائلیں اور پروسیسز: Python، JavaScript، TypeScript اور Bash ٹاسک چلانے والے ڈیسک ٹاپ پر ورک اسپیس شیل استعمال کرتے ہیں۔ پہلے ایک حقیقی، قابلِ تحریر ماؤنٹ کردہ فولڈر منتخب کریں؛ ایجنٹ اس فولڈر میں .caiioo/skills/<skill>/<script> کے تحت سورس کو اسٹیج کرتا ہے اور عمل درآمد کی علیحدہ درخواست کرتا ہے۔ ورچوئل اٹیچمنٹس اور صرف پڑھنے کے قابل فولڈرز کمانڈز نہیں چلا سکتے۔ مطلوبہ انٹرپریٹرز انسٹال ہونے چاہئیں؛ فولڈر کی اجازتیں، کمانڈ کی منظوری، استحقاق کی حدود اور ماؤنٹ کی نیٹ ورک پالیسی بدستور لاگو رہے گی۔ یہ آپشن منتخب کرنے سے کوئی اضافی رسائی نہیں ملتی۔ ٹول کا انتخاب اور ایکشن سوئچز اب بھی لاگو ہوتے ہیں؛ خودکار انتخاب کو کال کیے جانے سے پہلے ورک اسپیس ٹول کو بائنڈ کرنا ہوگا۔ فون پر مقامی طور پر چلنے والے ٹاسک کے لیے ان اسکرپٹس کے واسطے ایک ڈیسک ٹاپ execution host کی ضرورت ہوتی ہے؛ فون جو پہلے سے ڈیسک ٹاپ پر چلنے والے ٹاسک کی رہنمائی کر رہا ہو وہ اسی ڈیسک ٹاپ کا ورک اسپیس استعمال کرتا ہے۔
  • موجودہ رہنمائی برقرار رکھیں: عمل درآمد کا نیا تقاضا تفویض کیے بغیر پرانے اسکرپٹس کی لینگویج گائیڈنس کو محفوظ رکھتا ہے۔ نئی Python اسکرپٹس پہلے سے طے شدہ طور پر سینڈ باکس پر سیٹ ہوتی ہیں۔ HTML/CSS ٹیمپلیٹس عمل درآمد کے اعلان کے بجائے اپنے رینڈرنگ اہداف برقرار رکھتے ہیں۔

کسی اسکل کو لوڈ کرنے سے اس کے اسکرپٹس خود بخود کبھی بھی اسٹیج یا رن نہیں ہوتے ہیں۔ اسکرپٹس کو پورٹیبل، منفرد فائل کے نام دیں؛ صرف لیٹر کیس (letter case) کے لحاظ سے مختلف نام کچھ ڈیسک ٹاپس پر ٹکراؤ پیدا کرتے ہیں۔ خودکار ورک فلو اسکرپٹس کا اپنا علیحدہ پلیٹ فارم/ایگزیکیوٹر معاہدہ ہوتا ہے—یہ انتخاب صرف کسی اسکل کے ساتھ بنڈل کردہ اسکرپٹس پر لاگو ہوتا ہے۔

اپنی Skills کو منظم کریں

Settings > Apps & Skills > Skills Library میں، آپ:

  • Skills کو فیورٹ کے طور پر نشان زد کر سکتے ہیں (وہ مینو میں سب سے اوپر دکھائی دیتی ہیں)
  • موجودہ skills میں ترمیم کر سکتے ہیں (اپنی بنائی ہوئی یا بلٹ اِن skills)
  • وہ skills حذف کر سکتے ہیں جو آپ استعمال نہیں کرتے
  • ایک ساتھ بڑی تعداد میں صفائی کر سکتے ہیں — اپنی مطلوبہ skills کو منتخب (tick) کریں، پھر Delete selected پر کلک کریں۔ Select all اور Deselect all طویل فہرست کو سنبھالتے ہیں، اور ایک کاؤنٹر دکھاتا ہے کہ کتنی skills منتخب کی گئی ہیں
  • Skills کو مخصوص modes کے لیے تفویض کر سکتے ہیں (تاکہ وہ صرف مخصوص سیاق و سباق میں ہی نظر آئیں)

ٹائپ کر کے کوئی skill تلاش کریں۔ جب آپ کے پاس اپنی ذاتی skills اور آپ کی انسٹال کردہ ایپس کے ساتھ آنے والی تمام چیزیں شامل ہو جائیں، تو لائبریری کافی طویل ہو جاتی ہے، اس لیے Skills Library میں فہرست کے اوپر ایک سرچ باکس دیا گیا ہے۔ جیسے جیسے آپ ٹائپ کرتے ہیں یہ نتائج کو محدود کرتا جاتا ہے، جس میں skill کا نام، تفصیل، ٹیگز، جس ایپ سے وہ آئی ہے، اور اس کے پرامپٹ کی پہلی لائن شامل ہوتی ہے — متعدد الفاظ نتائج کو مزید محدود کر دیتے ہیں، چنانچہ "draft email" صرف وہی skills تلاش کرتا ہے جو دونوں سے مطابقت رکھتی ہوں۔ باکس کے برابر میں موجود ایک کاؤنٹر بتاتا ہے کہ آپ کے پاس کل کتنی skills ہیں اور تلاش کے نتیجے میں کتنی نظر آ رہی ہیں، اور Esc دبانے سے ماؤس کو ہاتھ لگائے بغیر سرچ باکس خالی ہو جاتا ہے۔

کوئی skill کبھی دو بار نہیں آتی۔ ہر skill کی ایک مستقل شناخت (stable identity) ہوتی ہے جو اس داخلی id سے آزاد ہوتی ہے جس کے تحت وہ محفوظ ہوتی ہے، چنانچہ کسی ایپ کو دوبارہ انسٹال کرنا، پہلے سے موجود بلٹ اِن ڈیفالٹس کو بحال کرنا، Caiioo کو دوبارہ انسٹال کرنا، کوئی پروڈکٹ اپ ڈیٹ حاصل کرنا جس میں بلٹ اِن skill کے الفاظ بدلے گئے ہوں، یا کسی ایسی ڈیوائس کو سنک کرنا جس پر پہلے سے وہی skill موجود ہو، یہ سب ایک نئی کاپی شامل کرنے کے بجائے اسی ایک اندراج پر لاگو ہوتے ہیں۔ اگر کسی بلٹ اِن skill میں ترمیم کی گئی ہو، تو دوبارہ سیڈ کرنے (re-seed) پر آپ کا ورژن برقرار رہتا ہے — اپ ڈیٹس صرف ان بلٹ اِن skills کو تازہ کرتے ہیں جن میں آپ نے کوئی تبدیلی نہ کی ہو۔ جن ڈیوائسز پر پہلے سے ڈپلیکیٹس جمع ہو چکے ہوں، اگلی بار لانچ ہونے پر انہیں ضم (merge) کر دیا جاتا ہے: سب سے حال ہی میں ترمیم شدہ کاپی برقرار رہتی ہے، اس کا فیورٹ اسٹیٹس اور موڈ اسائنمنٹس محفوظ رہتے ہیں، اور ڈپلیکیٹس کا خاتمہ آپ کی دیگر ڈیوائسز کے ساتھ سنک ہو جاتا ہے بجائے اس کے کہ وہ دوبارہ واپس آ جائیں۔

Skills کی فہرست پہلے سے طے شدہ طور پر تمام modes میں موجود ہر skill کو دکھاتی ہے—بشمول موڈ کے دائرہ کار والی (mode-scoped) وہ skills جنہیں انسٹال کردہ Hub apps لاتی ہیں—تاکہ کوئی بھی چیز کسی فلٹر کے پیچھے پوشیدہ نہ رہے۔ ہر mode-scoped skill پر ایک mode badge موجود ہوتا ہے جو یہ ظاہر کرتا ہے کہ اس کا تعلق کس موڈ (یا موڈز) سے ہے، تاکہ آپ ایک نظر میں دیکھ سکیں کہ ایجنٹ اسے کہاں استعمال کرے گا۔ جن skills کو کوئی موڈ تفویض نہیں کیا گیا ہوتا وہ گلوبل ہوتی ہیں اور ان پر کوئی بیج ظاہر نہیں ہوتا۔

مزید دیکھیں

  • متغیرات — اپنی مہارتوں میں متغیرات کا استعمال کیسے کریں

This guide is maintained by the Caiioo team using Slate, our built-in editor.