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

إدارة مساحة العمل

مساحة العمل هي الوحدة التنظيمية العليا في OpenPR. توفر عزلاً متعدد المستأجرين -- لكل مساحة عمل مشاريعها وأعضاؤها ووسومها ورموز البوت وإعدادات الحوكمة الخاصة بها. يمكن للمستخدمين الانتماء إلى مساحات عمل متعددة.

إنشاء مساحة عمل

بعد تسجيل الدخول، انقر Create Workspace على لوحة التحكم أو انتقل إلى Settings > Workspaces > New.

قدِّم:

الحقلمطلوبالوصف
الاسمنعماسم العرض (مثل "Engineering Team")
السبيكةنعممعرف صديق للرابط (مثل "engineering")

يُكلَّف المستخدم المنشئ تلقائياً بدور Owner.

هيكل مساحة العمل

mermaid
graph TB
    WS["Workspace"]
    WS --> P1["Project A<br/>(key: PROJ)"]
    WS --> P2["Project B<br/>(key: API)"]
    WS --> M["Members<br/>Owner · Admin · Member"]
    WS --> BOT["Bot Tokens<br/>(opr_ prefix)"]
    WS --> GOV["Governance Config"]

    P1 --> I1["Issues"]
    P1 --> S1["Sprints"]
    P1 --> L1["Labels"]
    P2 --> I2["Issues"]
    P2 --> S2["Sprints"]
    P2 --> L2["Labels"]

إعدادات مساحة العمل

ادخل إلى إعدادات مساحة العمل من أيقونة الترس أو Settings في الشريط الجانبي:

  • General -- تحديث اسم مساحة العمل والسبيكة والوصف.
  • Members -- دعوة المستخدمين وتغيير الأدوار وإزالة الأعضاء. راجع الأعضاء.
  • Bot Tokens -- إنشاء وإدارة رموز بوت MCP.
  • Governance -- إعداد عتبات التصويت وقوالب المقترحات وقواعد درجات الثقة. راجع الحوكمة.
  • Webhooks -- إعداد نقاط نهاية webhook للتكاملات الخارجية.

الوصول عبر API

bash
# List workspaces
curl -H "Authorization: Bearer <token>" \
  http://localhost:8080/api/workspaces

# Get workspace details
curl -H "Authorization: Bearer <token>" \
  http://localhost:8080/api/workspaces/<workspace_id>

الوصول عبر MCP

من خلال خادم MCP، تعمل مساعدات الذكاء الاصطناعي ضمن مساحة العمل المحددة بمتغير البيئة OPENPR_WORKSPACE_ID. تقيّد جميع أدوات MCP العمليات تلقائياً لتلك مساحة العمل.

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

Released under the Apache-2.0 License.