اختر تصديرًا — أو علّم سير عمل — بحسب ما تحتاج إلى إعادة استخدامه.
المحادثة المقروءة، وأثر التشخيص، ونسخة الإعدادات الاحتياطية، وسير العمل القابل لإعادة الاستخدام؛ كلها ناتجات مختلفة. أأمن الخيارات هو أضيقها الذي يحقق هدفك؛ وإذا كنت تعرف الخطوات مسبقًا، يمكن لوضع التعليم أن يتعلمها من عرض توضيحي يدوي واحد.
أي تصدير أو سير عمل يجب أن أستخدم؟
| الهدف | الأمر | النتيجة |
|---|---|---|
| احفظ المحادثة المرئية في الشريط الجانبي | /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 هذا لقطات الشاشة. وإذا كان تسجيل الآثار متوقفًا أثناء تشغيل ما، فلا يمكن إعادة بناء ذلك الأثر لاحقًا.
ابدأ بتصدير المحادثة. ولا تستخدم تصدير الآثار إلا عند الحاجة إلى تفاصيل على مستوى الأدوات، وراجع كلا الملفين بحثًا عن معلومات شخصية قبل مشاركتهما.
النسخ الاحتياطي للإعدادات
- اكتب
/export --config. - احفظ ملف
webbrain-config-….jsonالذي تم تنزيله بأمان. - استعده باستخدام
/import --file، أو الصق محتوى JSON بعد/import.
تتضمن اللقطة قيم إعدادات قابلة للنقل، لكنها لا تتضمن المحادثات، ولا الآثار، ولا المهام المجدولة، ولا عدادات الاستخدام، ولا الإنفاق التراكمي، ولا جلسات Cloud Sync المرتبطة بالأجهزة ومعرفات الأجهزة.
يحدد الحقل schema التوافق. يصدر WebBrain حاليًا webbrain-config/1 ويقبلها.
علّم WebBrain سير عمل عبر تنفيذه بنفسك مرة واحدة
استخدم وضع التعليم عندما تكون خطوات المتصفح معروفة لديك وترغب في حفظها دون أن تطلب من الوكيل أولًا إتمام تشغيل مصحوب بتسجيل الآثار. يقتصر العرض التوضيحي على التبويب نفسه، وفي النهاية يُصرَّف إلى الصيغة المحمية webbrain-workflow/1 نفسها التي ينتجها /workflow --save.
- افتح صفحة البداية. استخدم صفحة
http(s)عادية، وأوقف تشغيل الوكيل الذي يشغل هذا التبويب حاليًا. - ابدأ التعليم. اكتب
/teach --start <الاسم>، وسيظهر مؤشر WebBrain Teach بلون بنفسجي في الصفحة. - نفّذ سير العمل يدويًا. نفّذ في التبويب نفسه النقرات الموثوقة، وأكمل تعبئة الحقول، وبدّل مربعات الاختيار أو أزرار الاختيار الفردي، وأرسل بزر Enter ونقّل تمامًا كما يجب أن يسير التدفق القابل لإعادة الاستخدام.
- تابع التقدم عند الحاجة. اكتب
/teachلعرض اسم سير العمل الحالي وعدد العمليات الملتقطة. - اصرف واحفظ. اكتب
/teach --end، ثم افتح/workflowلتشغيل سير العمل المتعلم أو إعادة تسميته أو تصديره أو حذفه.
لا يسجّل رمز الالتقاط في الصفحة سوى الهوية الدلالية للحقل، لا محتواه. ويتحول كل حقل مكتمل إلى معامل وقت تشغيل؛ وعند تشغيل سير العمل لاحقًا، يسأل WebBrain من جديد عن القيمة الحالية محليًا.
حدود الالتقاط
- لا يُلتقط من العمليات إلا ما كان موثوقًا في الصفحة العليا؛ أما العمليات التي ينفذها WebBrain بنفسه فلا تدخل في سجل التعليم.
- تتبع الجلسة التنقل داخل التبويب نفسه، وتسجل ما لا يزيد على 100 عملية مُقنَّنة.
- لا يمكن أن يشغل وضع التعليم وتشغيل الوكيل الآلي التبويب نفسه في الوقت ذاته. وأنهِ التعليم بـ
/teach --endقبل بدء مهمة الوكيل. - تُتجاهل الأهداف غير المدعومة أو غير الآمنة؛ ويعرض الناتج المحفوظ تحذيرات، ويتطلب التشغيل من جديد تطابقًا دلاليًا وحيدًا لا لبس فيه.
- حتى إذا تعذر تصريف سير عمل، فإن
/teach --endيغلق جلسة التعليم المؤقتة؛ أصلح الصفحة أو خطوات العرض ثم اعد من جديد.
أنشئ من أثر ثم انقل سير عمل محفوظ
يناسب وضع التعليم العروض التوضيحية اليدوية. وإذا كان الوكيل قد أكمل المهمة بنجاح أثناء تفعيل تسجيل الآثار، فيمكنك حفظ ذلك التشغيل مباشرة:
- فعّل تسجيل الآثار وأكمل المهمة بنجاح.
- احفظه باستخدام
/workflow --save <الاسم>. - شغّل
/workflowللعثور على المعرف. - نزّله باستخدام
/workflow --export <id>. - استخدم
/workflow --import --fileفي نسخة أخرى من WebBrain.
هل تحتاج إلى فحص ملف سير عمل مُصدَّر أو تعديله؟ استخدم محرر سير العمل في WebBrain محليًا في متصفحك.
سير العمل القابل للنقل ليس الأثر الأصلي ولا جلسة التعليم الأصلية. يزيل WebBrain مراجع العناصر القديمة، ومحدِّدات CSS، وإحداثيات النقر، وسلاسل الاستعلام والمقاطع في عناوين URL، وقيم الحقول التي أُدخلت سابقًا. وتتحول القيم المُدخلة إلى معاملات تُجمع من جديد محليًا في كل تشغيل.
يحافظ الملف على الأوصاف الدلالية للأهداف، وعلى نطاق الموقع الأصلي ونطاقات المسارات، حتى يتمكن WebBrain من البحث من جديد عن العنصر الحالي ويتوقف بأمان عند غموض التطابق. وتظل أذونات وضع التنفيذ المعتادة، وتأكيد الإرسال، والتحقق من النتائج سارية.
يخصص WebBrain معرفًا محليًا جديدًا وطوابع زمنية جديدة دون الكتابة فوق سير عمل قائم. ويبلغ الحد الأقصى لحجم ملفات سير العمل القابلة للنقل 1 ميبت (MiB).
راجع قبل المشاركة
| الملف | الحد الأدنى للمراجعة |
|---|---|
| Markdown للمحادثة | الرسائل والتنبيهات النظامية. |
| Markdown للآثار أو JSON لصفحة الآثار | المطالبات، وعناوين URL، والمعطيات، والنتائج، ولقطات الشاشة المضمّنة. |
| JSON للإعدادات | لا تشاركه إلا إذا حذفت عمدًا جميع الأسرار والقيم الخاصة. |
| JSON لسير العمل | الاسم، والبيانات الوصفية للمصدر، وأصول المواقع ونطاقات المسارات، وتسميات الأهداف، ونية الخطوات. |
الحقول الكاملة وقواعد التوافق موجودة في مرجع الصيغ التقني (بالإنجليزية).
