123SUDODocs
راهنماها

ابزارها، مهارت ها و MCP

ابزارهای داخلی چه می‌کنند، مهارت‌ها چگونه پاسخ‌ها را شکل می‌دهند و چگونه می‌توان یک سرور MCP را ایمن متصل کرد.

سه چیز در کتابخانه به دستیار این امکان را می دهد که بیشتر از صحبت کردن انجام دهد، و آنها به اندازه کافی متفاوت عمل می کنند تا ارزش جدا کردن را داشته باشند.

استفاده از ابزارها، مهارت‌ها و سرورهای MCP در گفتگو جزو Pro است و در دورهٔ آزمایشی 3 روزه هم وجود دارد. در حساب رایگان همچنان می‌توانید همهٔ آن‌ها را مرور، ایجاد و تنظیم کنید و دستیار همیشه می‌تواند حافظه ذخیره کند. ببینید: رایگان و Pro.

آنچه هستاز کجا می آید
ابزارتابعی که مدل می تواند برای انجام کاری فراخوانی کندبیش از 25 ابزار داخلی، یا ابزار خودتان را بنویسید
مهارتدستورالعمل هایی که شکل چگونه پاسخ دستیار را می دهد3 ساخته شده، یا خودتان بنویسید
سرور MCPمجموعه ابزار شخص دیگری که از طریق پروتکل بافت مدل متصل شده استفهرست انجمن، یا خود را اضافه کنید

ابزار

کتابخانه ← ابزارها همهٔ چیزهایی را که مدل می‌تواند فراخوانی کند نشان می‌دهد. ابزارهای داخلی، وب، فضای کاری خودتان و مرورگر را پوشش می‌دهند:

  • وب: جستجوی وب، خواندن صفحهٔ وب، رونویسی YouTube، گرفتن تصویر صفحه

  • فضای کاری شما: جستجوی دانش، جستجوی پیوست‌ها، دیدن پیوست، جستجوی گفتگوها، خلاصه‌کردن رشته‌گفتگو، مدیریت یادداشت‌ها، مدیریت حافظه

  • ساختن: تولید تصویر، تولید سند (یک فایل PDF، Word یا متنی که می‌توانید دانلود کنید)

  • همکاری با شما: پرسیدن از کاربر، مدیریت کارها، استناد به منابع، دریافت زمان فعلی

  • پنل مرورگر (دسکتاپ): بازکردن مرورگر، مشاهدهٔ مرورگر، اقدام در مرورگر، استخراج صفحه، تصویر مرورگر، خطاهای صفحه، زبانه‌های مرورگر، یافتن در صفحه، دانلود فایل، پیوست فایل به صفحه

ابزارهای دارای نشان هسته (از جمله مدیریت حافظه، پرسیدن از کاربر، استناد به منابع، مدیریت کارها و خواندن مهارت) همیشه روشن‌اند، چون ابزارهای دیگر به آن‌ها وابسته‌اند. هر ابزار دیگر گزینه‌های فعال‌کردن ابزار و غیرفعال‌کردن ابزار دارد تا هر چیزی را که نمی‌خواهید مدل به آن دست بزند خاموش کنید.

کاری که یک ابزار در واقع انجام می دهد

هر ابزاری را باز کنید و کل قرارداد روی صفحه نمایش داده می شود که غیرعادی است و ارزش استفاده را دارد.

کتابخانهٔ ابزارهای 9xChat با ابزار باز دریافت زمان فعلی، متن آنچه مدل می‌بیند، کاربرد، پارامترها، نشان ایمنی کم‌خطر و شاخص‌های دسترس‌پذیری
هر ابزاری بیان می‌کند که مدل در مورد آن چه چیزی گفته می‌شود، چه پارامترهایی را می‌گیرد، سطح ریسک و مجوزهای آن، و جایی که در دسترس است.
  • MODEL SEES توصیف تحت اللفظی است که مدل هنگام تصمیم گیری می خواند آیا باید ابزار را فراخوانی کرد.

  • Usage نام تابع را مشخص می کند که آیا اجرای موازی آن بی خطر است یا خیر. آیا پس از استفاده فعال می ماند و چه چیزی می تواند به طور خودکار آن را تحریک کند.

  • Parameters دقیقاً آنچه را می پذیرد فهرست می کند.

  • ایمنی سطح خطر و مجوزهای لازم را بیان می‌کند: به عنوان مثال، زمان فعلی*****خطر کم*بدون مجوزهای ویژه است.

  • در دسترس بودن نشان می دهد که کجا کار می کند، از جمله اینکه آیا به a نیاز دارد یا خیر اشتراک

قبل از فعال کردن هر چیزی که خودتان اضافه نکرده اید، خط ایمنی را بخوانید. این سریعترین پاسخ به "این به چه چیزی می تواند برسد" است.

از یک ابزار در چت استفاده کنید

وقتی ابزار خاصی را می‌خواهید، مستقیماً این عمل را بخواهید. به عنوان مثال، "در حال حاضر ساعت در هند چند است؟ از ابزار دریافت زمان فعلی استفاده کنید." دستیار ابزار را اجرا می کند، منتظر نتیجه آن می ماند و سپس پاسخ را از آن نتیجه می نویسد.

گفتگوی 9xChat با ابزار بازشدهٔ دریافت زمان فعلی که آرگومان آسیا کلکته، زمان بازگردانده‌شده و پاسخ نهایی را نشان می‌دهد
یک ردیف ابزار تکمیل شده را برای بررسی آرگومان های دقیق، نتیجه و زمان اجرا گسترش دهید.

ردیف جمع شده ضبط می کند که کدام ابزار اجرا شده و چه مدت طول کشیده است. سطر را برای بررسی آرگومان های ارائه شده توسط مدل انتخاب کنید و نتیجه به آن برگردانده شود. که این امکان را فراهم می کند تا به جای تکیه بر جمله پایانی، کار را تأیید کنید.

چه ابزاری می فرستد

جستجوی وبوخواندن صفحه وبیک پرس و جو یا یک URL را به اینترنت ارسال کنید.جستجوی دانش، جستجوی پیوست، و جستجوی مکالمات داده های محلی شما را می خوانند و آنچه را که پیدا می کنند در مکالمه قرار می دهند، که سپس به هر مدلی که استفاده می کنید می رود. یک مدل محلی همه آن را روی دستگاه شما نگه می دارد. یک مدل ابری اینطور نیست.

ابزار خودت

ابزار جدید دستیار را به هر API وب متصل می‌کند. چهار زبانه برای تنظیم آن وجود دارد:

  • اصلی: یک عنوان، نام تابع که مدل فراخوانی می‌کند، یک توضیح که مدل می‌خواند و پارامترهای آن.

  • درخواست: روش (GET، POST، PUT، PATCH یا DELETE)، نشانی نقطهٔ پایانی، سرآیندهای درخواست و یک خزانهٔ اسرار برای کلیدها که با {{NAME}} ارجاع داده می‌شوند تا هرگز در خود ابزار ظاهر نشوند.

  • پیشرفته: فعال، تأیید پیش از اجرا (پیش از هر فراخوانی از شما می‌پرسد)، محرک‌های زمینه و در دسترس ماندن پس از نخستین استفاده.

  • آزمایش: اجرای آزمایش نقطهٔ پایانی را فراخوانی می‌کند تا پیش از استفادهٔ دستیار، نتیجه را بررسی کنید.

فهرست کارها و پرسش‌ها

در کارهای طولانی‌تر، دستیار با مدیریت کارها فهرست وظایف نگه می‌دارد و پرسیدن از کاربر اجازه می‌دهد مکث کند و با کارت‌های پاسخ از شما سؤال بپرسد. به سؤال پاسخ دهید تا ادامه دهد.

مهارت ها

کتابخانه → مهارتدارای مجموعه دستورالعمل هایی است که نحوه نگارش پاسخ ها را به جای کارهایی که دستیار می تواند انجام دهد را تغییر می دهد. هر کدام یکاولویت دارند که تصمیم می گیرد در صورت اعمال بیش از یک مورد برنده شود.

سه مهارت داخلی عبارت‌اند از بازبینی کد (اولویت 80)، پژوهش با منابع (60) و ویرایش نوشتار (50). هر کدام را باز کنید، دستورها و قواعد نحوهٔ پاسخ را می‌بینید. مثلاً بازبینی کد از شدیدترین یافته‌ها شروع می‌کند، اگر تفاوت کد مشخص کرده باشد فایل و خط را ذکر می‌کند، کمبود پوشش آزمون و تغییرات ناسازگار API را گوشزد می‌کند و با ارزیابی کلی خطر پایان می‌دهد.

چون مهارت‌ها فقط دستورند، پیش از فعال‌کردن می‌توانید دقیقاً بخوانید چه می‌کنند. مهارت جدید اجازه می‌دهد مهارت خودتان را بنویسید یا وارد کنید: فایل SKILL.md را در زبانهٔ درون‌ریزی رها کنید یا پیوند HTTPS آن را بچسبانید. درون‌ریزی فرم را پر می‌کند تا پیش از ذخیره بررسی کنید. دانلود SKILL.md مهارت را برای اشتراک‌گذاری برون‌بری می‌کند.

کتابخانهٔ مهارت‌های 9xChat با بازبینی کد باز، که اولویت، دستورها و قواعد نحوهٔ پاسخ را نشان می‌دهد
مهارت شامل دستورهای خواندنی و یک اولویت است و چیزی پنهان ندارد. بازبینی کد با اولویت 80 اجرا می‌شود، پس وقتی چند مهارت مرتبط باشند، بر دو مهارت دیگر مقدم است.

سرورهای MCP

کتابخانه ← سرورهای MCP مجموعه‌ابزارهای بیرونی را با Model Context Protocol متصل می‌کند تا کنار ابزارهای داخلی ظاهر شوند. زبانهٔ انجمن سرورهای آماده‌ای مانند Filesystem، Memory، Sequential Thinking، GitHub، Brave Search و Postgres دارد؛ افزودن سرور MCP سرور خودتان را وصل می‌کند.

سرور به یکی از سه روش متصل می‌شود:

  • STDIO (دسکتاپ): برنامه‌ای در رایانهٔ شما با فرمان، آرگومان‌ها و متغیرهای محیطی.
  • HTTP یا SSE: سروری در شبکه با نشانی و سرآیندهای درخواست. MCP در موبایل به این صورت کار می‌کند.

سرورهای نیازمند ورود، با انتخاب اتصال مرورگرتان را باز می‌کنند و فراموش‌کردن ورود ذخیره‌شده دوباره خارج می‌شود. فعال هنگام شروع برنامه سرور را وصل می‌کند. اعتماد به سرور تأیید پیش از هر فراخوانی را رد می‌کند و سرور محلی STDIO پیش از اجرا باید مورد اعتماد باشد.

در دسکتاپ، به‌روزرسانی امنیتی 2.0.9 نیازمند ورود دوباره با مرورگر به سرورهای راه‌دور MCP است که از این روش استفاده می‌کنند. برای دیدن اتصال‌های تحت تأثیر و مراحل کار، پس از به‌روزرسانی به 2.0.9 را ببینید.

اضافه کردن یکی

هر ورودی یک پیش‌نمایش پیکربندی را قبل از انجام دادن نشان می‌دهد - فرمانی که اجرا می‌شود و آرگومان‌هایی که دریافت می‌کند، بنابراین می‌توانید ببینید که Filesystem npx -y @modelcontextprotocol/server-filesystem در مسیری که شما انتخاب می‌کنید اشاره دارد.

سرورهایی که نیاز به اعتبار دارند، آنها را در زیر رازهای ضروریفهرست می کنند و خود رانیاز به پیکربندیعلامت گذاری می کنند. انتخابافزودن به کتابخانه هر مقدار را از شما می خواهد. آنها به صورت محلی رمزگذاری می شوند و در هنگام اجرا سرور جایگزین می شوند، نه اینکه در خود پیکربندی ذخیره شوند.

سرورهای MCP در 9xChat با Filesystem انتخاب‌شده، که انتقال STDIO، پیش‌نمایش پیکربندی و اسرار لازم را نشان می‌دهد
پیش‌نمایش پیکربندی، فرمان و آرگومان‌های دقیق را قبل از افزودن سرور نشان می‌دهد و اسرار را که از شما درخواست می‌کند نام‌گذاری می‌کند.

تصمیم گیری برای دادن یک

سرور MCP برنامه‌ای است که بر روی دستگاه شما با هر گونه دسترسی که به آن اجازه می‌دهید اجرا می‌شود، بنابراین با اضافه کردن یکی مانند نصب نرم‌افزار رفتار کنید:

  • محدودش کنید. Filesystem مسیر مجاز می‌خواهد. محدودترین مسیر را پوشه ای که کار را انجام می دهد، نه فهرست اصلی شما.
  • دستور را بخوانید. پیش نمایش پیکربندی دقیقاً نشان می دهد که چه چیزی اجرا می شود.
  • سرورهایی را که می توانید شناسایی کنید ترجیح دهید. ورودی های انجمن آنها را نامگذاری می کنند ناشر
  • به یاد داشته باشید که مدل نتایج را می بیند. هر چه سرور برمی گرداند وارد می شود مکالمه، و به هر کجا که آن مکالمه می رود سفر می کند.

بررسی اتصال‌ها

در دسکتاپ، تنظیمات ← عیب‌یابی ابزارها هر سرور MCP را با وضعیتش (متصل، در حال اتصال…، قطع‌شده، ناموفق یا نیازمند احراز هویت) و دکمهٔ آزمایش اتصال نشان می‌دهد، ابزارهای HTTP شما را فهرست می‌کند و گزارش فعالیت اخیر نشست را نگه می‌دارد. آرگومان‌ها و نتایج آنجا ذخیره نمی‌شوند.

خاموش کردن چیزها

هر ابزار و مهارتی را می‌توانید غیرفعال کنید و سرور MCP را از کتابخانه بردارید. اگر دستیار کاری غیرمنتظره می‌کند، ابتدا اینجا را بررسی کنید: ابزار را خاموش کنید، دوباره بپرسید و ببینید رفتار برطرف می‌شود یا نه.

در این صفحه