Skip to main content
متاح في جميع خطط السحابة؛ أما النسخة المستضافة ذاتيًا فتتطلب خطة Business أو أعلى.
يسلّم الروتين مطالبة إلى Cuppy ويكررها، إما وفق جدول زمني أو كلما أبلغ تطبيق خارجي متصل عن حدث، وهو ما يناسب الأعمال التي لا ينبغي لأحد أن يبدأها يدويًا: تقرير يومي، تنظيف دوري للسجلات المنتهية، أرشفة رسالة بريد فور وصولها. كل تشغيل هو محادثة ذكاء اصطناعي كاملة، لذا يستطيع الروتين كل ما تستطيعه المحادثة، بما في ذلك قراءة الجداول والكتابة فيها واستدعاء المهارات وإنشاء الملفات. الروتين مورد داخل المشروع، ويظهر في الشريط الجانبي الأيمن إلى جانب الجداول والتطبيقات والأتمتة.
تنفّذ الأتمتة الخطوات التي أعددتها مسبقًا، بينما ينفّذ الروتين مطالبة يفسّرها الوكيل بنفسه. وكلاهما يمكن أن يُستثار بالوقت، وكلاهما يمكن أن يُستثار بحدث من تطبيق خارجي متصل. اختر الأتمتة حين تحتاج إلى خطوات ثابتة ونتيجة متوقّعة، واختر الروتين حين تريد أن يقرّر الوكيل في كل مرة ما يفعله بالبيانات الحالية.

إنشاء روتين

1

الإنشاء

في الشريط الجانبي، انقر + واختر روتين جديد.
2

كتابة المطالبة

صِف في المطالبة ما ينبغي أن يفعله كل تشغيل. المطالبة هي التعليمات الكاملة للتشغيل الواحد، لذا اذكر مصدر البيانات وطريقة المعالجة ووجهة النتيجة. مثال: «لخّص السجلات المضافة أمس إلى جدول المهام، وجمّعها حسب المسؤول، واكتب الملخّص في جدول التقرير اليومي».
3

اختيار المُشغِّل

اختر ضمن المُشغِّل إما حسب جدول زمني أو عند حدث من الموصِّل، ثم املأ إعدادات النوع الذي اخترته.
4

التفعيل

انقر تفعيل. يجب أن تكون الإعدادات محفوظة مسبقًا: فـحسب جدول زمني يتطلّب موعدًا قادمًا، وعند حدث من الموصِّل يتطلّب حسابًا صالحًا للاستخدام.

الإعدادات

إلى جانب المطالبة والمُشغِّل، يتضمّن النموذج هذه الإعدادات: يُسجَّل النموذج ومستوى الذكاء عند الحفظ، ولذلك يُظهر سجل التشغيل ما عمل به كل تشغيل فعليًا.

المُشغِّل

يشغّل حسب جدول زمني الروتين في الأوقات التي تحدّدها، وإعداداته في قسم الجدولة أدناه. ويشغّله عند حدث من الموصِّل مرة واحدة كلما أبلغ تطبيق خارجي متصل عن حدث، مثل وصول رسالة بريد جديدة أو فتح مشكلة جديدة. اختر التطبيق والحدث والحساب الذي يستقبله والمعلمات التي يطلبها الحدث؛ والإعداد هنا مطابق لمُشغِّل الأتمتة الموصوف في عند تلقي حدث من الموصِّل. والروتين على هذا المُشغِّل ليس له وقت التشغيل التالي، ولا يستخدم الجدول ولا حدوده. وعند سحب منح الحساب أو إزالة الحساب المتصل أو إيقاف التطبيق للاشتراك، يعرض الروتين تم قطع الاشتراك ويتوقف عن استقبال الأحداث، ويُرسل Teable إشعارًا إلى العضو الذي حدّثه آخر مرة. وإعادة توصيل الحساب نفسه تعيد بناء الاشتراك تلقائيًا؛ أما للانتقال إلى حساب آخر فاختره في المُشغِّل ثم احفظ.

الجدولة

تُستخدم الجدولة مع حسب جدول زمني فقط. اختر التكرار من الإعدادات الجاهزة: كل ساعة عند دقيقة محدّدة، ويوميًا وأيام العمل عند وقت محدّد، وأسبوعيًا في يوم من الأسبوع ووقت، وشهريًا في يوم ووقت. لما هو أدقّ من ذلك، اختر مخصص (RRULE) واكتب قاعدة وفق RFC 5545، مثل FREQ=DAILY;BYHOUR=9;BYMINUTE=0. وللقاعدة المخصّصة هذه الحدود:
  • يجب أن يكون التكرار HOURLY أو DAILY أو WEEKLY أو MONTHLY أو YEARLY، وأن يفصل بين تشغيلين ساعة واحدة على الأقل.
  • يمكن استخدام INTERVAL وCOUNT وBYDAY وBYMONTHDAY وBYMONTH، إضافةً إلى BYMINUTE واحد وBYHOUR واحد. الحد الأقصى لـ COUNT هو 1000، ويتطلّب COUNT أو INTERVAL ضبط وقت البداية.
  • المنطقة الزمنية والحدود تأتي من النموذج، ولذلك تُرفض TZID وDTSTART وUNTIL وBYSECOND.
أما الجدول الذي يعمل مرة واحدة فيُكتب بقاعدة مخصّصة مع COUNT=1. يُحتسب الجدول بالمنطقة الزمنية لمن أنشأ الروتين، ولا يتبع من يطّلع عليه. أما الوقت المعروض في التشغيل التالي فقد حُوِّل بالفعل إلى توقيتك المحلي.

المسودّة والتحديث والتشغيل الفوري

الروتين الجديد مسودّة، ولا يعمل من تلقاء نفسه حتى تفعّله. وعند تعديل روتين مفعَّل تُحفظ التغييرات كمسودّة أيضًا، بينما تواصل النسخة العاملة التشغيل بالإعدادات القديمة: انقر تحديث لتطبيقها، أو تجاهل التغييرات للتخلّص منها. يُنفّذ تشغيل الآن مرة واحدة من دون انتظار المُشغِّل، وهو مفيد للتحقّق من المطالبة. ولا يمكن تشغيل الروتين يدويًا مرة أخرى قبل انتهاء تشغيله السابق. وفي روتين يعمل بحدث من الموصِّل ولم يُفعَّل بعد، يعرض تشغيل الآن بدلًا من ذلك بانتظار حدث: أطلِق ذلك الحدث في التطبيق، فيستخدمه Teable لتشغيل واحد يظهر بعدها في سجل التشغيل. ولإنهاء الانتظار انقر إيقاف الانتظار. أما الروتين المفعَّل فيستقبل أحداثه أصلًا، فلا يحتاج إلى ذلك ولا يسمح به. أوقف المفتاح لتعطيله؛ عندها يتوقّف الروتين عن الاستثارة، ويبقى سجل التشغيل الحالي كما هو.

سجل التشغيل

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

تنبيهات الإخفاق والتعطيل التلقائي

يرسل Teable إشعارًا عند إخفاق تشغيل أو نفاد الأرصدة. ويصل الإشعار إلى العضو الذي حدّث الروتين آخر مرة، ويظهر اسمه أعلى سجل التشغيل عند ستُرسل الإشعارات إلى. ولا تُرسل إشعارات الإخفاق في كل مرة، حتى لا تُغرق سلسلةٌ طويلة من الإخفاقات من يتلقّاها. بعد 5 إخفاقات متتالية يُعطَّل الروتين تلقائيًا، ويصل إشعار منفصل بذلك. أعِد تشغيل المفتاح بعد معالجة السبب؛ ويُصفَّر العدّاد بعد أول تشغيل ناجح. ولا يُحتسب كل تشغيل غير ناجح ضمن هذا العدد: فالتشغيل الذي تُخطّي لأن السابق كان لا يزال جاريًا أو لانتهاء مهلة الانتظار في الطابور، وكذلك التشغيل ملغى، لا يُعدّ إخفاقًا ولا يُنتج إشعارًا. أما نقص الأرصدة فيُحتسب، ولذلك يؤدّي تركها من دون شحن إلى التعطيل في النهاية.

أسئلة شائعة

نعم. كل تشغيل محادثة ذكاء اصطناعي، ويُحتسب على أرصدة المساحة حسب الاستخدام الفعلي، ويظهر في ملخص استخدام الأرصدة في صفحة الفوترة تحت النوع روتين. وعند نفاد الأرصدة يُتخطّى التشغيل ويُرسل إشعار، ويؤدّي تكرار التخطي إلى التعطيل.
لا. يُحفظ التعديل كمسودّة، ولا يصل إلى النسخة العاملة إلا عند النقر على تحديث. أما التشغيل الجاري فيُكمل بالإعدادات التي بدأ بها.
الروتينات المجدولة تعمل. فبعد تثبيت القالب تُفعَّل كما تُفعَّل سير العمل، ويبقى الجدول الذي لا موعد قادم له مسودّة. أما روتينات حدث الموصِّل فلا تُفعَّل تلقائيًا: إذ لا تنتقل بيانات الاعتماد مع القالب، فاختر حسابك أولًا ثم فعّله.
حين يقترب السياق من حدّه يضغط Teable المحادثة، فلا ينقطع التشغيل لهذا السبب. واختر محادثة جديدة لكل تشغيل إذا أردت أن يبدأ كل تشغيل بسياق نظيف.
آخر تعديل في ١٤ أكتوبر ٢٠٢٦