Ultralytics YOLO27:
GitHub أتمتة GitHub

Ultralytics Actions

سير عمل GitHub الذي تستخدمه Ultralytics لتنسيق التعليمات البرمجية، وفحص الروابط، وتلخيص PR، وإجراء مراجعات الذكاء الاصطناعي، وإضافة تسميات إلى المشكلات، وإعداد تقارير عن حالة المستودع.

.github/workflows/ultralytics-actions.yml
name: Ultralytics Actions

on:
  issues:
    types: [opened]
  pull_request:
    branches: [main]
    types: [opened, closed, synchronize, review_requested]

permissions:
  contents: write
  pull-requests: write
  issues: write

jobs:
  actions:
    runs-on: ubuntu-latest
    steps:
      - uses: ultralytics/actions@main
        with:
          token: ${{ secrets.GITHUB_TOKEN }}
          labels: true
          python: true
          prettier: true
          spelling: true
          links: true
          summary: true
          openai_api_key: ${{ secrets.OPENAI_API_KEY }}
OpenAI
OpenAI

GPT-6 Luna

استخدم GPT-6 Luna لتلخيص طلبات السحب، وإضافة تسميات إلى المشكلات، وكتابة تعليقات المراجعة بالذكاء الاصطناعي مباشرةً داخل GitHub Actions.

  • سرّ سير العمل:OPENAI_API_KEY
  • الأنسب لملخصات PR الموجزة، والتسميات، وملاحظات المراجعة التي تركّز على احتياجات المشرفين.
Claude
Claude

Claude Opus 5.5

استخدم Claude Opus 5.5 لمراجعة طلبات السحب بمساعدة الذكاء الاصطناعي وسير عمل صيانة المستودعات.

  • سرّ سير العمل:ANTHROPIC_API_KEY
  • الأنسب لمراجعات أعمق، وفهم سياق المستودع، وتوصيات المتابعة.

أتمتة المستودعات داخل GitHub

نفّذ عمليات الفحص والتلخيص والمراجعة وإضافة التسميات وإعداد التقارير التي يحتاج إليها المشرفون، كل ذلك من سير عمل واحد في GitHub.

الأسئلة الشائعة

  • Ultralytics Actions هي حزمة أتمتة GitHub الرسمية المستخدمة لتنسيق التعليمات البرمجية، وفحص الروابط، والتدقيق الإملائي، وإعداد ملخصات PR، ومراجعات الذكاء الاصطناعي، وإضافة تسميات إلى المشكلات، وإعداد تقارير المستودعات، وصيانة التبعيات.

  • تعمل ضمن مسارات عمل GitHub Actions. أضف uses: ultralytics/actions@main من قائمة Marketplace، واختر المدخلات التي تحتاج إليها، وقدّم رمز GitHub المطلوب ومفاتيح مزوّدي الذكاء الاصطناعي الاختيارية.

  • لا. يمكن تشغيل التنسيق والتدقيق الإملائي وفحص الروابط وإعادة المحاولة والتنظيف والتقارير وأدوات التبعيات من دون ذكاء اصطناعي. ولا تلزم مفاتيح الذكاء الاصطناعي إلا للميزات التي تنشئ الملخصات أو تضيف التسميات أو تجري المراجعات باستخدام OpenAI أو Anthropic.

منصة Ultralytics

ابنِ النموذج بعد دمج PR

استخدم Ultralytics Actions للحفاظ على سير العمل في المستودعات، ثم انتقل بمجموعات البيانات والتدريب والنشر إلى Ultralytics Platform.