عن المشروع

# iPolloWork iPolloWork هي منصة عمل محلية للمؤسسات مصممة للأشخاص وفرق الوكلاء. توفر مساحة عمل موحدة لمحركات ذكاء اصطناعي متعددة، بما في ذلك Codex وDeepSeek Harness وOpenCode، دون تقسيم المشاريع أو الإضافات حسب بيئة التشغيل. يمكن للفرق تنسيق الوكلاء والمهام والجداول والإضافات والمهارات والأدوات والتنفيذ والمخرجات القابلة للتحرير من واجهة تحكم واحدة. ## الميزات الرئيسية - **منصة عمل واحدة عبر محركات الوكلاء**: استخدم Codex وDeepSeek Harness وOpenCode وبيئات تشغيل مستقبلية دون إعادة بناء تجربة المشروع حول كل محرك. - **نظام إضافات عالمي واحد**: ثبّت وفعّل وحدّث وألغِ تثبيت الإضافات والمهارات والوكلاء والأوامر والخدمات والتفويضات المحمولة مرة واحدة؛ وتبقى الروابط الأصلية الاختيارية للمحرك ضمن نفس دورة الحياة. - **تعاون بشري-وكيل أصلي للمشروع**: شارك عرض مشروع للمسؤوليات والمهام والجداول وصحة التنفيذ والنتائج بدلاً من توزيع العمل عبر محادثات معزولة. - **حلقة إنتاج واحدة قابلة للتحرير**: انتقل من الكود إلى المستندات ومواقع الويب والعروض التقديمية والتصميم والفيديو مع الحفاظ على قابلية تحرير النصوص والصور والتخطيطات والجداول الزمنية والمشاهد بعد التوليد. - **تحكم محلي ومؤسسي**: شغّل محليًا، واستخدم نموذجك أو مزودك الخاص، وراجع الأذونات والتنفيذ، واربط خدمات المؤسسة فقط عند الحاجة. ## توافق بيئة تشغيل الوكلاء OpenCode هي بيئة التشغيل المحلية الافتراضية. تم دمج DeepSeek Harness (DSH) كبيئة تشغيل نظيرة اختيارية وهدف تفويض للوكلاء الفرعيين، بينما يتصل Codex عبر واجهة التحكم `ipollowork-ui-mcp`. بروتوكول MCP هو بروتوكول التكامل لهذا المسار. تحتفظ كل بيئة تشغيل بوكلائها ومهاراتها وإضافاتها ونموذج تنفيذها الخاص. يمكن لمستخدمي DeepSeek Harness تثبيت عروض iPolloWork الأصلية للتصميم والعروض التقديمية والفيديو في واجهة DSH على الويب: ```bash npx @deepseek-ai/dsh plugin --profile web add deepseek-idesign deepseek-ippt deepseek-ivideo npx @deepseek-ai/dsh web ``` ## التثبيت تتوفر مثبتات رسمية على إصدارات GitHub لأنظمة macOS (Apple Silicon وIntel) وWindows (x64 وARM64) وLinux (x64 وARM64). اختر الملف المطابق لنظام التشغيل وبنية وحدة المعالجة المركزية لديك. ## التطوير من المصدر المتطلبات: Git وNode.js 22+ وpnpm 11 (عبر Corepack) وBun 1.3.10+ وأدوات بناء خاصة بالمنصة. ```bash git clone https://github.com/Devin-AXIS/iPolloWork.git cd iPolloWork corepack enable ./ipollowork setup ./ipollowork dev ``` لنظام Windows PowerShell، استخدم `ipollowork.cmd` بدلاً من ذلك. ## البنية ```text Codex / عملاء MCP ── ipollowork-ui-mcp ──> سطح مكتب/واجهة iPolloWork │ ├── API محلي ──> بروتوكول المحرك ──> OpenCode (افتراضي) │ └──> DeepSeek Harness (اختياري) └── طلبات حساب/تحكم اختيارية ──> iPolloCloud ``` يتم توحيد تنفيذ الوكلاء وحالة المهام والبث عند حدود المحرك المشتركة. تستخدم المهارات المحمولة والإضافات وخوادم MCP وقدرات المشروع دورة حياة واحدة. يتولى iPolloCloud الهوية والمؤسسات والاستحقاقات ودورة حياة العمال المستضافين والإدارة والتطبيقات التجارية. اتصال السحابة اختياري. ## هيكل المستودع - `apps/app` — واجهة React المشتركة - `apps/desktop` — غلاف سطح المكتب Electron والتغليف - `apps/server` — واجهة برمجة تطبيقات خادم iPolloWork - `apps/orchestrator` — تنسيق تشغيل بدون واجهة - `packages` — الأنواع والمكونات والوثائق والتكاملات المشتركة - `docs` — ملاحظات هندسية وأدلة منصة وتقارير مولدة - `evals` — تدفقات منتج قابلة للتنفيذ وأدوات تحقق - `examples` — حزم إضافات أمثلة كاملة - `external-plugins` — إضافات منشورة بشكل مستقل لمضيفي وكلاء خارجيين - `packaging` — بيانات الإصدار والمثبت - `scripts` — أتمتة التطوير والبناء والتدقيق والإصدار - `specs` — مواصفات المنتج والبنية - `vendor` — مصدر طرف ثالث مثبت ## الترخيص يستخدم iPolloWork **ترخيص توفر المصدر iPolloWork 1.0**: - مجاني فقط للاستخدام الشخصي الفردي والاستخدام الداخلي الصغير لأقل من ثلاثة مستخدمين إجمالاً. - إذن كتابي مسبق مطلوب لأي استخدام من قبل ثلاثة مستخدمين أو أكثر، بغض النظر عن الغرض. - إذن كتابي مسبق مطلوب لأي بيع أو إعادة بيع أو خدمة مدفوعة أو SaaS أو استضافة أو توزيع علامة بيضاء أو استخدام سوق أو استخدام موجه للعملاء. - يجب أن يظل اسم iPolloWork وشعارها ونسبة المنتج مرئيين في واجهات العرض الأمامية للمستخدمين ما لم يُصرح بخلاف ذلك. - تحتفظ مكونات الطرف الثالث المرخصة بشكل منفصل بتراخيصها الأصلية. هذا ترخيص متاح المصدر، وليس ترخيصًا مفتوح المصدر معتمدًا من OSI.