محرك سير العمل الذي لا يتحول إلى مشروع لـ SRE.

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

dagu server --port 8080
تثبيت أمر dagu
$curl -fsSL https://raw.githubusercontent.com/dagu-org/dagu/main/scripts/installer.sh | bash

يقوم المُثبّت الإرشادي بإضافة Dagu إلى PATH، وإعداد الخدمة الخلفية، وإنشاء أول مسؤول، ويمكنه تثبيت مهارة Dagu AI أيضاً.

بدون تدخل

لا SDK مطلوب. كودك يبقى كما هو.

مكتفٍ ذاتياً

ملف ثنائي واحد، بدون تبعيات خارجية

مستقل عن اللغة

شغّل أي نص برمجي، أي لغة

جاهز للعمل المعزول

يعمل بالكامل دون اتصال. لا حاجة لخدمات خارجية.

workflow.yaml
# CLI + AI agent workflow
name: "log-analyzer"
schedule: "0 0 * * *"

steps:
- name: "collect-logs"
command: "grep ERROR /var/log/app/*.log"
output: ERRORS

- name: "ai-analyze"
type: agent
messages:
- role: user
content: "Analyze: $${ERRORS}"
Cockpit demo

مبني لسير العمل الحقيقي

من نصوص shell إلى وكلاء الذكاء الاصطناعي، أتمت كل شيء بـ YAML بسيط.

Health Check
SSH Backup
Notify

تنسيق CLI

اربط أوامر shell وحاويات Docker وجلسات SSH واستدعاءات HTTP في سير عمل آلي موثوق.

  • 1نسّق أي أمر CLI بدون تغيير الكود
  • 2شغّل الحاويات، اتصل بالخوادم عبر SSH، أجرِ استدعاءات HTTP
  • 3تنفيذ متوازي مع إدارة التبعيات
  • 4إعادة المحاولة التلقائية مع تراجع أسي
workflow.yaml
steps:
  - name: health-check
    command: curl -sf http://app:8080/health

  - name: backup
    type: ssh
    config:
      host: db-server
      user: admin
    command: pg_dump mydb > /backups/daily.sql

  - name: notify
    type: http
    config:
      url: "https://hooks.slack.com/..."
      method: POST
    body: '{"text": "Backup complete"}'

Workflow Operator لـ Slack وTelegram

مشغّل ذكاء اصطناعي دائم لـ Slack وTelegram.صحّح الأعطال، ووافق على الإجراءات، وتعامل مع الحوادث دون مغادرة المحادثة.

DaguDagu
رسالة...

مقارنة Dagu

وكيل ذكاء اصطناعي ينشئ ويدير سير عمل حتمية.وليس العكس.

تنفيذ حتمي
DaguDaguOpenClawOpenClawAirflowAirflow
وكيل ذكاء اصطناعي مدمج
DaguDaguOpenClawOpenClawAirflowAirflow
إنشاء سير العمل عبر الدردشة
DaguDaguOpenClawOpenClawAirflowAirflow
تصحيح الأخطاء عبر الدردشة
DaguDaguOpenClawOpenClawAirflowAirflow
المهام المجدولة
DaguDaguOpenClawOpenClawAirflowAirflow
سير عمل وكيلي فعّال في استهلاك التوكنات
DaguDaguOpenClawOpenClawN/AAirflowAirflow
ذاكرة مدمجة
DaguDaguOpenClawOpenClawAirflowAirflow
توثيق ودليل تشغيل مدمج
DaguDaguOpenClawOpenClawAirflowAirflow
تشغيل وكيل البرمجة
DaguDaguOpenClawOpenClawAirflowAirflow
أقل تكلفة بنية تحتية
lowDaguDagulowOpenClawOpenClaw$200+/moAirflowAirflow

أتمتة أوامر CLI ووكلاء الذكاء الاصطناعي وكل ما بينهما

كل ما تحتاجه في ملف ثنائي واحد. لا تبعيات خارجية مطلوبة.

دليل البدء السريع

ثبّت Dagu باستخدام المُثبّت الإرشادي، ثم أكمل من دليل التثبيت الكامل أو وثائق البداية السريعة.

1

تثبيت أمر dagu

مثبتات السكربت هي الطريق الموصى به. ما زال Homebrew وnpm وDocker متاحين، لكنهم يثبتون فقط الملف التنفيذي أو الحاوية.

Mac/Linux الطرفية
$curl -fsSL https://raw.githubusercontent.com/dagu-org/dagu/main/scripts/installer.sh | bash
✓ المُثبّت الإرشادي جاهز
2

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

يمكن للمُثبّت الإرشادي إكمال إعداد التشغيل الأولي لك.

# ما الذي يستطيع المُثبّت فعله
إضافة Dagu إلى PATH
إعداد خدمة تعمل في الخلفية
إنشاء أول مسؤول والتحقق منه
اقتراح تثبيت مهارة Dagu AI
# إذا كنت تستخدم أداة برمجة بالذكاء الاصطناعي، فشغّل هذا بعد تثبيت Dagu
$dagu ai install --yes
# خيار بديل عبر skills CLI المشترك
$npx skills add https://github.com/dagu-org/dagu --skill dagu
مجتمع مفتوح المصدر

انضم إلى مجتمعنا!

صُنع بواسطة المجتمع، من أجل المجتمع.