مهارات Felo لـ DeepSeek Harness: مصادر مباشرة بدون بناء إضافة
أضف مهارات Felo إلى شجرة إضافات dsh للبحوث المؤرخة، إشارات X، النصوص، والعروض التقديمية — حزم SKILL.md عادية، بدون بناء إضافة.

DeepSeek Harness يعتمد على فكرة واحدة ويطبقها في كل مكان: كل شيء إضافة. الأدوات، النماذج، تخزين الجلسات، واجهة الويب، والمهارات كلها تندمج في نفس شجرة الإضافات وتُحل عبر سلسلة النطاق، بدلاً من ربطها بحلقة الوكيل.
هذا الرهان يجعل dsh ينمو دون تعقيد. كل قدرة تضيفها يمكن استبدالها، أو تخصيصها لمستودع واحد، أو حذفها دون التأثير على الحلقة المحيطة بها.
لا يخبر الوكيل بأي شيء عن العالم خارج ملفاتك. جلسة dsh تقرأ الكود طوال اليوم ولا تعرف ما الذي جاء في سجل تغييرات المكتبة هذا الأسبوع، أو ما تعرضه صفحة الأسعار الآن، أو ما غطاه عرض مؤتمر الشهر الماضي.
مهارات Felo تسد هذه الفجوة، وتصل بالطريقة التي يتوقعها dsh: حزم SKILL.md عادية تضاف إلى شجرة الإضافات. لا حاجة لبناء إضافة. لا حاجة لـ SDK. انسخ مجلداً إلى جذر يراقبه dsh بالفعل، أعد تحميل الجلسة، ويمكن لأداة المهارة استدعاؤها كأي قدرة أخرى.
المهارات إضافات أيضاً — لكن أصغر
dsh يركب كل قدرة كإضافة، والمهارات تتبع نفس الفكرة على نطاق أصغر. المهارة مجلد يحتوي على SKILL.md يحدد متى تُستخدم، ماذا تنفذ، وماذا تعيد.
هذا الفصل مقصود. الإضافات تضيف أدوات وخدمات — مزود نموذج، تخزين خلفي، واجهة مستخدم. المهارات تعليمات يحملها الوكيل عند الطلب، فلا تستهلك شيئاً حتى تتطابق مع مهمة.
الحلقة يملكها harness؛ المهارة تملك المعرفة لمهمة واحدة. إضافة DeepSeek Harness التي تصل إلى الويب المفتوح تتطلب بناء وصيانة. المهارة التي تصل إلى الويب المفتوح مجرد مجلد تضيفه وتحذفه بأمر واحد.
ثلاثة جذور وعمق واحد فقط
dsh يقرأ المهارات من ثلاثة أماكن، ومكان وضع الحزمة يحدد من يحصل عليها.

| الجذر | النطاق | الغرض |
|---|---|---|
<projectRoot>/.dsh/skills | مستودع واحد | أولوية اكتشاف قصوى — قواعد بحث خاصة بالمستودع |
<dshHome>/skills | هذا الجهاز | قدرات يجب أن تراها كل المشاريع |
~/.agents/skills | مجلد الوكلاء المشترك | حزم مراجعة تريدها في كل جلسة |
تفصيلان يحددان ما إذا كانت الحزمة ستُحمّل فعلاً.
الأبناء المباشرون فقط. dsh يفحص كل جذر بعمق مستوى واحد فقط. الحزمة في skills/felo-search تُكتشف؛ نفس الحزمة في skills/research/felo-search غير مرئية. هذا السبب الأكثر شيوعاً لعدم ظهور المهارة المنسوخة، ويستحق التحقق منه قبل أي تصحيح آخر.
أسماء kebab-case فقط. تُقبل الحزم كمجلدات (<name>/SKILL.md) أو ملفات مفردة (<name>.md)، لذا المهارة ذات الملف الواحد تعمل، لكن الاسم نفسه يجب أن يكون بحروف صغيرة ومفصول بشرطات. أي شيء آخر يُتخطى.
ثلاثة أوامر، ثم اسأل سؤالاً
مهارات Felo حزم قابلة للنقل، وواجهة Felo CLI تدير المصادقة لها جميعاً. مفتاح واحد يغطي البحث، جلب الصفحات، النصوص، وتوليد الشرائح.
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، وستجد مهارات المشروع هناك أيضاً.
خمس مهارات Felo تستحق التركيب
اختر حسب الفجوة التي تسدها كل واحدة. كل حزمة مجلد يمكنك قراءته قبل الوثوق به — وهذا مهم في harness يعمل بصلاحيات المستخدم العادية وليس في بيئة معزولة.
Felo Search — إجابات مؤرخة مع مصادر
جلسة dsh تعرف ملف القفل، لا ما غيره البائع هذا الأسبوع. البحث يعيد نتائج مع تواريخ ومصادر، فيتصرف الوكيل بناءً على ما صدر فعلاً وليس ما يتذكره ملف الاعتماديات.
ابحث عن التغييرات الكاسرة في SDK الذي قمنا بترقيته للتو وعدد التغييرات التي تمس هذا الموديول.
Felo YouTube Subtitling — عروض الإصدارات كنص
جولات الإصدارات، عروض المؤتمرات، ومراجعات الصيانة تعيش في الفيديو، لا في سجل التغيير. النص يعود كنص يمكن للجلسة اقتباسه أثناء تعديل الملفات.
اسحب النص من هذا البث وعدد كل API ذكر المقدم أنه تغير.
Felo X Search — حيث تظهر التراجعات أولاً
الناس ينشرون عن الأعطال قبل رفع مشكلة رسمية. قراءة المنشورات والردود تتيح لجلسة التصحيح التحقق مما إذا كان آخرون واجهوا نفس المشكلة.
تحقق من X عن تقارير حول معالجة الاتصال في هذا الإصدار وخصّص ما يواجهه الناس.
Felo Slides — نتائج الجلسة خارج الطرفية
harness يدير التحقيق؛ العرض هو وسيلة نقل النتيجة لمن لن يقرأ Markdown الخام. المخطط يصل كنص قبل بناء أي شريحة، فتتفق على الحجة أولاً — وتحريك ستة عناوين لا يكلف شيئاً، بينما تصحيح عرض منتهي يتطلب إعادة توليد.
حول قائمة الترقية إلى ست شرائح مع مخاطرة واحدة في كل شريحة.
Felo SuperAgent — صور من نفس الجلسة
مشروع جانبي يحتاج علامة قبل الإطلاق. SuperAgent يصمم اتجاهات الشعار ومتغيرات صور المنتج دون مغادرة الجلسة التي كتبت الكود.
صمم ثلاثة اتجاهات شعار لهذا CLI وصدّر الذي يبقى مقروءاً عند 32 بكسل.
إلى جانب هذه الخمس، يشمل الفهرس Felo Web Fetch لتحويل الصفحات إلى بيانات منظمة وقابلة لإعادة الاستخدام، Felo LiveDoc لإجابات مستندة إلى مستنداتك، وحزم للصور، الكتابة الاجتماعية، وصفحات الهبوط. نفس التثبيت: أمر نسخ واحد لكل منها.
الفهرس الكامل: felo.ai/skills/deepseek-harness
ثلاث مهام يسندها مستخدمو dsh لمهارات Felo
مكتوبة كما يكتبها مستخدم dsh فعلاً.
ترقية اعتماد دون تخمين
المستودع يثبت SDK أقدم. harness يقرأ ملف القفل لا دليل ترحيل البائع، والاثنان يختلفان حول ما يمكن تغييره بأمان.
اجلب دليل ترحيل البائع، وابحث عن المشاكل المعروفة في الإصدار الرئيسي الجديد، واكتب قائمة الترقية لهذا المستودع.
النتيجة قائمة تحدد الملفات التي يجب تعديلها، مفاتيح الإعدادات التي تغيرت، والمصدر وراء كل معلومة. تراجع حجة بدلاً من ملخص.
مراجعة طلب دمج مقابل العالم الخارجي
جلسة المراجعة تحمل الفرق، لا التحذير الذي يجعله خطيراً أو النقاش الذي يشرح التراجع.
تحقق ما إذا كانت هذه الترقية تعتمد على إصدار به CVE مفتوح، ثم علّق بالدليل.
التعليق يحمل التحذير وملاحظة الإصدار. "هذا يبدو خطيراً" لا يمكن مراجعته. المصدر المؤرخ يمكن ذلك.
تحويل بحث إلى عرض تقديمي
قضيت جلسة تقارن بائعين أو منهجين، والآن القرار يجب أن يصل لمن لم يكن معك في الطرفية.
لخّص المقارنة في ست شرائح: الخيارات، التكاليف، المخاطر، التوصية.
العرض يُولد من المصادر الموجودة في الجلسة، فكل رقم على الشريحة يعود للصفحة الأصلية — نفس تدفق المخطط أولاً كما في Felo Slides، حيث تُعتمد الحجة قبل وجود الشرائح.
ضوابط الأمان
dsh لا يعزل المهارات. الوكيل يعمل بصلاحيات المستخدم العادية، والحزمة ترث كل هذه الصلاحيات بمجرد تحميلها. عامل كل واحدة ككود تركبه: اقرأ SKILL.md، واقرأ السكريبتات المشار إليها. حزم Felo تجعل التدقيق قصيراً: تقرأ إجراءً لا تتبع ملفاً مترجماً.
أبقِ الأسرار خارج طبقة المشروع. أمر felo config set يكتب المفتاح إلى ~/.felo/config.json، خارج المستودع. مفتاح في مجلد مهارة محلي قد يُرفع مع الكود.
ثبت الإصدار الذي اختبرته. dsh مرخص MIT وفي معاينة المطورين، وتغييرات كاسرة متوقعة. سجل التزام مستودع المهارات الذي نسخته، حتى يكون لديك نقطة بداية معروفة عند الفشل لاحقاً.
خصص حسب المشروع قبل التعميم. ابدأ في <projectRoot>/.dsh/skills حتى يجرب مستودع واحد المهارة. روّج الحزمة إلى ~/.agents/skills فقط بعد قراءتها ومراقبة سلوكها.
احتفظ بالمصادر. اطلب مصادر مؤرخة في كل إخراج. ادعاء يمكن التحقق منه في عشر ثوانٍ أفضل من إجابة أطول تحتاج تصديقها دون دليل.
الأسئلة الشائعة
هل يدعم dsh مهارات على نمط Claude؟
نعم. harness يوفر عائلة قدرات مهارات تقرأ حزم SKILL.md من جذور محلية مثل <projectRoot>/.dsh/skills و <dshHome>/skills. مجلدات مهارات Felo تتبع هذا التنظيم، فتعمل دون بناء إضافة.
هل أحتاج لكتابة إضافة DeepSeek Harness لاستخدام مهارات Felo؟
لا. المهارات تعليمات يحملها الوكيل عند الطلب؛ الإضافات تضيف أدوات وخدمات. نسخ مجلد إلى جذر الاكتشاف يكفي لمسار المهارة.
لماذا لا تظهر المهارات المنسوخة؟
سببان يغطيان أغلب الحالات: مجلد متداخل، لأن الاكتشاف يقرأ أبناء الجذر المباشرين فقط، واسم ليس بنمط kebab-case. ملفات <name>.md المفردة تعمل أيضاً إذا فضلت المهارات ذات الملف الواحد.
هل يمكن لواجهة الويب استخدام هذه المهارات؟
نعم. واجهة الويب وجلسة الطرفية تشتركان في نفس سجل المهارات، فالحزمة المثبتة للمشروع تظهر في كليهما. شغلها بـ npx @deepseek-ai/dsh web وافتح 127.0.0.1:3080.
هل هذا آمن على جهاز العمل؟
dsh يعمل بصلاحيات المستخدم ولا يعزل المهارات. استخدم طبقة المشروع للتجربة، اقرأ كل SKILL.md، وروّج فقط الحزم المراجعة إلى ~/.agents/skills.
انسخ حزمة واحدة إلى جذر المشروع، اسأل سؤالاً لا يستطيع مستودعك الإجابة عليه، واقرأ المصادر التي تعود. إذا صمدت الإجابة، انقل المجلد إلى ~/.agents/skills — والجلسة التالية على هذا الجهاز تبدأ بقدرة أضفتها بأمر واحد.
استكشف مهارات Felo لـ DeepSeek Harness →
تتوفر هذه المقالة أيضًا باللغات التالية: English, 简体中文, 日本語, 한국어, 繁體中文, हिन्दी, Français, Русский, اردو, Bahasa Indonesia, Deutsch, Tiếng Việt, Türkçe, Italiano, ไทย, Español, বাংলা and Português.