# الأتمتة (/ar/docs/verdent-manager/core-features/automation)

> جدولة المهام المتكررة ودَع Manager يشغّلها لك تلقائيًا



يمكن لـ Manager التعامل مع الأعمال المتكررة التي تقوم بها "كل يوم" أو "كل أسبوع". تصف المهمة مرة واحدة، ويقوم Manager بتنفيذها تلقائيًا بحسب الجدول الذي تحدده—دون الحاجة لتذكرها أو تشغيلها يدويًا. هذه هي ميزة **الأتمتة** (Automations) في Manager.

## فتح لوحة الأتمتة [#فتح-لوحة-الأتمتة]

في شريط الأدوات العلوي في Manager، حدد **أيقونة الساعة** (الأتمتة). ستنتقل اللوحة الجانبية اليمنى إلى قائمة مهامك المجدولة، حيث يمكنك عرض وإدارة جميع عمليات الأتمتة.

***

## إنشاء مهمة مجدولة [#إنشاء-مهمة-مجدولة]

إنشاء مهمة مجدولة أمر بسيط—فقط صف ما تريده باللغة الطبيعية، وسيحوّله Manager إلى أتمتة فعلية.

<Steps>
  <Step title="بدء أتمتة جديدة">
    افتح لوحة الأتمتة وحدد **إنشاء** في الزاوية العلوية اليمنى، أو اكتب `/schedule` مباشرة في محادثة Manager.
  </Step>

  <Step title="إدراج prompt الجدولة">
    سيتم إدراج prompt من نوع `/schedule` تلقائيًا.
  </Step>

  <Step title="وصف مهمتك">
    صف ما تريده باللغة الطبيعية. على سبيل المثال:

    ```text
    /schedule Every day at 9 AM, check all open PRs on GitHub and send me a summary
    ```

    ```text
    /schedule Every Monday morning, organize last week's new issues into a prioritized TODO list
    ```

    ```text
    /schedule Every day at 11 PM, summarize today's commits and what was completed
    ```
  </Step>

  <Step title="اترك الباقي على Manager">
    بعد الإرسال، سيفسّر Manager طلبك، وينشئ مهمة cron المقابلة، ويبدأ تشغيلها حسب الجدول.
  </Step>
</Steps>

***

## عرض المهام المجدولة [#عرض-المهام-المجدولة]

تعرض لوحة الأتمتة جميع المهام في قائمة. يتضمن كل عنصر:

| الحقل              | الوصف                                            |
| ------------------ | ------------------------------------------------ |
| **اسم/وصف المهمة** | ملخص لطلبك                                       |
| **الجدول**         | تكرار مقروء للبشر (مثل "أيام العمل"، "أسبوعيًا") |
| **التشغيل التالي** | وقت التنفيذ المجدول التالي                       |
| **الحالة الأخيرة** | نتيجة آخر تشغيل (تم / فشل / فائت)                |

### تعريفات الحالات [#تعريفات-الحالات]

| الحالة   | المعنى                          |
| -------- | ------------------------------- |
| **تم**   | تم التنفيذ بنجاح حسب الجدول     |
| **فشل**  | حدث خطأ أثناء التنفيذ           |
| **فائت** | لم يتم التشغيل في الوقت المجدول |

***

## إدارة المهام المجدولة [#إدارة-المهام-المجدولة]

### تشغيل المهام الفائتة يدويًا [#تشغيل-المهام-الفائتة-يدويًا]

إذا فاتت مهمة (مثلًا كان جهاز الكمبيوتر متوقفًا)، سيتم وضع علامة **فائت** عليها. حدد **تشغيل** لتنفيذها فورًا—دون الحاجة إلى الانتظار حتى الموعد المجدول التالي.

### حذف المهام [#حذف-المهام]

لإزالة أتمتة، حدد **حذف** بجانب المهمة وأكّد ذلك. لن تعمل تلقائيًا بعد ذلك.

### تحديث الحالة [#تحديث-الحالة]

بعد كل دورة تنفيذ، تُحدَّث اللوحة تلقائيًا بأحدث حالة—دون الحاجة إلى تحديث يدوي.

***

## حالات الاستخدام [#حالات-الاستخدام]

<CardGroup cols="2">
  <Card title="تحضير الاجتماع اليومي" icon="sun">
    تجميع تلقائي لالتزامات (commits) الأمس ومشكلات (issues) اليوم في ملخص اجتماع جاهز للاستخدام.
  </Card>

  <Card title="فحوصات جودة الكود" icon="shield-check">
    تشغيل فحوصات linting والاختبارات كل يوم جمعة بعد الظهر، مع توليد تقرير صحة قبل عطلة نهاية الأسبوع.
  </Card>

  <Card title="التقارير التلقائية" icon="chart-line">
    الاتصال بقاعدة البيانات وتوليد تقارير المقاييس الرئيسية بحسب جدول—دون أي عمل يدوي.
  </Card>

  <Card title="مزامنة المشروع" icon="arrows-rotate">
    يمكن دفع ملخصات أسبوعية لتقدّم المشروع تلقائيًا إلى Notion أو أدوات التوثيق الأخرى.
  </Card>

  <Card title="المراقبة والتنبيهات" icon="bell">
    فحص API أو الخدمات بشكل دوري وإشعارك في حال حدوث خطأ ما.
  </Card>
</CardGroup>

***

## ملاحظات [#ملاحظات]

<Note>
  تعمل المهام المجدولة فقط بينما يكون تطبيق Verdent نشطًا. إذا كان التطبيق مغلقًا، سيتم وضع علامة **فائت** على المهام ويمكن تشغيلها يدويًا.
</Note>

<Tip>
  كن محددًا في وصف الوقت (مثل "9 صباحًا" أفضل من "الصباح").
</Tip>

<Note>
  لا حاجة لتعلّم صياغة cron—اللغة الطبيعية كافية؛ يتولى Manager التحويل تلقائيًا.
</Note>
