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 بجوار افتح المجلد في نافذة AI Workspace.
- يتم الحفظ لكل جهاز بعيد، بحيث يكون لكل مشروع ملاحظاته الدائمة الخاصة به.
- تم دمجها في
AGENTS.md/CLAUDE.mdضمن قسمCustom instructions (تابع دائمًا)، لذلك يلتقطها Codex وClaude Code تلقائيًا. تتم إعادة كتابة ملفات التعليمات الموجودة كلما قمت بالحفظ.
الملاحظات التشغيلية
- يتم إيقاف تشغيل AI Workspace بشكل افتراضي ويجب السماح به على الجهاز البعيد.
- يجب أن يسمح الجهاز البعيد أيضًا باتصالات SSH.
- اطلب من مستخدم الجهاز البعيد قبل استخدام SSH إنشاء الملفات أو الكتابة فوقها أو نقلها أو حذفها على الجهاز البعيد.
- عند استخدام Local Mirror، قم بتطبيق التغييرات على الجهاز البعيد فقط بعد أن يؤكد المستخدم الفرق في FlashDesk.
- يمكن للملفات الكبيرة أن تجعل عملية إنشاء Local Mirror أبطأ. قد يسأل FlashDesk ما إذا كان سيتم تضمين الملفات الكبيرة أو تخطيها.