MCP: کنترل FlashDesk از ابزارهای هوش مصنوعی شما
FlashDesk از MCP (Model Context Protocol)، استانداردی باز برای اتصال ابزارهای هوش مصنوعی به برنامههای خارجی، پشتیبانی میکند. ابزارهایی مانند Claude، ChatGPT، Cursor و Windsurf میتوانند با زبان طبیعی صفحهٔ دستگاه راه دور را ببینند، ماوس و صفحهکلید را کنترل کنند، فایلها را مدیریت کنند، دستورهای SSH را اجرا کنند و عملکرد را بررسی کنند.
مطالب
نمای کلی
MCP (Model Context Protocol) یک استاندارد باز است که به ابزارهای هوش مصنوعی اجازه میدهد بدون نیاز به اسکریپتنویسی سفارشی یا یک ادغام اختصاصی، مستقیماً به برنامههای خارجی فراخوانی کنند. هر ابزار هوش مصنوعی سازگار با MCP که روی همان رایانه همراه FlashDesk اجرا میشود، میتواند FlashDesk را به عنوان سرور محلی MCP ثبت کند و بلافاصله از آن استفاده کند، و تنظیمات FlashDesk پیکربندی دقیق برای کپی کردن را نشان میدهند.
FlashDesk MCP در عمل
این نمونههای واقعی، مشاهده و کنترل صفحه، بررسی از طریق SSH و بررسی گزارشها و پایگاههای داده را با هم ترکیب میکنند. ابزارهای هوش مصنوعی از طریق FlashDesk MCP اطلاعات دریافت میکنند و اقداماتی انجام میدهند.
-
بررسی ناهماهنگی میان نمایش صفحه و وضعیت واقعی
اطلاعات نمایشدادهشده روی صفحه و وضعیت پردازش با گزارشها، تنظیمات و رکوردهای پایگاه داده مقایسه شدند تا علت ناهماهنگیها و توقف پردازش بررسی شود. -
راهاندازی یک رایانه Linux جدید
کارها شامل راهاندازی دسترسی از راه دور، Docker و برنامههای موردنیاز، بازیابی پایگاه داده از نسخه پشتیبان و تنظیم شبکه و همگامسازی زمان بود. -
بررسی علت برقرار نشدن ارتباط میان رایانهها
تنظیمات روی صفحه و وضعیت اتصال برای بررسی پیکربندی شبکه و مشکلات مربوط به چند رابط شبکه بررسی شدند. رایانهای که مستقیماً به FlashDesk متصل نمیشود نیز زمانی قابل بررسی است که بتوان از طریق SSH و از یک رایانه متصل در همان شبکه که استفاده از آن برای این کار مجاز است، به آن دسترسی داشت. -
بازیابی اجرای برنامههایی که باز نمیشوند
مشکلات اجرای برنامه پس از بهروزرسانی و کمبود فضای دیسک بر اثر افزایش حجم گزارشها بررسی شدند. کارها شامل پاکسازی گزارشها، بازبینی تنظیمات و رفع مشکل اجرای VS Code روی Mac بود. -
آزمایش برنامههای Windows و macOS روی دستگاههای واقعی
از تصاویر صفحه برای بررسی نمایش و اطمینان از رسیدن کلیکها و ورودی صفحهکلید به برنامه استفاده شد؛ تغییرات حاصل روی صفحه نیز بررسی شدند. -
آمادهسازی مراحل تکراری بررسی برای استفاده مجدد
بررسیهای متداول گزارشها و پرسوجوهای پایگاه داده در قالب اسکریپتها تنظیم شدند تا بتوان همان مراحل را در بررسیهای بعدی نیز به کار برد.
استفاده اساسی
MCP را در تنظیمات FlashDesk فعال کنید
روی دستگاهی که ابزار هوش مصنوعی شما اجرا میشود، دسترسی ابزارهای هوش مصنوعی خارجی را در تنظیمات FlashDesk روشن کنید. این بهطور پیشفرض خاموش است.
FlashDesk را بهعنوان سرور MCP ثبت کنید
صفحه تنظیمات همان صفحه نمایش پیکربندی دقیق برای ثبت است، همراه با دکمه کپی. آن را در تنظیمات MCP ابزار هوش مصنوعی خود Paste کنید. هر ابزار هوش مصنوعی مکان مخصوص خود برای ثبت سرورهای محلی MCP دارد — برای دانستن اینکه کجاست، به مستندات MCP همان ابزار مراجعه کنید.
{
"mcpServers": {
"flashdesk": {
"command": "C:\\Users\\YourName\\AppData\\Local\\FlashDesk\\app\\FlashDesk.exe",
"args": ["--mcp-server"]
}
}
}
از ابزار هوش مصنوعی خود بخواهید متصل شود
به ابزار هوش مصنوعی بگویید به کدام دستگاه ذخیرهشده متصل شود. اتصال از روند تأیید عادی روی دستگاه راه دور عبور میکند.
با زبان طبیعی کار کنید
پس از اتصال، توضیح دهید چه کاری میخواهید انجام شود. ابزار هوش مصنوعی اقدامات مناسب را انتخاب میکند — گرفتن عکس از صفحه، کلیک کردن، تایپ کردن، حرکت دادن یا مرتب کردن فایلها، یا اجرای یک دستور.
کاری که می توانید انجام دهید
- لیست اتصالهای ذخیره شده و پوشهها را نمایش دهید، دستگاههای آنلاین را مشاهده کنید و جلسات را باز، بررسی و بسته کنید.
- یک عکس زنده از صفحه دور دریافت کنید، یا کل صفحه یا یک منطقه واحد، و عنوان پنجره پیشزمینه و موقعیت آن را در Windows بخوانید.
- ماوس را حرکت دهید، کلیک کنید، دوبار کلیک کنید، اسکرول کنید، کلیدها را فشار دهید و متن را روی دستگاه دور تایپ کنید.
- برش (Clipboard) را بخوانید و تنظیم کنید، که با دستگاه دور همگامسازی میشود.
- فایلها و پوشهها را لیست کنید، آپلود کنید، دانلود کنید، نامگذاری مجدد کنید و حذف کنید — هم روی دستگاه دور و هم روی دستگاهی که ابزار هوش مصنوعی روی آن اجرا میشود.
- یک جلسه فقط SSH بدون پنجره صفحه شروع کنید و دستورات shell را روی دستگاه دور اجرا کنید.
- ضبط صفحه را شروع، متوقف و وضعیت آن را بررسی کنید.
- پیامهای چت جلسه را ارسال و بخوانید که توسط فرد در دستگاه دور دیده میشود.
- خواندن آمار زندهٔ ویدیو — نرخ فریم، زمان رفتوبرگشت، از دست رفتن بستهها، سطح ازدحام، و مصرف CPU و حافظهٔ Host — و تنظیم نرخ فریم هدف، عمق خط لوله و کیفیت JPEG.
- برای دستگاه دور به دنبال بروزرسانیهای FlashDesk بگردید و آنها را اعمال کنید، و از هر دو طرف FlashDesk خارج شوید یا آن را مجدداً شروع کنید.
- لیست اتصال را سازماندهی کنید: نامگذاری مجدد اتصالات، ایجاد، نامگذاری مجدد و حذف پوشهها، و جابجایی اتصالات بین آنها.
ابزارهای هوش مصنوعی پشتیبانیشده
FlashDesk با هر ابزار هوش مصنوعی سازگار با MCP کار میکند، از جمله:
- Claude Desktop و Claude Code
- برنامه دسکتاپ ChatGPT و Codex CLI
- Cursor
- Windsurf
- VS Code همراه با GitHub Copilot Chat
هر ابزار جای خاص خود را برای ثبت سرور MCP محلی دارد—معمولاً یک فایل تنظیمات یا یک دستور CLI. رابطهای گفتگوی هوش مصنوعی فقط تحت وب معمولاً تنها از سرورهای MCP راه دور پشتیبانی میکنند، نه سروری محلی مانند FlashDesk؛ در عوض از برنامه دسکتاپ یا CLI مربوطه استفاده کنید.
چگونه کار می کند
| مورد | توضیحات |
|---|---|
--mcp-server |
پرچمی که FlashDesk را بهعنوان سرور MCP محلی راهاندازی میکند. این پردازه فقط درخواستها را به FlashDesk متصل میکند؛ خودش هرگز به Host یا Viewer تبدیل نمیشود. |
| فقط محلی | سرور MCP از طریق ورودی/خروجی استاندارد محلی ارتباط برقرار میکند. هرگز به شبکه در معرض قرار نمیگیرد. |
| FlashDesk باید در حال اجرا باشد | فرآیند پل هر درخواست را به FlashDesk که قبلاً روی همان رایانه در حال اجرا است، ارسال میکند. اگر FlashDesk در حال اجرا نباشد، درخواستها خطا برمیگردانند و هیچ کاری را به طور خودکار شروع نمیکنند. |
| همان جریان تأیید | اتصال باز شده از طریق MCP همان جریان تأیید یا رمز عبور مشترک را روی دستگاه دور طی میکند که یک اتصال شروع شده توسط فرد نیز انجام میدهد. |