تثبيت واستخدام Skills
Skill هو حزمة توسعة لـ Agent تحقن معرفة متخصصة وأدوات مخصصة في الذكاء الاصطناعي. تغطي هذه الصفحة كيفية تثبيت Skills وتكوينها وإدارتها.
scriptscat/skills — Skills جاهزة للاستخدام لأتمتة المتصفح والمهام المجدولة وتحليل الملفات والمساعدة في تطوير السكرپتات والمزيد.
طرق التثبيت
الطريقة 1: التثبيت من رابط
افتح رابط SKILL.cat.md مباشرة في شريط عنوان المتصفح؛ سيعترضه ScriptCat ويعرض صفحة تأكيد التثبيت.
على سبيل المثال، لتثبيت Skill أتمتة المتصفح الرسمي:
https://raw.githubusercontent.com/scriptscat/skills/main/browser-automation/SKILL.cat.md
يمكنك أيضاً القيام بذلك من صفحة الإدارة:
- افتح صفحة إدارة ScriptCat → Agent → Skills
- انقر على زر URL في أعلى اليمين
- الصق رابط
SKILL.cat.md - انقر على تثبيت
يجلب ScriptCat تلقائياً SKILL.cat.md مع السكرپتات وملفات المواد المرجعية التي يصرح عنها.
الطريقة 2: تثبيت ملف ZIP
- افتح صفحة إدارة ScriptCat → Agent → Skills
- انقر على زر + في أعلى اليمين
- حدد حزمة Skill بصيغة
.zip
يجب أن تتبع بنية مجلدات ZIP صيغة Skill القياسية (يجب أن تحتوي على SKILL.cat.md).
قائمة Skills الرسمية
انقر بزر الماوس الأيمن على نسخ الرابط، ثم الصق الرابط في حقل URL الخاص بإدارة Skills للتثبيت.
| Skill | الوصف | التثبيت |
|---|---|---|
| browser-automation | تحليل الصفحات، معالجة الـ DOM، تعبئة النماذج، لقطات الشاشة، التنقل | تثبيت |
| scheduled-tasks | مهام Cron المجدولة (تشغيل تلقائي بواسطة LLM / استدعاء سكرپت) | تثبيت |
| skill-creator | يساعد في إنشاء واختبار وتعبئة Skills جديدة | تثبيت |
| file-parser | يحلل ملفات Excel وPDF وWord وCSV وPPT | تثبيت |
| scriptcat-dev | مساعد تطوير سكرپتات ScriptCat/Tampermonkey | تثبيت |
| synology-office-sheet | قراءة/كتابة جداول بيانات Synology Office | تثبيت |
| wechat-publisher | مساعد عمليات الحساب الرسمي WeChat | تثبيت |
| xiaohongshu-publisher | مساعد عمليات Xiaohongshu (RED) | تثبيت |
تكوين Skill
تتطلب بعض Skills تكويناً (مثل مفتاح API):
- ابحث عن Skill المثبت على صفحة Agent → Skills
- انقر على أيقونة الإعدادات (الترس)
- املأ حقول التكوين واحفظ
الحقول المميزة بـ secret في التكوين تكون مخفية في الواجهة.
التفعيل / التعطيل
في صفحة إدارة Skills، استخدم المفتاح على بطاقة Skill للتحكم في ما إذا كان مفعلاً. لا يتم تحميل Skills المعطلة في الحوارات.
التحقق من التحديثات
تدعم Skills المثبتة عبر رابط فحص الإصدار:
- انقر على زر التحقق من التحديثات في أعلى يمين صفحة Skills
- ستظهر بطاقات Skills التي لديها إصدار جديد متاح زر تحديث
- انقر عليه للترقية بنقرة واحدة
تُقارن التحديثات باستخدام حقل version (صيغة semver) المُصرح عنه في SKILL.cat.md.
استخدام Skills في حوار
تتوفر Skills المثبتة تلقائياً في حوارات Agent. يقرر الذكاء الاصطناعي متى يقوم بتحميل واستدعاء أدوات Skill بناءً على محتوى الحوار.
يمكنك أيضاً تحديد Skills التي سيتم تحميلها عند إنشاء حوار:
const conv = await CAT.agent.conversation.create({
skills: "auto" // Automatically load all Skills
// or specify particular Skills
// skills: ["browser-automation", "file-parser"]
});
معرفة المزيد
- واجهة برمجة إدارة Skills — إدارة Skills برمجياً من سكرپت
- دليل تطوير Skills — إنشاء Skill خاص بك