قابل للنقل، بحدود

اختر تصديرًا — أو علّم سير عمل — بحسب ما تحتاج إلى إعادة استخدامه.

المحادثة المقروءة، وأثر التشخيص، ونسخة الإعدادات الاحتياطية، وسير العمل القابل لإعادة الاستخدام؛ كلها ناتجات مختلفة. أأمن الخيارات هو أضيقها الذي يحقق هدفك؛ وإذا كنت تعرف الخطوات مسبقًا، يمكن لوضع التعليم أن يتعلمها من عرض توضيحي يدوي واحد.

أي تصدير أو سير عمل يجب أن أستخدم؟

الهدفالأمرالنتيجة
احفظ المحادثة المرئية في الشريط الجانبي/exportنص محادثة بصيغة Markdown سهل القراءة.
صحّح تشغيل وكيل مسجَّل/export --tracesملف Markdown يتضمن ردود النموذج واستدعاءات الأدوات والمعطيات والنتائج.
النسخ الاحتياطي للإعدادات أو نقلها/export --configلقطة JSON بصيغة webbrain-config/1.
تعلّم سير عمل عبر تنفيذه مرة واحدة/teach --start <الاسم>سير عمل محفوظ بلا قيم، مُصرَّف من عرضك اليدوي.
نقل أتمتة قابلة لإعادة الاستخدام/workflow --export <id>تعريف JSON منقّى بصيغة webbrain-workflow/1.
تتضمن تصديرات الإعدادات أسرارًا كنص صريح

قد تحتوي لقطة الإعدادات على مفاتيح API للمزوّدات، وبيانات الملف الشخصي، وذاكرة المستخدم، والمهارات المخصصة، وخيارات الأذونات. احفظها كما تحفظ نسخة كلمات المرور الاحتياطية، ولا ترفقها أبدًا بمسألة عامة (issue).

Markdown للمحادثات والآثار

يحفظ /export الرسائل المعروضة حاليًا في الشريط الجانبي ويسجّل إصدار WebBrain المستخدم في التصدير. هذا الملف مخصص للقراءة، ولا يمكن استيراده مرة أخرى إلى WebBrain.

يستخدم /export --traces الآثار المسجلة محليًا للمحادثة الحالية. وقد يتضمن المطالبات، ومخرجات النموذج، وعناوين URL، ومعطيات الأدوات، ونتائج الأدوات. لا يتضمن ملف Markdown هذا لقطات الشاشة. وإذا كان تسجيل الآثار متوقفًا أثناء تشغيل ما، فلا يمكن إعادة بناء ذلك الأثر لاحقًا.

هل تستعد لإرسال تقرير خطأ؟

ابدأ بتصدير المحادثة. ولا تستخدم تصدير الآثار إلا عند الحاجة إلى تفاصيل على مستوى الأدوات، وراجع كلا الملفين بحثًا عن معلومات شخصية قبل مشاركتهما.

النسخ الاحتياطي للإعدادات

  1. اكتب /export --config.
  2. احفظ ملف webbrain-config-….json الذي تم تنزيله بأمان.
  3. استعده باستخدام /import --file، أو الصق محتوى JSON بعد /import.

تتضمن اللقطة قيم إعدادات قابلة للنقل، لكنها لا تتضمن المحادثات، ولا الآثار، ولا المهام المجدولة، ولا عدادات الاستخدام، ولا الإنفاق التراكمي، ولا جلسات Cloud Sync المرتبطة بالأجهزة ومعرفات الأجهزة.

يحدد الحقل schema التوافق. يصدر WebBrain حاليًا webbrain-config/1 ويقبلها.

التعلم من خلال العرض التوضيحي

علّم WebBrain سير عمل عبر تنفيذه بنفسك مرة واحدة

استخدم وضع التعليم عندما تكون خطوات المتصفح معروفة لديك وترغب في حفظها دون أن تطلب من الوكيل أولًا إتمام تشغيل مصحوب بتسجيل الآثار. يقتصر العرض التوضيحي على التبويب نفسه، وفي النهاية يُصرَّف إلى الصيغة المحمية webbrain-workflow/1 نفسها التي ينتجها /workflow --save.

  1. افتح صفحة البداية. استخدم صفحة http(s) عادية، وأوقف تشغيل الوكيل الذي يشغل هذا التبويب حاليًا.
  2. ابدأ التعليم. اكتب /teach --start <الاسم>، وسيظهر مؤشر WebBrain Teach بلون بنفسجي في الصفحة.
  3. نفّذ سير العمل يدويًا. نفّذ في التبويب نفسه النقرات الموثوقة، وأكمل تعبئة الحقول، وبدّل مربعات الاختيار أو أزرار الاختيار الفردي، وأرسل بزر Enter ونقّل تمامًا كما يجب أن يسير التدفق القابل لإعادة الاستخدام.
  4. تابع التقدم عند الحاجة. اكتب /teach لعرض اسم سير العمل الحالي وعدد العمليات الملتقطة.
  5. اصرف واحفظ. اكتب /teach --end، ثم افتح /workflow لتشغيل سير العمل المتعلم أو إعادة تسميته أو تصديره أو حذفه.
لا يتم تعلم القيم المُدخلة أبدًا

لا يسجّل رمز الالتقاط في الصفحة سوى الهوية الدلالية للحقل، لا محتواه. ويتحول كل حقل مكتمل إلى معامل وقت تشغيل؛ وعند تشغيل سير العمل لاحقًا، يسأل WebBrain من جديد عن القيمة الحالية محليًا.

حدود الالتقاط

  • لا يُلتقط من العمليات إلا ما كان موثوقًا في الصفحة العليا؛ أما العمليات التي ينفذها WebBrain بنفسه فلا تدخل في سجل التعليم.
  • تتبع الجلسة التنقل داخل التبويب نفسه، وتسجل ما لا يزيد على 100 عملية مُقنَّنة.
  • لا يمكن أن يشغل وضع التعليم وتشغيل الوكيل الآلي التبويب نفسه في الوقت ذاته. وأنهِ التعليم بـ/teach --end قبل بدء مهمة الوكيل.
  • تُتجاهل الأهداف غير المدعومة أو غير الآمنة؛ ويعرض الناتج المحفوظ تحذيرات، ويتطلب التشغيل من جديد تطابقًا دلاليًا وحيدًا لا لبس فيه.
  • حتى إذا تعذر تصريف سير عمل، فإن /teach --end يغلق جلسة التعليم المؤقتة؛ أصلح الصفحة أو خطوات العرض ثم اعد من جديد.

أنشئ من أثر ثم انقل سير عمل محفوظ

يناسب وضع التعليم العروض التوضيحية اليدوية. وإذا كان الوكيل قد أكمل المهمة بنجاح أثناء تفعيل تسجيل الآثار، فيمكنك حفظ ذلك التشغيل مباشرة:

  1. فعّل تسجيل الآثار وأكمل المهمة بنجاح.
  2. احفظه باستخدام /workflow --save <الاسم>.
  3. شغّل /workflow للعثور على المعرف.
  4. نزّله باستخدام /workflow --export <id>.
  5. استخدم /workflow --import --file في نسخة أخرى من WebBrain.

هل تحتاج إلى فحص ملف سير عمل مُصدَّر أو تعديله؟ استخدم محرر سير العمل في WebBrain محليًا في متصفحك.

سير العمل القابل للنقل ليس الأثر الأصلي ولا جلسة التعليم الأصلية. يزيل WebBrain مراجع العناصر القديمة، ومحدِّدات CSS، وإحداثيات النقر، وسلاسل الاستعلام والمقاطع في عناوين URL، وقيم الحقول التي أُدخلت سابقًا. وتتحول القيم المُدخلة إلى معاملات تُجمع من جديد محليًا في كل تشغيل.

يحافظ الملف على الأوصاف الدلالية للأهداف، وعلى نطاق الموقع الأصلي ونطاقات المسارات، حتى يتمكن WebBrain من البحث من جديد عن العنصر الحالي ويتوقف بأمان عند غموض التطابق. وتظل أذونات وضع التنفيذ المعتادة، وتأكيد الإرسال، والتحقق من النتائج سارية.

يُنشئ الاستيراد نسخة

يخصص WebBrain معرفًا محليًا جديدًا وطوابع زمنية جديدة دون الكتابة فوق سير عمل قائم. ويبلغ الحد الأقصى لحجم ملفات سير العمل القابلة للنقل 1 ميبت (MiB).

راجع قبل المشاركة

الملفالحد الأدنى للمراجعة
Markdown للمحادثةالرسائل والتنبيهات النظامية.
Markdown للآثار أو JSON لصفحة الآثارالمطالبات، وعناوين URL، والمعطيات، والنتائج، ولقطات الشاشة المضمّنة.
JSON للإعداداتلا تشاركه إلا إذا حذفت عمدًا جميع الأسرار والقيم الخاصة.
JSON لسير العملالاسم، والبيانات الوصفية للمصدر، وأصول المواقع ونطاقات المسارات، وتسميات الأهداف، ونية الخطوات.

الحقول الكاملة وقواعد التوافق موجودة في مرجع الصيغ التقني (بالإنجليزية).