Skip to content
تم إنشاء هذه الصفحة وترجمتها بمساعدة الذكاء الاصطناعي. إذا لاحظت أي أخطاء، لا تتردد في المساهمة في تحسينها. تعديل على GitHub

البدء السريع

يرشدك هذا الدليل خلال إعداد OpenPR وإنشاء أول مساحة عمل ومشروع ومهام. يفترض أنك أكملت التثبيت.

الخطوة الأولى: بدء OpenPR

إذا لم تبدأ بعد، شغِّل الخدمات:

bash
cd openpr
docker-compose up -d

انتظر حتى تكون جميع الخدمات سليمة:

bash
docker-compose ps

الخطوة الثانية: تسجيل حساب المسؤول

افتح http://localhost:3000 في متصفحك. انقر Register وأنشئ حسابك.

أول مستخدم هو مسؤول

أول مستخدم يسجل يتلقى دور admin تلقائياً. يمكن لهذا المستخدم إدارة جميع مساحات العمل والمشاريع وإعدادات النظام.

الخطوة الثالثة: إنشاء مساحة عمل

بعد تسجيل الدخول، أنشئ أول مساحة عمل:

  1. انقر Create Workspace على لوحة التحكم.
  2. أدخل اسماً (مثل "My Team") وسبيكة (مثل "my-team").
  3. انقر Create.

مساحة العمل هي الحاوية العليا لجميع مشاريعك وأعضائك.

الخطوة الرابعة: إنشاء مشروع

داخل مساحة عملك:

  1. انقر New Project.
  2. أدخل اسماً (مثل "Backend API") ومفتاح مشروع (مثل "API"). يُستخدم المفتاح كبادئة لمعرفات المهام (مثل API-1، API-2).
  3. انقر Create.

الخطوة الخامسة: إنشاء مهام

انتقل إلى مشروعك وأنشئ مهام:

  1. انقر New Issue.
  2. أدخل عنواناً ووصفاً.
  3. اضبط الحالة (backlog، todo، in_progress، أو done).
  4. اختياريًا اضبط الأولوية (low، medium، high، urgent) والمُكلَّف والوسوم.
  5. انقر Create.

يمكن أيضاً إنشاء المهام عبر API أو خادم MCP:

bash
# Create an issue via REST API
curl -X POST http://localhost:8080/api/projects/<project_id>/issues \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer <your_token>" \
  -d '{
    "title": "Set up CI pipeline",
    "state": "todo",
    "priority": "high"
  }'

الخطوة السادسة: إعداد لوحة الكانبان

انتقل إلى عرض Board في مشروعك. المهام منظمة في أعمدة حسب الحالة:

العمودالحالةالوصف
Backlogbacklogأفكار وعمل مستقبلي
To Dotodoمخطط للدورة الحالية
In Progressin_progressيُعمَل عليه بفاعلية
Donedoneعمل مكتمل

اسحب وأسقط المهام بين الأعمدة لتحديث حالتها.

الخطوة السابعة: دعوة أعضاء الفريق

انتقل إلى Workspace Settings > Members:

  1. انقر Invite Member.
  2. أدخل عنوان البريد الإلكتروني.
  3. اختر دوراً: Owner أو Admin أو Member.
الدورالصلاحيات
Ownerوصول كامل، يمكن حذف مساحة العمل
Adminإدارة المشاريع والأعضاء والإعدادات
Memberإنشاء وإدارة المهام والتعليقات

الخطوة الثامنة: ربط مساعدي الذكاء الاصطناعي (اختياري)

أعدّ خادم MCP لتمكين مساعدي الذكاء الاصطناعي من إدارة مشاريعك:

  1. انتقل إلى Workspace Settings > Bot Tokens.
  2. أنشئ رمز بوت جديد. سيحمل بادئة opr_.
  3. هيِّئ مساعد الذكاء الاصطناعي بالرمز.

مثال إعداد Claude Desktop:

json
{
  "mcpServers": {
    "openpr": {
      "command": "/path/to/mcp-server",
      "args": ["--transport", "stdio"],
      "env": {
        "OPENPR_API_URL": "http://localhost:3000",
        "OPENPR_BOT_TOKEN": "opr_your_token_here",
        "OPENPR_WORKSPACE_ID": "your-workspace-uuid"
      }
    }
  }
}

يمكن لمساعد الذكاء الاصطناعي الآن سرد المشاريع وإنشاء المهام وإدارة السبرينت والمزيد من خلال 34 أداة MCP.

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

Released under the Apache-2.0 License.