انتقل إلى المحتوى

التوثيق · البدء السريع

ابدأ مع Project Orchestrator

طريقان للبدء: ثبّت تطبيق سطح المكتب بمعالج إعداد يرشدك، أو أعدّ الخادم واربط Claude Code من سطر الأوامر. المتطلبات موضّحة، وكل خطوة على حدة.

اختر طريقك

أريد فقط استخدام التطبيق

ثبّت تطبيق سطح المكتب. يرشدك معالج إعداد، فلا تكتب أي أوامر.

تحتاج إلى ⁦Docker Desktop⁩ و⁦Claude Code⁩. الذكاء الاصطناعي غير مضمَّن: يستخدم ⁦Claude Code⁩ حساب ⁦Claude⁩ الخاص بك.

  1. ثبّت ⁦Docker Desktop⁩. يمكن للتطبيق مساعدتك في ذلك.
  2. نزّل التطبيق لنظامك وافتحه.
  3. اتبع معالج الإعداد. يتحقق من ⁦Docker⁩، ويمكنه تثبيت ⁦Claude Code⁩، ويشغّل الخدمات. تستغرق المرة الأولى بضع دقائق.

أنا مطوّر

ثبّت الخادم من سطر الأوامر واربط أداتك الخاصة، مثل ⁦Claude Code⁩، عبر ⁦MCP⁩. الخطوات أدناه.

خطوات المطوّر: سطر الأوامر

قبل أن تبدأ

Docker
⁦Docker 20.10+⁩ مع ⁦Compose 2.0+⁩، لتشغيل ⁦Neo4j⁩ و⁦Meilisearch⁩
عميل ⁦MCP⁩
⁦Claude Code⁩ أو ⁦Cursor⁩ أو وكيل ⁦OpenAI⁩
مشروع
مستودع شيفرة بإحدى اللغات الـ17 المدعومة
  1. 1.ثبّت المنسّق

    يثبّت ⁦Homebrew⁩ الأمر orchestrator (الخادم) وorch (أداة صغيرة لسطر الأوامر) وmcp_server (الجسر الذي تشغّله أداتك). على ⁦Windows⁩، أو إن فضّلت تطبيقًا، استخدم تطبيق سطح المكتب من قسم التنزيل.

    الطرفية

    brew install this-rs/tap/project-orchestrator# or, without Homebrewcurl -fsSL https://raw.githubusercontent.com/this-rs/project-orchestrator/main/install.sh | sh
  2. 2.شغّل ⁦Neo4j⁩ و⁦Meilisearch⁩

    تعيش ذاكرة المشروع في ⁦Neo4j⁩، ويعمل البحث على ⁦Meilisearch⁩. يتضمن المستودع ملف ⁦compose⁩ يشغّل الاثنين. ويفعل تطبيق سطح المكتب ذلك نيابةً عنك.

    الطرفية

    git clone https://github.com/this-rs/project-orchestrator.gitcd project-orchestratordocker compose up -d neo4j meilisearch
  3. 3.شغّل الخادم

    يستمع الخادم افتراضيًا على المنفذ 8080 ويقدّم واجهة الويب أيضًا. افتح http://localhost:8080 للتأكد من أنه يعمل.

    الطرفية

    orchestrator serve
  4. 4.اربط ⁦Claude Code⁩ عبر ⁦MCP⁩

    أمر واحد يجد ⁦Claude Code⁩ ويضيف خادم ⁦MCP⁩ المسمّى project-orchestrator بنمط ⁦stdio⁩، مع أدواته المعتمدة مسبقًا. ويمكن لعميل ⁦MCP⁩ آخر تشغيل mcp_server بالطريقة نفسها، مع توجيه PO_SERVER_URL إلى خادمك.

    الطرفية

    orchestrator setup-claude
  5. 5.زامن مشروعًا وشغّل خطة

    سجّل مستودعك ودع ⁦PO⁩ يقرأه. ثم اطلب من مساعدك خطة. يستدعي أدوات ⁦MCP⁩، وتتابع أنت المهام والخطوات في واجهة الويب.

    الطرفية

    orchestrator sync --path .# then, in Claude Code:> Create a plan to add rate limiting to the public API,> split it into tasks with dependencies, and run it.