Skip to main content

ڈیپ سیک ہارنس کے لیے فیلو اسکلز: لائیو ذرائع بغیر پلگ ان بلڈ کے

· 13 منٹ پڑھیں
Felo Search Tips Buddy
Committed to answers at your fingertips

فیلو اسکلز کو ڈی ایس ایچ پلگ ان ٹری میں شامل کریں، تاریخ وار تحقیق، ایکس سگنلز، ٹرانسکرپٹس، اور سلائیڈز کے لیے — سادہ SKILL.md بنڈلز، پلگ ان بلڈ نہیں۔

Cover: a folder dropping into a clean container while a stream of live data points flows in from the side

ڈیپ سیک ہارنس ایک اصول اپناتا ہے اور ہر جگہ اس پر قائم رہتا ہے: ہر چیز پلگ ان ہے۔ ٹولز، ماڈلز، سیشن اسٹوریج، ویب یو آئی، اور اسکلز سب ایک ہی پلگ ان ٹری میں شامل ہوتے ہیں اور اسکوپ چین کے ذریعے حل ہوتے ہیں، ایجنٹ لوپ میں براہ راست شامل نہیں ہوتے۔

اسی اصول کی وجہ سے ڈی ایس ایچ میں پیچیدگی نہیں آتی۔ جو صلاحیت آپ شامل کرتے ہیں، وہی آپ بدل سکتے ہیں، ایک ریپوزٹری تک محدود کر سکتے ہیں، یا بغیر لوپ کو چھوئے حذف کر سکتے ہیں۔

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

فیلو اسکلز اس خلا کو پُر کرتے ہیں، اور وہ اسی طرح آتے ہیں جیسے ڈی ایس ایچ توقع کرتا ہے: سادہ SKILL.md بنڈلز جو پلگ ان ٹری میں شامل ہو جاتے ہیں۔ پلگ ان بلڈ نہیں۔ ایس ڈی کے نہیں۔ ایک فولڈر کو ڈی ایس ایچ کی روٹ میں کاپی کریں، سیشن ری لوڈ کریں، اور اسکل ٹول اسے کسی بھی دوسری صلاحیت کی طرح استعمال کر سکتا ہے۔

اسکلز بھی پلگ ان ہیں — بس چھوٹے

ڈی ایس ایچ ہر صلاحیت کو پلگ ان کے طور پر شامل کرتا ہے، اور اسکلز بھی اسی اصول پر چھوٹے پیمانے پر عمل کرتے ہیں۔ ایک اسکل ایک فولڈر ہے جس میں SKILL.md ہوتا ہے، جو بتاتا ہے کب استعمال کرنا ہے، کیا چلانا ہے، اور کیا واپس کرنا ہے۔

یہ تقسیم سوچ سمجھ کر کی گئی ہے۔ پلگ انز ٹولز اور سروسز شامل کرتے ہیں — ماڈل فراہم کنندہ، اسٹوریج بیک اینڈ، یو آئی سطح۔ اسکلز وہ ہدایات ہیں جو ایجنٹ ضرورت کے وقت لوڈ کرتا ہے، اس لیے جب تک کوئی ٹاسک اس سے میل نہ کھائے، اسکلز پر کوئی خرچ نہیں آتا۔

آپ کا ہارنس لوپ کا مالک ہے؛ ایک اسکل ایک کام کے لیے مہارت کا مالک ہے۔ ڈیپ سیک ہارنس پلگ ان جو اوپن ویب تک پہنچتا ہے، وہ ایک بلڈ ہے جسے آپ برقرار رکھتے ہیں۔ اسکل جو اوپن ویب تک پہنچتا ہے، وہ ایک فولڈر ہے جسے آپ ایک کمانڈ سے شامل اور حذف کر سکتے ہیں۔

تین روٹس، اور ایک لیول گہرائی تک

ڈی ایس ایچ اسکلز کو تین مقامات سے پڑھتا ہے، اور جہاں آپ بنڈل رکھتے ہیں، وہ طے کرتا ہے کہ کون اسے حاصل کرتا ہے۔

Three nested scope levels, with only the outermost level's direct children highlighted and deeper levels dimmed

روٹاسکوپمقصد
<projectRoot>/.dsh/skillsایک ریپوزٹریسب سے زیادہ ترجیح — ریپو مخصوص تحقیق کے اصول
<dshHome>/skillsیہ مشینوہ صلاحیتیں جو ہر پروجیکٹ کو نظر آئیں
~/.agents/skillsمشترکہ ایجنٹس فولڈرجائزہ شدہ بنڈلز جو ہر سیشن میں چاہئیں

دو تفصیلات طے کرتی ہیں کہ بنڈل اصل میں لوڈ ہوتا ہے یا نہیں۔

صرف براہ راست بچے۔ ڈی ایس ایچ ہر روٹ کو ایک لیول گہرائی تک اسکین کرتا ہے۔ skills/felo-search پر بنڈل دریافت ہوتا ہے؛ skills/research/felo-search پر وہ پوشیدہ رہتا ہے۔ یہ سب سے عام وجہ ہے کہ کاپی کیا گیا اسکل ظاہر نہیں ہوتا، اور اسے چیک کرنا ضروری ہے۔

صرف کیباب-کیس نام۔ فولڈر بنڈلز (<name>/SKILL.md) اور فلیٹ فائلز (<name>.md) دونوں قبول ہیں، اس لیے سنگل فائل اسکل بھی کام کرتا ہے، لیکن نام لازمی طور پر چھوٹے حروف اور ہائفن کے ساتھ ہونا چاہیے۔ اس کے علاوہ سب کچھ نظر انداز ہو جاتا ہے۔

تین کمانڈز، پھر سوال پوچھیں

فیلو اسکلز پورٹیبل بنڈلز ہیں، اور فیلو سی ایل آئی ان سب کے لیے تصدیق کا مالک ہے۔ ایک کلید سرچ، پیج فیچنگ، ٹرانسکرپٹس، اور سلائیڈ جنریشن کے لیے کافی ہے۔

npm install -g felo-ai
felo config set FELO_API_KEY your-api-key-here

پھر پبلک ریپوزٹری کلون کریں اور مطلوبہ فولڈرز کاپی کریں۔

git clone https://github.com/Felo-Inc/felo-skills.git
cd felo-skills

پہلے پروجیکٹ اسکوپڈ، تاکہ ایک ریپوزٹری اسکل آزما سکے بغیر مشین کے ہر سیشن کو تبدیل کیے۔

mkdir -p .dsh/skills
cp -r felo-skills/felo-search felo-skills/felo-slides .dsh/skills/

یوزر اسکوپڈ جب آپ اسے برقرار رکھنے کا فیصلہ کریں۔

mkdir -p ~/.agents/skills
cp -r felo-skills/felo-search ~/.agents/skills/

سیشن ری لوڈ کریں اور تصدیق کریں کہ اسکل ٹول اسے دیکھ سکتا ہے۔

وہ اسکلز لسٹ کریں جنہیں آپ کال کر سکتے ہیں، پھر felo-search استعمال کریں تاکہ دونوں وینڈرز کی موجودہ قیمتوں کی سطح کا موازنہ کریں اور استعمال شدہ ذرائع کا حوالہ دیں۔

اسکل فراہم کنندہ پہلے سے موجود روٹس کو دیکھتا ہے، اس لیے نیا بنڈل عام طور پر اگلی کیٹلاگ ریڈ پر ظاہر ہو جاتا ہے۔ اگر ایسا نہ ہو، تو نیا سیشن شروع کریں۔ ویب یو آئی بھی وہی رجسٹری ہے: npx @deepseek-ai/dsh web چلائیں، 127.0.0.1:3080 کھولیں، اور پروجیکٹ کے اسکلز وہاں بھی نظر آئیں گے۔

پانچ فیلو اسکلز جو شامل کرنے کے قابل ہیں

ہر اسکل اس خلا کے مطابق منتخب کریں جو وہ پُر کرتا ہے۔ ہر بنڈل ایک فولڈر ہے جسے آپ اعتماد سے پہلے پڑھ سکتے ہیں — یہ اس ہارنس میں اہم ہے جو آپ کے عام یوزر پرمیشنز کے ساتھ چلتا ہے، سینڈ باکس کے بغیر۔

فیلو سرچ — تاریخ وار جوابات اور ذرائع

ڈی ایس ایچ سیشن آپ کی لاک فائل جانتا ہے، وینڈر نے اس ہفتے کیا تبدیل کیا، وہ نہیں۔ سرچ نتائج تاریخ اور ذرائع کے ساتھ واپس کرتا ہے، اس لیے ایجنٹ وہی عمل کرتا ہے جو جاری ہوا، نہ کہ جو ڈیپینڈنسی فائل میں محفوظ ہے۔

اس ایس ڈی کے میں بریکنگ چینجز تلاش کریں جسے ہم نے ابھی اپ گریڈ کیا ہے اور وہ لسٹ کریں جو اس ماڈیول پر اثر انداز ہوتی ہیں۔

فیلو یوٹیوب سب ٹائٹلنگ — ریلیز ٹاکس بطور ٹیکسٹ

ریلیز واک تھروز، کانفرنس ڈیموز، اور مینٹینر ریویوز ویڈیو پر ہوتے ہیں، چینج لاگ میں نہیں۔ ٹرانسکرپٹ ٹیکسٹ میں واپس آتا ہے، جسے سیشن فائلز ایڈٹ کرتے وقت حوالہ دے سکتا ہے۔

اس ریلیز اسٹریم سے ٹرانسکرپٹ حاصل کریں اور ہر اے پی آئی لسٹ کریں جسے پریزنٹر نے تبدیل ہونے کا کہا۔

فیلو ایکس سرچ — جہاں ریگریشنز پہلے سامنے آتی ہیں

لوگ مسئلے رپورٹ کرنے سے پہلے پوسٹ کرتے ہیں۔ پوسٹس اور ریپلائز پڑھنے سے ڈیبگنگ سیشن چیک کر سکتا ہے کہ کوئی اور بھی اسی مسئلے سے دوچار ہوا یا نہیں۔

ایکس پر اس ورژن کے کنکشن ہینڈلنگ کے بارے میں رپورٹس چیک کریں اور خلاصہ بیان کریں کہ لوگ کس مسئلے سے دوچار ہیں۔

فیلو سلائیڈز — سیشن کی دریافتیں، ٹرمینل سے باہر

ہارنس تحقیق کا مالک ہے؛ ڈیک وہ ذریعہ ہے جس سے نتیجہ ان لوگوں تک پہنچتا ہے جو خام مارک ڈاؤن نہیں پڑھتے۔ آؤٹ لائن ٹیکسٹ میں آتی ہے، سلائیڈ بننے سے پہلے، اس لیے پہلے دلیل سے اتفاق ہو جاتا ہے — چھ ہیڈنگز منتقل کرنا آسان ہے، مکمل ڈیک درست کرنا دوبارہ جنریشن کا متقاضی ہے۔

اپ گریڈ چیک لسٹ کو چھ سلائیڈز میں تبدیل کریں، ہر سلائیڈ پر ایک رسک۔

فیلو سپر ایجنٹ — اسی سیشن سے تصاویر

سائیڈ پروجیکٹ کو لانچ سے پہلے ایک نشان چاہیے۔ سپر ایجنٹ لوگو ڈائریکشنز اور پروڈکٹ امیج ویریئنٹس تیار کرتا ہے، اسی سیشن میں جس نے کوڈ لکھا۔

اس سی ایل آئی کے لیے تین لوگو ڈائریکشنز ڈیزائن کریں اور وہ ایکسپورٹ کریں جو 32 پکسل پر بھی پڑھا جا سکے۔

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

مکمل کیٹلاگ: felo.ai/skills/deepseek-harness

تین کام جو ڈی ایس ایچ یوزرز فیلو اسکلز کو سونپتے ہیں

اسی انداز میں لکھے گئے جیسے ڈی ایس ایچ یوزر اصل میں ٹائپ کرتا ہے۔

ڈیپینڈنسی اپ گریڈ کریں بغیر اندازے کے

ریپوزٹری پرانا ایس ڈی کے پن کرتا ہے۔ ہارنس لاک فائل پڑھ سکتا ہے، وینڈر کی مائیگریشن گائیڈ نہیں، اور دونوں اس بارے میں اختلاف کرتے ہیں کہ کیا محفوظ ہے۔

وینڈر کی مائیگریشن گائیڈ حاصل کریں، نئے میجر ورژن میں معروف مسائل تلاش کریں، اور اس ریپو کے لیے اپ گریڈ چیک لسٹ لکھیں۔

جو واپس آتا ہے وہ چیک لسٹ ہے جس میں فائلز کے نام، تبدیل شدہ کنفیگ کیز، اور ہر دعوے کے پیچھے ماخذ شامل ہیں۔ آپ خلاصہ کے بجائے دلیل کا جائزہ لیتے ہیں۔

پل ریکویسٹ کا جائزہ باہر کی دنیا کے خلاف

ریویو سیشن میں فرق موجود ہے، لیکن وہ ایڈوائزری نہیں جو فرق کو خطرناک بناتی ہے یا اپ اسٹریم بحث جو ریگریشن کی وضاحت کرتی ہے۔

چیک کریں کہ یہ ڈیپینڈنسی بمپ کسی ایسے ورژن پر آتا ہے جس میں اوپن سی وی ای ہے، پھر ثبوت کے ساتھ کمنٹ کریں۔

کمنٹ میں ایڈوائزری اور ریلیز نوٹ شامل ہیں۔ "یہ خطرناک لگتا ہے" قابل جائزہ نہیں۔ تاریخ وار ماخذ قابل جائزہ ہے۔

تحقیق کو ڈیک میں تبدیل کریں

آپ نے سیشن میں وینڈرز یا طریقوں کا موازنہ کیا، اب فیصلہ ان لوگوں تک پہنچنا ہے جو آپ کے ساتھ ٹرمینل میں نہیں تھے۔

موازنہ کو چھ سلائیڈز میں خلاصہ کریں: آپشنز، لاگت، رسک، سفارش۔

ڈیک سیشن میں موجود ذرائع سے جنریٹ ہوتا ہے، اس لیے ہر سلائیڈ پر موجود نمبر اس صفحے سے جڑا ہوتا ہے جہاں سے آیا — وہی آؤٹ لائن فرسٹ فلو جیسے فیلو سلائیڈز، جہاں دلیل سلائیڈز بننے سے پہلے منظور ہوتی ہے۔

حفاظتی اصول

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

پروجیکٹ لیئر میں راز نہ رکھیں۔ felo config set کلید کو ~/.felo/config.json میں لکھتا ہے، ریپوزٹری سے باہر۔ ریپو لوکل اسکل فولڈر میں پیسٹ کی گئی کلید وہ کلید ہے جو آپ کے کوڈ کے ساتھ کمیٹ ہو سکتی ہے۔

جس ریویژن کو ٹیسٹ کیا، اسے پن کریں۔ ڈی ایس ایچ ایم آئی ٹی لائسنسڈ اور ڈویلپر پریویو میں ہے، اور بریکنگ چینجز متوقع ہیں۔ اسکل ریپوزٹری کا کمیٹ ریکارڈ کریں جسے آپ نے کاپی کیا، تاکہ اگلے ماہ کی ناکامی کے لیے ایک معروف نقطہ آغاز ہو۔

پروجیکٹ کے ذریعے اسکوپ کریں، پھر گلوبل کریں۔ <projectRoot>/.dsh/skills میں شروع کریں تاکہ ایک ریپوزٹری اسکل آزما سکے۔ بنڈل کو ~/.agents/skills میں صرف اس وقت منتقل کریں جب آپ نے اسے پڑھا اور اس کا رویہ دیکھا۔

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

عمومی سوالات

کیا ڈی ایس ایچ کلود اسٹائل اسکلز کو سپورٹ کرتا ہے؟

ہاں۔ ہارنس اسکل کیپیبلیٹی فیملی فراہم کرتا ہے جو SKILL.md بنڈلز کو لوکل روٹس جیسے <projectRoot>/.dsh/skills اور <dshHome>/skills سے پڑھتا ہے۔ فیلو اسکل فولڈرز اسی لے آؤٹ کی پیروی کرتے ہیں، اس لیے وہ پلگ ان بلڈ کے بغیر لوڈ ہو جاتے ہیں۔

کیا فیلو اسکلز استعمال کرنے کے لیے ڈیپ سیک ہارنس پلگ ان لکھنا ضروری ہے؟

نہیں۔ اسکلز وہ ہدایات ہیں جو ایجنٹ ضرورت کے وقت لوڈ کرتا ہے؛ پلگ انز ٹولز اور سروسز شامل کرتے ہیں۔ فولڈر کو ڈسکوری روٹ میں کاپی کرنا اسکل پاتھ کے لیے کافی ہے۔

میرے کاپی کیے گئے اسکلز کیوں ظاہر نہیں ہوتے؟

زیادہ تر کیسز میں دو وجوہات ہیں: نیسٹڈ فولڈر، کیونکہ ڈسکوری صرف روٹ کے براہ راست بچوں کو پڑھتا ہے، اور نام جو کیباب-کیس نہیں۔ فلیٹ <name>.md فائلز بھی کام کرتی ہیں اگر آپ سنگل فائل اسکلز پسند کرتے ہیں۔

کیا ویب یو آئی ان اسکلز کو استعمال کر سکتی ہے؟

ہاں۔ ویب یو آئی اور ٹرمینل سیشن ایک ہی اسکل رجسٹری شیئر کرتے ہیں، اس لیے پروجیکٹ کے لیے انسٹال کیا گیا بنڈل دونوں میں ظاہر ہوتا ہے۔ اسے npx @deepseek-ai/dsh web سے شروع کریں اور 127.0.0.1:3080 کھولیں۔

کیا یہ ورک مشین پر چلانا محفوظ ہے؟

ڈی ایس ایچ آپ کے یوزر پرمیشنز کے ساتھ چلتا ہے اور اسکلز کو سینڈ باکس نہیں کرتا۔ پروجیکٹ لیئر کو جائزہ کے لیے رکھیں، ہر SKILL.md پڑھیں، اور صرف جائزہ شدہ بنڈلز کو ~/.agents/skills میں منتقل کریں۔


ایک بنڈل کو پروجیکٹ روٹ میں کاپی کریں، ایسا سوال پوچھیں جس کا جواب آپ کی ریپوزٹری نہیں دے سکتی، اور واپس آنے والے ذرائع پڑھیں۔ اگر جواب درست نکلے، فولڈر کو ~/.agents/skills میں منتقل کریں — اور اس مشین پر اگلا سیشن اس صلاحیت کے ساتھ شروع ہوتا ہے جسے شامل کرنے میں صرف ایک کمانڈ لگی۔

ڈیپ سیک ہارنس کے لیے فیلو اسکلز دریافت کریں →


یہ مضمون ان زبانوں میں بھی دستیاب ہے: English, 简体中文, 日本語, 한국어, 繁體中文, हिन्दी, Français, العربية, Русский, Bahasa Indonesia, Deutsch, Tiếng Việt, Türkçe, Italiano, ไทย, Español, বাংলা and Português۔