Skip to main content
Docsاركضتشغيل يدوي

تنفيذ تدفق العمل يدويا

Click تشغيل في المحررة، أو تشغيل بالجملة من القائمة - وقراءة مجرى الحدث الحي على اليمين.

يعد التنفيذ اليدوي الطريقة الأساسية لتشغيل سير عملك - التطوير والتصحيح، ومتطلبات العمل لمرة واحدة، والتقارير المنتظمة وغير المجدولة، كلها تستخدم هذا المدخل. تشرح هذه المقالة بوضوح "مكان النقر، وما هو كل عنصر في مربع الحوار، وما يجب رؤيته بعد التشغيل."

ثلاثة مداخل للتنفيذ اليدوي

1. انقر فوق "تنفيذ" في المحرر

الأكثر استخداما. مناسب لك الذين يقومون بتغيير سير العمل ويريدون تجربته على الفور.

2. انقر فوق "◀ تنفيذ" في بطاقة قائمة سير العمل

مناسب لسير عمل مستقر بالفعل ولا ترغب في فتح المحرر.

3. تنفيذ الدفعة

حدد عناصر متعددة في أعلى قائمة سير العمل وانقر على "تنفيذ الدفعي". في النافذة المنبثقة:

  • املأ المتغيرات بشكل منفصل لكل سير عمل (أو استخدم القيم الافتراضية مباشرة)
  • حدد عدد التزامن (1-10) للتحكم في عدد الخطوط المفتوحة في نفس الوقت
  • حدد استراتيجية الفشل: ما إذا كان فشل واحد سوف يقاطع الآخر

قم بتنفيذ عملية تفكيك الحوار

بغض النظر عن الإدخال الذي تم إدخاله، بعد النقر فوق "تنفيذ"، سينبثق مربع حوار بنفس البنية:

منطقة المعلمة (المتغيرات).

عرض كل معلمة تلقائيًا حسب متغيرات سير العمل:

  • املأ مسبقًا بالقيمة الافتراضية
  • الحقول المطلوبة مشار إليها بعلامة النجمة الحمراء
  • تحوم مع الوصف يمكن رؤية الشرح
  • تستخدم الأنواع المذكورة القوائم المنسدلة
  • تقوم أنواع المصفوفات/الكائنات بتحرير JSON مباشرة

مفتاح التشغيل الجاف

يوصى بشدة بتحديد المربع عند تشغيلك الأول. راجع البدء السريع أعلاه للحصول على التفاصيل.

مصدر الزناد (التصحيح)

الدليل الافتراضي. إذا كنت تريد محاكاة "المشغل الموقوت" أو "مشغل Webhook" لتصحيح الأخطاء، فيمكنك التبديل - قد تعتمد حالة بعض الخطوات على ذلك.

مفتاح الاسترداد (Pro+)

عندما يعلن سير العمل عن Recovery.autoResumeOnRestart، يوجد مفتاح تبديل إضافي في مربع الحوار "ما إذا كان الاستمرار التلقائي مسموحًا بهذا التنفيذ". انظر التفاصيل عطر السيارات.

مفتاح تصحيح الأخطاء (Pro+)

بعد التحقق، سيدخل هذا التنفيذ في وضع التصحيح - يمكنك تعيين نقاط التوقف والتنفيذ بخطوة واحدة وعرض المتغيرات وتعديل المتغيرات. انظر التفاصيل نقطة الانطلاق.

السلوك بعد بدء التشغيل

بعد النقر على "بدء التنفيذ":

  1. تقوم الواجهة الأمامية على الفور بإنشاء سجل تنفيذ (الحالة معلقة)، وتنتقل الصفحة تلقائيًا إلى تفاصيل التنفيذ.
  2. 平台调度器拉起执行(通常 < 200ms 内从 PENDING 变 RUNNING)。
  3. تنشئ الصفحة اتصال SSE، ويتم دفع كل حدث لتحديث واجهة المستخدم في الوقت الفعلي.
  4. يتم تمييز "خطوة التشغيل" في اللوحة القماشية؛ يتم تمييز الخطوات المكتملة باللون الأخضر، ويتم تمييز الخطوات الفاشلة باللون الأحمر.

بث مباشر للحدث على اليمين

العمود الأيمن من صفحة تفاصيل التنفيذ عبارة عن دفق مختلط "سجل + حدث". أنواع الأحداث المهمة:

  • execution.started / execution.finished — بداية ونهاية التنفيذ
  • step.started / step.completed / step.failed / step.skipped — دورة حياة الخطوة
  • step.log — stdout / stderr لخطوة التعليمات البرمجية
  • agent.message — بيان وسيط بواسطة الوكيل (الأكثر شيوعًا في group_chat)
  • agent.tool_call — يستدعي الوكيل أداة + معلمات + قيمة الإرجاع
  • artifact.emitted — إنتاج منتج (Markdown/Excel/Image/JSON)
  • breakpoint.hit — ضرب نقطة توقف
  • approval.requested / approval.granted / approval.denied

يحتوي كل حدث على طابع زمني ومستوى (تصحيح/معلومات/تحذير/خطأ) وخطوة الإسناد. يسمح لك شريط التصفية بالتصفية حسب النوع/المستوى.

إلغاء في منتصف الطريق

يمكن للزر "إلغاء" الموجود في الركن الأيمن العلوي من صفحة تفاصيل التنفيذ إيقاف التنفيذ قيد التشغيل بشكل فعال:

  1. تتغير الحالة أولاً إلى "إلغاء".
  2. تتلقى الخطوة الجاري تشغيلها حاليًا إشارة مقاطعة (ستتلقى خطوة التعليمات البرمجية SIGTERM، وسيتم إحباط خطوة LLM بشكل فعال)
  3. بعد توقف كافة الخطوات، تتغير الحالة إلى "تم الإلغاء".

قد لا تستجيب بعض العمليات التي تستغرق وقتًا طويلاً (مهلات الشبكة الطويلة) على الفور - ستتولى المهلة الصعبة على مستوى وضع الحماية حل هذه المشكلة، وستتوقف بالتأكيد خلال ما يصل إلى 5 دقائق.

كيف ترى النتائج بعد الجري

صفحة تفاصيل التنفيذ

  • مخطط جانت — الجدول الزمني العام والوقت المستغرق لكل خطوة
  • قائمة الخطوات — نظرة عامة على حالة الخطوة المتسلسلة
  • تفاصيل الخطوة — الإدخال/الإخراج/سجل الأحداث/استدعاء الأداة
  • لوحة المتغيرات — لقطة لجميع المتغيرات المتاحة قبل تنفيذ هذه الخطوة
  • عمود المنتج — الملف الذي تم إنشاؤه، انقر للمعاينة أو التنزيل

الرمز المميز والتكلفة

يعرض شريط الملخص العلوي: إجمالي الوقت المستغرق، وإجمالي الرموز المميزة (الدخول/الخروج)، والتكلفة الإجمالية (بالدولار الأمريكي). انقر للتوسيع لرؤية الاستهلاك الفردي لكل خطوة من خطوات LLM.

العمليات المشتركة

قم بتشغيل مرة أخرى بنفس المعلمات

الزر "إعادة المحاولة" الموجود في الركن الأيمن العلوي من صفحة تفاصيل التنفيذ - يبدأ على الفور تنفيذًا جديدًا باستخدام متغيرات هذا التنفيذ. ومن الملائم مقارنة النتيجتين.

اركض مرة أخرى من خطوة معينة في المنتصف

انقر فوق "إعادة المحاولة من هذه الخطوة" بجوار الخطوة - سيتم الاحتفاظ بنتائج الخطوة المكتملة مسبقًا ويمكنك البدء من جديد من هذه الخطوة. مناسب لـ "لا ترغب في إنفاق الأموال من الصفر بعد إصلاح خطأ معين في الخطوة".

تقرير تنفيذ التصدير

يمكن لـ "تصدير" في الجزء العلوي تصدير البيانات التعريفية + تفاصيل الخطوة + منتجات التنفيذ بالكامل بتنسيق JSON. مناسبة للمراجعة لاحقًا أو المشاركة مع الزملاء.

متى يجب استخدام التنفيذ اليدوي ومتى يجب استخدام المشغلات الأخرى؟

  • يدوي — التطوير والتصحيح، متطلبات لمرة واحدة، "أريد تشغيله الآن"
  • تشغيلات مجدولة — التشغيل التلقائي بتردد ثابت
  • Webhook — حدث النظام الخارجي مدفوع

الخطوة التالية