القدرات الأساسية
Skills
حزم قدرات قابلة لإعادة الاستخدام تمنح Agents تعليمات وتدفقات عمل وسياق أدوات متخصصة.
ما هو
إن Ottermind Skills حزم قدرات قابلة لإعادة الاستخدام توفّر لـ Agents التعليمات وتدفقات العمل وسياق الأدوات اللازمة لمهام محددة. يمكنك اعتبار Skill دليل تشغيل يساعد Agent على إكمال نوع معيّن من المهام بموثوقية أكبر. يساعد تحميل Skill على أن يعمل Agent بشكل أكثر استقرارًا وتحكمًا في السيناريو المعني.
باستخدام Skills، يمكنك
- تخصيص Agents بقدرات خاصة بالمهام.
- إعادة استخدام تدفقات العمل المستقرة وتقليل التعليمات المتكررة.
- التحكم في أي Agents يمكنها استخدام أي قدرات عبر الارتباطات.
- إدارة المصدر والإصدار والحالة والمخاطر.
إن Skills مناسبة للمهام القابلة للتكرار ذات تدفقات العمل الواضحة ومتطلبات الإخراج المستقرة. وهي غير مناسبة عندما يكون المصدر مجهولًا، أو الصلاحيات غير واضحة، أو عندما يجب التعامل مع بيانات حساسة لا يمكن مراجعتها.
إدارة Skills
من الشريط الجانبي الأيسر في Ottermind، اختر Skills لعرض Skills المثبّتة. يمكنك البحث عن Skills أو تفعيلها أو تعطيلها أو حذفها، وعرض مصدرها وإصدارها ووقت التحديث.
| الحالة | المعنى |
|---|---|
| Enabled | يمكن استخدام Skill من قِبل Agents المرتبطة. |
| Disabled | يبقى Skill في القائمة لكنه لن يعمل. |
| Deleted | تتم إزالة Skill من مساحة العمل الحالية. |
| Try it out | قريبًا — لاختبار Skill بسرعة. |
إضافة Skills جديدة
في صفحة Ottermind Skills، انقر على + Add skill لإضافة Skill جديد. هناك ثلاث طرق للإضافة:
في Explore، ابحث عن Skills أو صفِّها أو رتِّبها قبل التثبيت. إن التنزيلات والتثبيتات والنجوم مجرد مراجع فقط — فهي لا تثبت أن Skill آمن. قبل التثبيت، تحقّق من المصدر والوصف والإصدار ووقت التحديث.
استخدم هذا عندما يكون لديك بالفعل ملف Skill محلي. يدعم Ottermind أرشيفات ZIP وملفات SKILL.md المشفّرة بترميز UTF-8. يجب أن يتضمّن SKILL.md مقدمة YAML frontmatter تحتوي على الأقل على name و description.
استخدم هذا عندما يكون Skill مستضافًا على URL خارجي. ينبغي أن يشير الـ URL مباشرة إلى ملف SKILL.md أو ZIP قابل للوصول. لا تستخدم URL صفحة ويب عادية.
عرض التفاصيل
في Details، راجع نطاق قدرة Skill ومتطلبات الإدخال ونوع الإخراج وما إذا كان يعتمد على النصوص البرمجية أو الوصول إلى الملفات أو الخدمات الخارجية.
ربط Agent
في Bindings، اعرض أي Agents يمكنها استخدام Skill. بعد الربط، سيقرّر Agent تلقائيًا ما إذا كان سيستخدم Skill أثناء معالجة مهمة. إذا لم يكن Skill مرتبطًا بـ Agent الحالي، فلا يمكن لذلك Agent استخدام القدرة المقابلة.
استخدام Skills
بعد تثبيت Skill وربطه، لا تحتاج إلى اختياره أو استدعائه يدويًا. أعطِ المهمة مباشرة إلى Agent المناسب — سيقرّر Agent ما إذا كان بحاجة إلى استخدام أي Skill مرتبط بناءً على المهمة.
ملاحظات الاستخدام
تحدّد الارتباطات مدى التوافر
لا ينطبق Skill تلقائيًا على جميع Agents بعد التثبيت. يمكن فقط لـ Agents المرتبطة بـ Skill استخدامه. إذا لم تكن النتيجة كما هو متوقع، فتحقّق أولًا مما إذا كان Skill مفعّلًا ومرتبطًا بـ Agent الحالي.
راجع Skills الطرف الثالث أولًا
قد تتضمّن Skills الطرف الثالث نصوصًا برمجية أو استدعاءات API خارجية أو وصولًا إلى الملفات. قبل الاستخدام، تحقّق من المصدر والصلاحيات ونطاق البيانات. لا تعطِ كلمات المرور أو المفاتيح أو بيانات العملاء أو العقود أو البيانات المالية أو معلومات الهوية الشخصية لـ Skill غير مُراجَع.
FAQ
لماذا لا يستطيع Agent استخدام Skill مثبّت؟
قد يكون Skill معطّلًا، أو غير مرتبط بـ Agent الحالي، أو قد لا يستوفي الإدخال المتطلبات، أو قد لا تتطابق المهمة مع السيناريو المناسب لـ Skill.
هل يمكنني استخدام Skill من المجتمع مباشرة؟
غير موصى به. تحقّق أولًا من مصدره ووصفه وصلاحياته ونصوصه البرمجية ونطاق الوصول إلى البيانات.
ماذا أفعل إذا فشل الاستيراد؟
تحقّق من تنسيق الملف والترميز و name و description وما إذا كان الـ URL يشير مباشرة إلى ملف Skill قابل للوصول.