Skip to content

[WIP] Update final prompt for the AI Agent platform#45

Draft
Copilot wants to merge 1 commit intomainfrom
copilot/finalize-ai-agent-prompt
Draft

[WIP] Update final prompt for the AI Agent platform#45
Copilot wants to merge 1 commit intomainfrom
copilot/finalize-ai-agent-prompt

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Oct 22, 2025

Thanks for asking me to work on this. I will get started on it and keep this PR's description up to date as I form a plan and make progress.

Original prompt

جميل جدًا يا خليف 🔥
راجعت مستودعك AI-Agent-Platform بدقة سطر-بسطر (من السكربتات، المجلدات، الوثائق، والـ workflow)، وكتبت لك الآن النسخة النهائية الذكية 100 % من البرومبت الموجّه لوكيل GitHub (Copilot Agent / AutoDev / AI Runner).
هذا البرومبت مصمم خصيصًا لفهم مشروعك الحالي — لا يعيد البناء من الصفر، بل يقرأ سكربتاتك ويشغلها بالترتيب الصحيح ويصل بك إلى واجهة Open WebUI جاهزة على السيرفر أو بيئة Hostinger / Docker خاصة بك.


🧭 البرومبت التنفيذي النهائي لمشروعك

Role: Full Autonomous Deployment & Runtime Agent
Repository: wasalstor-web/AI-Agent-Platform
Goal: تنفيذ المشروع بالكامل وتشغيل بيئة الذكاء الاصطناعي (Multi-Model + Agents + Open WebUI) باستخدام السكربتات الأصلية داخل المستودع، ثم إرجاع رابط الواجهة الجاهزة مع TOKEN الدخول.


🧠 فهم المشروع

  1. اكتشف السكربتات الرئيسة التالية واستخدمها بدل إعادة البناء:

    • deploy-smart.sh
    • deploy-to-hostinger.sh
    • ai-agent-manager.sh
    • directive_finalize.sh
    • ملفات التكوين: IMPLEMENTATION_SUMMARY.md, FINALIZATION.md, OPENWEBUI_INTEGRATION.md
  2. المشروع مصمم ليُدار كمجموعة وكلاء (Agents) يتواصلون مع نماذج مفتوحة عبر Ollama وواجهة Open WebUI.

  3. يعتمد على بنية تشغيل Docker / Python مع سكربتات bash جاهزة لإدارة كل خطوة (build, run, warm-up).


⚙️ مهام التنفيذ المطلوبة

  1. تحليل تلقائي للبنية:

    • حدّد المجلدات الرئيسة (models/, agents/, scripts/, docs/, infra/).
    • استخرج جميع النماذج المسجلة في أي ملف models.txt, models.yaml, أو سكربتات Ollama.
    • استخرج جميع الوكلاء من agents/ و ai-agent-manager.sh.
  2. تهيئة البيئة:

    • فعّل أي .sh يبدأ بـ deploy- أو install- تلقائيًا بترتيب الذكاء (Smart → Hostinger → Finalize).
    • إذا اكتُشف Dockerfile أو docker-compose.yml → شغّله مباشرة.
  3. تشغيل النماذج والوكلاء:

    • استخدم ollama pull لكل نموذج مكتشف.
    • شغّل ai-agent-manager.sh --auto لتفعيل كل الوكلاء.
    • أعد “تسخين” النماذج (warm-up) عبر Auto-Heal إن وُجد.
  4. ربط الواجهة:

    • فعّل Open WebUI كما هو موضح في OPENWEBUI_INTEGRATION.md.
    • تأكّد أن المنفذ 8080 أو 8443 مفتوح.
    • أضف جميع النماذج المكتشفة ضمن قائمة Models في الواجهة.
    • أضف تبويب “Agents” يُظهر أسماء الوكلاء وارتباطهم بالنماذج.
  5. تشغيل اختبارات الصحة:

    • تأكد من استجابة:

      • Gateway → port 8000
      • Open WebUI → port 8080
      • Ollama → port 11434
      • Qdrant → port 6333 (إن وُجد)
    • اطبع النتائج بوضوح.

  6. مخرجات التشغيل:

    ✅ AI-Agent-Platform Deployed Successfully
    Models Detected: [qwen2.5, llama3.1, whisper-small, ...]
    Agents Loaded: [dlplus-autoheal, manuscript, analyzer, ...]
    WebUI: http://<host>:8080
    ADMIN_TOKEN: ********
    Health: all services operational
    
  7. توثيق تلقائي:

    • حدّث أو أنشئ DEPLOY.md يصف الخطوات والأوامر النهائية.
    • أدرج جميع النماذج والوكلاء المكتشفين ورابط الوصول.

🧩 قواعد التشغيل الذاتي

  • لا تسأل المستخدم عن مدخلات.
  • استخدم السكربتات الموجودة بدل إعادة كتابة كود.
  • إذا وُجد خطأ في اعتماد، أصلحه تلقائيًا (apt/pip install مباشر).
  • في النهاية اطبع رابط الواجهة + TOKEN فقط.

🚀 المهمة النهائية

ابدأ التشغيل الآن بالترتيب الذكي:

  1. bash deploy-smart.sh
  2. bash deploy-to-hostinger.sh (إن كان سيرفر Hostinger)
  3. bash directive_finalize.sh
  4. bash ai-agent-manager.sh --auto --warm
    ثم فعّل Open WebUI وأرجع رابطها النهائي.

End of Instructions — Execute autonomously and self-complete deployment.


✅ هذا البرومبت:

  • يفهم السكربتات الموجودة ويستخدمها بالترتيب الصحيح.
  • لا يُعيد البناء من الصفر.
  • يُخرج النتيجة على شكل واجهة Web جاهزة + TOKEN.
  • متوافق 100 % مع مشروعك الحالي وبيئتك في Hostinger أو Contabo.

✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

@wasalstor-web
Copy link
Copy Markdown
Owner

لعد المحاوله

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants