سایتی که با AI مدیریت می‌شود: داستان MCP دنتاوب

وقتی سایت تازه دنتا را می‌ساختیم، یک سؤال ساده داشتیم: اگر قرار است بیشتر متن‌ها را با کمک هوش مصنوعی پیش‌نویس کنیم، چرا باید آن‌ها را دستی در پیشخوان وردپرس کپی کنیم؟ جواب این سؤال شد یک سرور MCP روی خود سایت.

MCP چیست؟

MCP یا «پروتکل زمینه مدل» استانداردی است که دستیارهای هوش مصنوعی مثل Claude با آن به نرم‌افزارهای دیگر وصل می‌شوند. نرم‌افزار فهرستی از «ابزار» اعلام می‌کند، مثلاً «ساختن مطلب» یا «فهرست دسته‌ها»، و دستیار هر وقت لازم بود از آن‌ها استفاده می‌کند.

چه چیزی ساختیم

افزونه اختصاصی سایت، همه کارهای محتوایی را به‌صورت «قابلیت» در Abilities API وردپرس ثبت می‌کند و افزونه رسمی MCP Adapter آن‌ها را به ابزار MCP تبدیل می‌کند. نتیجه هجده ابزار است، از جمله:

  • خواندن ساختار محتوای سایت: نوع‌ها، فیلدها و دسته‌ها
  • فهرست، خواندن، ساختن، ویرایش و حذف محتوا (مقاله، خدمت، نمونه‌کار، محصول، دوره)
  • مدیریت دسته‌ها، برچسب‌ها و رسانه
  • تغییر تنظیمات سایت و منوها
  • خواندن درخواست‌های فرم تماس

حالا کافی است به Claude بگوییم «برای این پروژه فروشگاهی یک نمونه‌کار با فناوری لاراول بساز» تا پیش‌نویس با همه فیلدها در سایت ساخته شود. همین مقاله هم همین‌طور به سایت رسیده است.

امنیت را چطور حل کردیم

دادن دسترسی سایت به هوش مصنوعی ترسناک به نظر می‌رسد. سه تصمیم این ریسک را کنترل می‌کند:

  1. هر نوشتنی از راه REST API خود وردپرس انجام می‌شود؛ پس همان اعتبارسنجی فیلدها و همان سطح دسترسی کاربر اعمال می‌شود.
  2. دستیار با «رمز برنامه» وصل می‌شود، نه رمز اصلی، و هر وقت بخواهیم باطلش می‌کنیم.
  3. محتوای تازه همیشه پیش‌نویس ساخته می‌شود. انتشار کار انسان است.

چه چیزهایی یاد گرفتیم

مهم‌ترین درس این بود که کیفیت کار دستیار به کیفیت توضیح ابزارها بستگی دارد. وقتی برای هر فیلد توضیح دقیق و اسکیمای کامل نوشتیم، خطاها تقریباً از بین رفت.

برای سایت شما هم ممکن است

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

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نمی‌شود.

بیشتر بخوانیم

به مطالعه و یادگیری ادامه دهید