العمل مع Agents
استخدم Atoms Agents للتخطيط، والبناء، والبحث، والتحليل، وتحسين المشروع من خلال Chat الخاص به. أوقف **وضع الفريق** لطلب مركّز إلى Alex، أو فعّله من أجل Mike وفريق المتخصصين. يوضح هذا الدليل كيفية التبديل بين الأوضاع، وذكر Agents، ومتابعة الأسئلة والخطط، ووضع طلبات المتابعة في قائمة الانتظار، ومراجعة الإصدارات، والتعافي من نتيجة غير صحيحة.
استخدم Atoms Agents للتخطيط، والبناء، والبحث، والتحليل، وتحسين المشروع من خلال Chat الخاص به. أوقف وضع الفريق لطلب مركّز إلى Alex، أو فعّله من أجل Mike وفريق المتخصصين. يوضح هذا الدليل كيفية التبديل بين الأوضاع، وذكر Agents، ومتابعة الأسئلة والخطط، ووضع طلبات المتابعة في قائمة الانتظار، ومراجعة الإصدارات، والتعافي من نتيجة غير صحيحة.
كيف يعمل التعاون بين Agent
عند إيقاف وضع الفريق، يتولى Alex معالجة الطلب. فعّل وضع الفريق عندما يحتاج العمل إلى Mike لتنسيق عدة مراحل أو عندما تريد ذكر Product Manager أو Architect أو Data Analyst أو أي متخصص آخر متاح.
في وضع الفريق، يمكن أن ينتقل العمل من Agent إلى آخر. تابع Working Process ورسائل Agent حتى لا يبقى أي عمل نشط. إذا أنشأت النتيجة بطاقة Version، فحدد Preview لفتحها في عارض التطبيقات واختبارها قبل النشر أو طلب تغيير آخر.
تشغيل وضع الفريق أو إيقافه
يوجد مفتاح وضع الفريق في قائمة + بجانب حقل إدخال Chat. عندما يكون المفتاح متوقفًا، يتولى Alex معالجة الطلب. وعندما يكون مفعّلًا، يمكن لـ Chat استخدام Mike وAgents المتخصصين المتاحين.
قبل التبديل: لا يمكنك تغيير وضع الفريق أثناء نشاط بحث متعمق أو سحابة Atoms. يستخدم بحث متعمق Iris فقط، لذلك لا تكون قائمة Group Members العادية متاحة. استخدم Agents المعروضين في Chat الحالي. إذا كان وضع الفريق مثبتًا على التشغيل وكان Alex ظاهرًا، فاذكر Alex مباشرةً لمهمة هندسية. لاستخدام خيارات وضع الفريق القياسية، اترك سير العمل المخصص وافتح Chat مشروع عادي.
- افتح Chat الخاص بالمشروع.
- حدد + بجانب مربع الرسالة.
- في القائمة، فعّل وضع الفريق لسير عمل الفريق. أوقفه عندما تريد أن يتولى Alex معالجة الطلب.
- أغلق القائمة، واكتب الطلب، ثم أرسله.
إذا كتبت @ بينما يكون وضع الفريق متوقفًا، فسيعرض Chat الرسالة Switch to team mode to mention Agent. حدد Team لتفعيل وضع الفريق وفتح Group Members، أو حدد Engineer لإغلاق أداة الاختيار ومتابعة العمل مع Alex بدون ذكر.
تشغيل وضع الفريق أو إيقافه
دع Mike ينسق العمل
عندما يكون وضع الفريق مفعّلًا ويكون Mike متاحًا ضمن Group Members، أرسل رسالة بدون ذكر @ عندما تريد من Mike أن يقرر أي Agents يجب أن يتولوا العمل. هذا هو الخيار الأبسط للحصول على نتيجة تمتد عبر عدة مراحل. إذا كان بحث متعمق نشطًا، فاستخدم Iris بدلًا من ذلك.
- تأكد من أن Mike متاح. فعّل وضع الفريق عندما يكون المفتاح متاحًا. إذا كان المفتاح مقفلاً، فاستخدم سير العمل هذا فقط عندما يظهر Mike ضمن Group Members.
- صف النتيجة النهائية، والحالة الحالية للمشروع، والقيود المهمة، وكيف ستحكم على النتيجة.
- أرسل الطلب بدون ذكر @ حتى يتمكن Mike من تنسيقه. ولمخاطبته بشكل صريح، اكتب @ وحدد Mike ضمن Group Members.
- تابع Working Process ورسائل Agent. أجب عن السؤال عندما يظهر. إذا كانت بطاقة Plan جاهزة، فحدد Approve للمتابعة أو افتح قائمة السهم الخاصة بها وحدد Decline عندما تحتاج الخطة إلى مراجعة.
يمنح هذا النوع من الطلبات Mike معلومات كافية لتخطيط العمل دون أن يطلب منك تعيين كل خطوة بنفسك.
اذكر Agent مباشرةً
اذكر Agent عندما تعرف من يجب أن يتلقى مهمة مركزة.
- في مشروع عادي، حدد + بجانب حقل إدخال Chat وفعّل وضع الفريق. إذا كان سير عمل مخصص يقفل الوضع، فتجاوز هذه الخطوة واستخدم فقط Agents المعروضين في Chat الحالي.
- اكتب @ في مربع الرسالة.
- ضمن Group Members، حدد Agent.
- بعد الذكر، اشرح المهمة، والسياق المهم، وما الذي يجب أن يبقى دون تغيير، والنتيجة التي تتوقعها.
- أرسل الرسالة.
حدد Agent من Group Members
Group Members تتضمن عادةً Alex وBob وDavid وEmma وMike. يظهر Sarah وAdrian في مشاريع shadcn/ui أو سحابة Atoms المدعومة. عند تمكين بحث متعمق، تعرض أداة اختيار الذكر Iris فقط. استخدم القائمة المعروضة في Chat الخاص بك باعتبارها المرجع الأساسي.
| Agent | الدور | استخدم هذا Agent عندما |
|---|---|---|
| Mike | قائد الفريق | تحتاج المهمة إلى تخطيط أو تفويض أو تنسيق عبر عدة Agents. |
| Emma | Product Manager | تحتاج إلى توضيح المستخدمين، أو الأولويات، أو النطاق، أو مسارات العمل، أو المفاضلات بين الميزات. |
| Bob | Architect | تحتاج إلى مساعدة في بنية النظام، أو نماذج البيانات، أو التكاملات، أو القيود التقنية. |
| Alex | مهندس | تريد بناء تنفيذ المشروع أو تغييره أو إصلاحه أو اختباره. |
| David | Data Analyst | تريد تحليل البيانات أو الملفات أو المقاييس أو الاتجاهات. |
| Iris | باحث بحث متعمق | تحتاج إلى بحث قائم على الأدلة حول السوق أو المنافسين أو الجمهور أو الجوانب التقنية. |
| Sarah | متخصصة SEO | تريد تخطيط محتوى SEO وتحسينه لمشروع ويب مدعوم. |
| Adrian | متخصص إعلانات | تريد إعداد Google Ads أو تحليلها لمشروع ويب منشور ومدعوم. |
لا يمكنك ذكر Agent غير معروض ضمن Group Members. اطلب من Mike التنسيق مع الفريق المتاح، أو استخدم سير العمل المخصص الذي يفعّل المتخصص الذي تحتاجه.
اعمل مع أكثر من Agent واحد
يمكنك ذكر أكثر من Agent واحد في رسالة وضع الفريق نفسها. استخدم هذا للمهام المستقلة التي لا يمكن أن يطغى بعضها على بعض، واذكر بوضوح الجزء الذي يجب أن يتولاه كل Agent.
افصل كل مهمة بوضوح، واذكر ما إذا كان يُسمح للـ Agent بتغيير المشروع أو يجب عليه فقط مراجعته.
بالنسبة للعمل المعتمد على مراحل سابقة، لا ترسل كل مرحلة إلى عدة Agents دفعة واحدة. اطلب من Mike تنسيق الترتيب وضمّن النقطة التي يجب أن توافق فيها على العمل.
استخدم فقط Agents اللازمين للوصول إلى النتيجة، ثم راجع Credits used بعد اكتمال العمل.
تابع المهام والموافقات وعمليات التسليم
تابع العمل في Chat الخاص بالمشروع. يعرض Working Process خطوات Agent النشطة، وتنتظر بطاقات الأسئلة إجاباتك، وتنتظر بطاقات Plan الموافقة، وتظهر بطاقة Version عندما ينتج المشروع إصدارًا يمكنك معاينته.
| ما الذي تراه | ماذا يعني ذلك | ما الذي يجب فعله |
|---|---|---|
| Working Process يعرض Agent على أنه نشط | لا تزال الخطوة الحالية قيد التنفيذ. | انتظر النتيجة. إذا كانت Queue مفعّلة، يمكنك كتابة التعليمات التالية والضغط على Return لوضعها في قائمة الانتظار دون إيقاف العمل النشط. |
| بطاقة سؤال | يحتاج Mike إلى معلومات قبل أن يتمكن سير العمل من المتابعة. | أجب عن كل سؤال، واستخدمNextعندما تكون هناك صفحة أخرى، ثم حددSubmit. |
| بطاقة Plan | الخطة المقترحة جاهزة للمراجعة ولم يبدأ التنفيذ بعد. | حددApproveللمتابعة. لطلب مراجعة، افتح السهم بجانب Approve وحددDecline. |
| الرد النهائي لـ Agent | أنهى ذلك Agent الخطوة الموكلة إليه. | تحقق منWorking Processوالرسائل اللاحقة قبل اعتبار الطلب بالكامل مكتملًا. |
| يبدأ Agent آخر العمل | تم تسليم العمل إلى متخصص آخر. | تابع رسائل Agent الجديد ورد إذا طلب معلومات أو موافقة. |
| بطاقة Version | أنتج المشروع إصدارًا يمكن مراجعته. | بالنسبة لأحدث إصدار، حددPreview. وبالنسبة لإصدار سابق، حدد أولًاLoad previewثمView Preview. |
لا تؤكد الإجابة المكتوبة أو Plan أو ملخص البحث بحد ذاتها أن المشروع قد تغيّر. عندما يتضمن الطلب تنفيذًا، ابحث عن بطاقة Version الناتجة، وحدد Preview، واختبر رحلة المستخدم الكاملة في عارض التطبيقات.
أرسل متابعة مفيدة
توضح المتابعة المفيدة لـ Agent ما الذي تغيّر، وما الذي يجب أن يبقى كما هو، وكيفية التحقق من النتيجة.
أثناء عمل Agent، اكتب التعليمات التالية في حقل إدخال Chat. عندما يعرض الحقل Press Return to queue the message، اضغط Return. تُضاف الرسالة إلى لوحة Queue أعلى حقل الإدخال وتنتظر دون مقاطعة العمل النشط.
تظهر لوحة Queue تلقائيًا بعد وضع الرسالة الأولى في قائمة الانتظار. قم بتوسيعها إذا كانت مطوية. اسحب الرسائل لإعادة ترتيبها؛ واستخدم Send now أو Edit أو Remove على رسالة فردية. لا يمكن تعديل الرسالة الموضوعة في قائمة الانتظار إذا كانت تحتوي على مرفق. كما يوفّر رأس Queue أيضًا Clear queue وPause processing queued messages وResume processing queued messages.
إذا لم تكن Queue متاحة، فانتظر حتى تنتهي المهمة الحالية قبل إرسال المتابعة. لا ترسل التعليمات نفسها بشكل متكرر، لأن الطلبات المكررة قد تنشئ أعمالًا متعارضة.
راجع متابعة موضوعة في قائمة الانتظار
تعافَ عندما يتعطل العمل أو يسير في الاتجاه الخاطئ
ابدأ بالخطوة 1، وانتقل إلى أسفل القائمة فقط إذا لم تحل الخطوة السابقة المشكلة.
- تحقق من الحالة الحالية. اقرأ أحدث رسائل Agent وWorking Process. ابحث عن Agent لا يزال نشطًا، أو سؤال أو Plan ينتظر إدخالك، أو متابعة تنتظر في Queue.
- صحح الاتجاه. أرسل تصحيحًا واحدًا واضحًا. صف النتيجة المقصودة، وأصغر تغيير مطلوب، وما الذي يجب أن يبقى دون تغيير. اذكر Agent الذي يجب أن يتولى ذلك عند الحاجة.
- أوقف العمل النشط فقط عند الضرورة. حدد عنصر التحكم المربع Stop الموجود إلى يمين حقل إدخال Chat. تعرض تلميح الأداة الخاصة به Click if you want to stop all tasks. في نافذة التأكيد، حدد Yes, I'm Sure. يؤدي ذلك إلى إيقاف كل مهمة نشطة في ذلك Chat، ويتم تمييز الرد المتوقف بعبارة Response stopped.
- استعد إصدارًا معروفًا بأنه جيد. إذا جعل تغيير مكتمل المشروع أسوأ، فحدد Versions في رأس المشروع. اختر آخر إصدار معروف بأنه جيد. إذا لزم الأمر، حدد Load preview ثم View Preview. في معاينة الإصدار، حدد Restore to this version. قبل التأكيد:
- إذا ظهر Sync database، فراجعه بعناية. يكون محددًا افتراضيًا. اتركه محددًا إذا كنت تريد استعادة قاعدة البيانات مع الإصدار؛ وأزل تحديده إذا كنت تريد الاحتفاظ بقاعدة البيانات الحالية.
- حدد Restore للتأكيد. يعود المشروع إلى الإصدار المحدد. تظل الإصدارات اللاحقة متاحة في Versions ويمكن إعادة تطبيقها إذا لزم الأمر.
- أبلغ عن مشكلة في Atoms. إذا كان Atoms نفسه لا يتصرف كما هو متوقع، فافتح ... في أحدث رسالة Agent ذات الصلة وحدد Feedback. يتم إرفاق معرّف الدردشة الحالي ومعرّف الرسالة تلقائيًا. صف الخطوات الدقيقة، وما الذي توقعته، وما الذي حدث بدلًا من ذلك، وأرفق لقطة شاشة واضحة عندما يكون ذلك مفيدًا.
قبل الإيقاف أو الاستعادة. لا تستخدم أيًا من الإجراءين فقط لأن المهمة تستغرق وقتًا أطول من المتوقع. قد يؤدي الإيقاف إلى فقدان التقدم النشط. وتؤدي الاستعادة إلى تغيير الحالة الحالية للمشروع وقد تغيّر أيضًا قاعدة البيانات عندما يكون Sync database محددًا.
أوقف كل المهام النشطة
راجع النتيجة وCredits والمعلومات الحساسة
قبل النشر أو التحديث أو الاعتماد على النتيجة، تحقق مما يلي:
- اكتملت كل مرحلة مطلوبة، بما في ذلك أي تسليم إلى Agent آخر.
- يفتح الإصدار النهائي بشكل صحيح في عارض التطبيقات.
- تعمل رحلة المستخدم الرئيسية من البداية إلى النهاية.
- احتفظ Agent بالمعلومات والميزات والتصميم التي طلبت منه عدم تغييرها.
- لا تظهر أي معلومات خاصة أو بيانات اعتماد أو محتوى داخلي فقط في النتيجة.
راجع Credits used
في آخر رسالة Agent ضمن دورة مكتملة، افتح .... تعرض القائمة Worked for؛ وتعرض Credits used بعد انتهاء الدورة وتوفر بيانات الاستخدام. للتحقق من رصيد مساحة العمل، افتح قائمة ملفك الشخصي وحدد Plans على سطح المكتب أو Plans and credits على الهاتف المحمول. في لوحة Plans and credits، راجع Credits remaining.
راجع Credits used بعد كل دورة مكتملة، وراجع الخطة والنطاق قبل الموافقة على قدر كبير من العمل.
راجع Worked for وCredits used
لا تلصق كلمات المرور أو مفاتيح API أو رموز المصادقة أو تفاصيل الدفع أو المعلومات الشخصية أو السرية غير الضرورية في Chat.
الأسئلة الشائعة
ماذا يجب أن أفعل إذا رفض Atoms طلبًا لأنه قد يكون ضارًا؟
قد يرفض Atoms طلبًا أو يطلب توضيحًا عندما تكون النتيجة المطلوبة غير آمنة. لا تحاول إخفاء طلب ضار أو تمويهه أو تقسيمه لتجاوز هذا الرد.
- إذا كان هدفك مشروعًا، فاشرح الغرض الآمن، ومن الذي صرّح بالعمل، وما الذي يجب ألا تفعله النتيجة.
- أزل البيانات الشخصية الحقيقية وبيانات الاعتماد والمعلومات السرية والتعليمات التي قد تضر بشخص آخر أو بنظام آخر.
- اطلب شرحًا دفاعيًا أو قائمة تحقق للسلامة أو مثالًا غير ضار بدلًا من تعليمات تتيح إساءة الاستخدام.
- راجع الطلب المعدل قبل إرساله، وأبقِه مقتصرًا على المعلومات اللازمة للمهمة الآمنة.
إذا استمر رفض طلب مشروع وغير ضار بوضوح، فاتصل بـ Atoms Support مع Chat Link ونسخة منقحة من الطلب. اشرح الاستخدام المقصود، لكن لا تُضمّن معلومات حساسة ولا تطلب من Support تجاوز أي عنصر تحكم متعلق بالسلامة.