YOLO Vision 2026:
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-5.6 Luna

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

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

Claude Opus 5

استخدم Claude Opus 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.