AI Workspace
از Codex، Claude Code، یا VS Code در دستگاه محلی خود برای اجرای دستورات و ویرایش فایل های پروژه در یک دستگاه راه دور استفاده کنید. FlashDesk تنظیمات اتصال را برای شما انجام می دهد.
مطالب
نمای کلی
AI Workspace یک فضای کاری FlashDesk برای استفاده از ابزارهای هوش مصنوعی محلی در برابر یک دستگاه راه دور است. ابزار هوش مصنوعی بر روی دستگاه اپراتور اجرا می شود، در حالی که دستورات برای دستگاه راه دور در صورت نیاز از طریق SSH اجرا می شوند.
استفاده اساسی
AI Workspace را در دستگاه راه دور فعال کنید
در دستگاه راه دور، مجوز اتصال AI Workspace و SSH را در تنظیمات FlashDesk فعال کنید.
AI Workspace را از دستگاه اپراتور باز کنید
دستگاه مقصد را انتخاب کنید و AI Workspace را باز کنید. FlashDesk یک پوشه فضای کاری محلی ایجاد می کند، فایل های کمکی SSH را تولید می کند و یک کلید موقت SSH را به طور خودکار با دستگاه راه دور مبادله می کند.
نحوه کار را انتخاب کنید
کار دستور SSH را برای کارهای مستقیم یکباره انتخاب کنید، یا زمانی که می خواهید یک Local Mirror ایجاد کنید و فایل ها را به صورت محلی ویرایش کنید، ویرایش پروژه را انتخاب کنید.
ابزار هوش مصنوعی را باز کنید
Codex یا Claude Code را از پنجره AI Workspace باز کنید. FlashDesk فایل دستورالعمل ابزار انتخاب شده را در فضای کاری می نویسد.
دستورات را اجرا کنید یا فایل ها را ویرایش کنید
برای اجرای دستور SSH، از ابزار هوش مصنوعی بخواهید تا دستورات از راه دور را از طریق کمک کننده تولید شده اجرا کند. برای ویرایش پروژه، فایل های Local Mirror را ویرایش کنید و سپس به FlashDesk برگردید تا تفاوت را بررسی و اعمال کنید.
کاری که می توانید انجام دهید
- Codex، Claude Code، VS Code یا پوشه فضای کاری را از FlashDesk باز کنید.
- دستورات را روی دستگاه راه دور از طریق SSH اجرا کنید.
- یک Local Mirror از یک پروژه راه دور انتخاب شده ایجاد کنید و آن را به صورت محلی ویرایش کنید.
- تغییرات Local Mirror را قبل از اعمال مجدد به دستگاه راه دور مرور کنید.
- Custom instructions را برای هر دستگاه راه دوری که به طور خودکار در فایلهای دستورالعمل ابزار هوش مصنوعی ادغام میشوند، رها کنید.
چگونه کار می کند
| مورد | توضیحات |
|---|---|
AI Workspace |
یک فهرست کاری محلی که برای اتصال FlashDesk ایجاد شده است. |
.flashdesk-workspace/ssh_config |
پیکربندی SSH و اسکریپت های کمکی تولید شده توسط FlashDesk برای دستگاه راه دور انتخاب شده. ابزارهای هوش مصنوعی به جای ویرایش مستقیم این فایل ها باید از دستورات کمکی استفاده کنند. |
.flashdesk-workspace/identity |
هویت موقت SSH ایجاد شده توسط FlashDesk برای AI Workspace فعلی. FlashDesk آن را به طور خودکار روی دستگاه راه دور ثبت می کند و با بسته شدن AI Workspace آن را حذف می کند. |
AGENTS.md / CLAUDE.md |
فایل های دستورالعمل با باز شدن ابزار هوش مصنوعی مربوطه ایجاد می شوند. FlashDesk همچنین محتوای خود را با Host OS شناسایی شده (Windows در مقابل POSIX) تنظیم میکند و زمانی که Custom instructions بهروزرسانی میشود، آنها را بازسازی میکند. |
| Local Mirror | یک کپی محلی از یک پروژه راه دور انتخاب شده. کاربر می تواند تغییرات را قبل از اعمال مجدد آنها به دستگاه راه دور بررسی کند. |
حالت های فضای کاری
دستور SSH کار می کند
از این حالت برای کار مستقیم و یکباره روی دستگاه راه دور استفاده کنید، مانند بررسی گزارشها، فهرست کردن فایلها، راهاندازی مجدد یک سرویس یا ایجاد یک تغییر تأیید شده کوچک.
ویرایش پروژه با Local Mirror
هنگامی که می خواهید یک پروژه راه دور را به صورت محلی ویرایش کنید از این حالت استفاده کنید. FlashDesk فایل یا پوشه راه دور انتخاب شده را در Local Mirror شبیه سازی می کند. پس از ویرایش، تفاوت را در FlashDesk مرور کنید و فقط تغییرات انتخاب شده را به دستگاه راه دور اعمال کنید.
Custom instructions
Custom instructions به شما امکان میدهد یادداشتهایی را که ابزار هوش مصنوعی باید در این فضای کاری دنبال کند، به جا بگذارید - قراردادهای کدنویسی، مدیر بسته برای استفاده، شاخهها برای جلوگیری از لمس کردن، قوانین تأیید، هر چیزی که معمولاً در شروع هر جلسه تکرار میکنید.
- از دکمه Custom instructions در کنار Open folder در پنجره AI Workspace باز کنید.
- در هر دستگاه راه دور ذخیره می شود، بنابراین هر پروژه می تواند یادداشت های ثابت خود را داشته باشد.
- در
AGENTS.md/CLAUDE.mdتحت یک بخشCustom instructions (همیشه دنبال کنید)ادغام شدند، بنابراین Codex و Claude Code آنها را به طور خودکار انتخاب می کنند. فایل های دستورالعمل موجود هر زمان که ذخیره می کنید بازنویسی می شوند.
یادداشت های عملیاتی
- AI Workspace به طور پیش فرض خاموش است و باید در دستگاه راه دور مجاز باشد.
- دستگاه راه دور نیز باید به اتصالات SSH اجازه دهد.
- قبل از استفاده از SSH از کاربر دستگاه راه دور بخواهید که فایل ها را روی دستگاه راه دور ایجاد، بازنویسی، انتقال یا حذف کند.
- هنگام استفاده از Local Mirror، تغییرات را روی دستگاه راه دور اعمال کنید فقط پس از اینکه کاربر تفاوت FlashDesk را تأیید کرد.
- فایل های بزرگ می توانند ساخت Local Mirror را کندتر کنند. FlashDesk ممکن است بپرسد که آیا باید فایلهای بزرگ را اضافه کرد یا از آن صرفنظر کرد.