123SUDODocs
راهنماها

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

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

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

ابزارهای نمایندگی و جستجوی زنده وب به Pro نیاز دارند. یک حساب رایگان همچنان همه مدل‌ها، کتابخانه درخواست‌ها، یادداشت‌ها، جستجو و صادرات را دریافت می‌کند - Credits، Pro و usage را ببینید.

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

ابزار

کتابخانه → ابزار هر چیزی را که مدل می تواند فراخوانی کند فهرست می کند. مجموعه داخلی زمان، وب و فضای کاری شما را پوشش می دهد:

  • جستجوی وب، خواندن صفحه وب، خواندن رونوشت یوتیوب
  • جستجوی دانش، جستجوی پیوست، جستجوی مکالمات
  • مدیریت حافظه، مدیریت یادداشت، خلاصه موضوع
  • ایجاد تصویرایجاد سنداستناد به منابع
  • از کاربر سوال کنید، زمان فعلی را دریافت کنید

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

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

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

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

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

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

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

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

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

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

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

مکالمه 9xchat با Get Current Time گسترش یافت تا آرگومان آسیای کلکته، زمان برگشت و پاسخ نهایی را نشان دهد.
یک ردیف ابزار تکمیل شده را برای بررسی آرگومان های دقیق، نتیجه و زمان اجرا گسترش دهید.

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

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

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

ابزار خودت

ابزار جدید یک تابع سفارشی اضافه می کند. در همان لیست با همان سوئیچ Enabled ظاهر می شود.

مهارت ها

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

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

از آنجایی که مهارت‌ها فقط دستورالعمل‌ها هستند، می‌توانید قبل از فعال کردن آن‌ها دقیقاً آنچه را انجام می‌دهد بخوانید، و مهارت جدید به شما امکان می‌دهد خودتان بنویسید.

کتابخانه مهارت های 9xchat با بازبینی کد باز است که اولویت، دستورالعمل ها و قوانین نحوه پاسخگویی را نشان می دهد.
یک مهارت دستورالعمل‌های خواندنی است و یک اولویت - هیچ چیز پنهان نیست. Code Review در اولویت 80 اجرا می شود، بنابراین در صورت اعمال چندین مورد بر دو مورد دیگر پیروز می شود.

سرورهای MCP

کتابخانه → سرورهای MCPمجموعه ابزارهای خارجی را به هم متصل می کند. لیست انجمن باFilesystem، Memory، Sequential Thinking، GitHub، Brave SearchوPostgres عرضه می شود که همگی به عنوان فرآیندهای محلی STDIO اجرا می شوند.

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

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

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

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

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

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

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

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

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

در این صفحه