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.