پرش به مطلب اصلی

نصب و استفاده از Skillها

یک Skill یک بسته توسعه برای Agent است که دانش حوزه‌ای و ابزارهای سفارشی را در هوش مصنوعی تزریق می‌کند. این صفحه نحوه نصب، پیکربندی و مدیریت Skillها را پوشش می‌دهد.

مخزن رسمی Skill

scriptscat/skills — Skillهای آماده برای اتوماسیون مرورگر، کارهای زمان‌بندی‌شده، تجزیه فایل، کمک به توسعه اسکریپت و موارد دیگر.

روش‌های نصب

روش ۱: نصب از یک URL

یک URL SKILL.cat.md را مستقیماً در نوار آدرس مرورگر خود باز کنید؛ ScriptCat آن را رهگیری می‌کند و یک صفحه تأیید نصب نشان می‌دهد.

به عنوان مثال، برای نصب Skill رسمی اتوماسیون مرورگر:

https://raw.githubusercontent.com/scriptscat/skills/main/browser-automation/SKILL.cat.md

همچنین می‌توانید این کار را از صفحه مدیریت انجام دهید:

  1. صفحه مدیریت ScriptCat را باز کنید → Agent → Skills
  2. روی دکمه URL در بالا سمت راست کلیک کنید
  3. URL SKILL.cat.md را جای‌گذاری کنید
  4. روی نصب کلیک کنید

ScriptCat به طور خودکار SKILL.cat.md را به همراه اسکریپت‌ها و فایل‌های مواد مرجع که اعلام می‌کند دریافت می‌کند.

روش ۲: نصب یک ZIP

  1. صفحه مدیریت ScriptCat را باز کنید → Agent → Skills
  2. روی دکمه + در بالا سمت راست کلیک کنید
  3. یک بسته Skill در قالب .zip انتخاب کنید

ساختار دایرکتوری ZIP باید از قالب استاندارد Skill پیروی کند (باید شامل SKILL.cat.md باشد).

فهرست Skillهای رسمی

روی کپی لینک کلیک راست کنید، سپس لینک را در فیلد URL مدیریت Skill قرار دهید تا نصب شود.

Skillتوضیحاتنصب
browser-automationتحلیل صفحه، دستکاری DOM، پر کردن فرم، اسکرین‌شات، ناوبرینصب
scheduled-tasksکارهای زمان‌بندی‌شده cron (اجرای خودکار توسط LLM / بازخوانی اسکریپت)نصب
skill-creatorکمک به ایجاد، تست و بسته‌بندی Skillهای جدیدنصب
file-parserفایل‌های Excel، PDF، Word، CSV و PPT را تجزیه می‌کندنصب
scriptcat-devدستیار توسعه اسکریپت ScriptCat/Tampermonkeyنصب
synology-office-sheetخواندن/نوشتن صفحات گسترده Synology Officeنصب
wechat-publisherدستیار عملیات حساب رسمی WeChatنصب
xiaohongshu-publisherدستیار عملیات Xiaohongshu (RED)نصب

پیکربندی یک Skill

برخی Skillها به پیکربندی نیاز دارند (مانند کلید API):

  1. Skill نصب‌شده را در صفحه Agent → Skills پیدا کنید
  2. روی آیکون تنظیمات (چرخ‌دنده) کلیک کنید
  3. فیلدهای پیکربندی را پر کنید و ذخیره کنید

فیلدهایی که در پیکربندی به عنوان secret علامت‌گذاری شده‌اند در رابط کاربری ماسک می‌شوند.

فعال / غیرفعال

در صفحه مدیریت Skill، از کلید روی کارت یک Skill برای کنترل فعال بودن آن استفاده کنید. Skillهای غیرفعال در گفتگوها بارگذاری نمی‌شوند.

بررسی به‌روزرسانی‌ها

Skillهای نصب‌شده از طریق URL از بررسی نسخه پشتیبانی می‌کنند:

  1. روی دکمه بررسی به‌روزرسانی‌ها در بالا سمت راست صفحه Skill کلیک کنید
  2. کارت‌های Skill با نسخه جدید موجود، دکمه به‌روزرسانی را نشان می‌دهند
  3. روی آن کلیک کنید تا با یک کلیک ارتقا دهید

به‌روزرسانی‌ها با استفاده از فیلد version (قالب semver) اعلام‌شده در SKILL.cat.md مقایسه می‌شوند.

استفاده از Skillها در یک گفتگو

Skillهای نصب‌شده به طور خودکار در گفتگوهای Agent در دسترس هستند. هوش مصنوعی بر اساس محتوای گفتگو تصمیم می‌گیرد چه زمانی ابزارهای یک Skill را بارگذاری و فراخوانی کند.

همچنین می‌توانید مشخص کنید کدام Skillها هنگام ایجاد یک گفتگو بارگذاری شوند:

const conv = await CAT.agent.conversation.create({
skills: "auto" // به طور خودکار همه Skillها را بارگذاری می‌کند
// یا Skillهای خاصی را مشخص کنید
// skills: ["browser-automation", "file-parser"]
});

بیشتر بیاموزید