دليل OwnPilot: تركيب واستخدام وكيل الذكاء الاصطناعي الشخصي مفتوح المصدر
Privacy-first personal AI assistant platform with autonomous agents, tool orchestration, and multi-provider support.
خريطة الصفحة
اختر القسم الذي تحتاجه الآن
- ما هو OwnPilot؟
- من يحتاج OwnPilot ومن لا؟
- المميزات الرئيسية
- المتطلبات الأساسية
- خطوات التركيب خطوة بخطوة
- شرح ملف .env وإعدادات API
- تشغيل OwnPilot والوصول للواجهة
- أخطاء شائعة وحلولها
- استخدامات عملية: أمثلة من السوق السعودي
- هل يستحق OwnPilot التجربة؟
- بدائل OwnPilot
- أسئلة شائعة
قبل أن تطبق
الفكرة التي تمنع التسرع
تظن أن بناء وكيل AI شخصي يتطلب فريقاً وميزانية ضخمة؟ الحقيقة أن OwnPilot يمنحك ذلك بسطر أوامر واحد.
أسئلة التشخيص السريع
قبل أن تطبق، اعرف أين تقف بالضبط
- هل لديك سيرفر أو جهاز يعمل بنظام Linux/Windows مع WSL2؟
- هل أنت على دراية بأساسيات Docker وDocker Compose؟
- هل تريد الاحتفاظ ببياناتك على سيرفرك بدلاً من الخدمات السحابية؟
- هل تحتاج وكيلاً ذكياً ينفذ مهام متعددة (تصفح ويب، إرسال رسائل) دون تدخل يدوي؟
- هل تخطط لربط الوكيل بـ Telegram أو WhatsApp؟
- هل لديك مفتاح API من موفر AI (مثل OpenAI) أو تخطط لاستخدام نموذج محلي؟
- هل تفضل التوثيق بالإنكليزية أم تحتاج دعم العربية في الواجهة؟
نظام التشغيل: Input → Process → Output
لوحة قياس النجاح
لا تعتمد على الانطباع؛ اختر مؤشراً تراجعه
إذا كنت تبحث عن بديل خاص لـ ChatGPT أو Gemini تحتفظ فيه ببياناتك على سيرفرك، وتريد وكيلاً ذكياً ينفذ مهام متعددة (تصفح ويب، إرسال رسائل، تحكم في أجهزة) دون تدخل يدوي، فإن OwnPilot هو ما تحتاجه. هذا الدليل يشرح لك خطوة بخطوة كيفية تركيبه وتشغيله، مع أمثلة من السوق السعودي.
OwnPilot ليس مجرد واجهة محادثة، بل منصة متكاملة تدعم وكلاء فرعية (Soul Agents) يمكنها العمل بشكل مستقل، وأدوات مثل MCP (Model Context Protocol) وأتمتة المتصفح، ويمكن ربطها بـ Telegram وWhatsApp. كل هذا مع الحفاظ على خصوصية بياناتك لأنك تستضيفه بنفسك.
ما هو OwnPilot؟
OwnPilot هو منصة وكيل ذكاء اصطناعي شخصي مفتوحة المصدر (رخصة MIT) تركز على الخصوصية. يمكنك تشغيلها على سيرفرك الخاص، وتدعم وكلاء فرعية (Soul Agents) يمكنها تنفيذ مهام معقدة مثل أتمتة المتصفح، التحكم في أجهزة IoT، وإدارة سير العمل عبر MCP. كما تدعم الاتصال بـ Telegram وWhatsApp.
من يحتاج OwnPilot ومن لا؟
يناسب: المطورين العرب الذين يريدون وكيل AI شخصي خاص، أصحاب المشاريع الصغيرة الذين يحتاجون أتمتة ذكية (مثل الرد على العملاء)، وصناع المحتوى التقني الذين يريدون تجربة أدوات جديدة.
لا يناسب: من يريد حلاً جاهزاً بدون إعداد، أو لا يمتلك خلفية عن Docker وPostgreSQL، أو يحتاج دعم اللغة العربية بشكل أساسي (التوثيق بالإنكليزية).
المميزات الرئيسية
- خصوصية كاملة: بياناتك على سيرفرك
- وكلاء فرعية (Soul Agents) تعمل بشكل مستقل
- أدوات متعددة: MCP، أتمتة متصفح، IoT
- دعم موفري AI متعددين (OpenAI، Anthropic، محلي)
- اتصال بـ Telegram وWhatsApp
- واجهة ويب وCLI
المتطلبات الأساسية
- سيرفر (أو جهاز محلي) بنظام Linux أو macOS أو Windows مع WSL2
- Docker وDocker Compose مثبتين
- مساحة تخزين 1GB على الأقل
- مفتاح API من موفر AI (مثل OpenAI) – اختياري إذا كنت ستستخدم نموذجاً محلياً
خطوات التركيب خطوة بخطوة
ملاحظة: الخطوات مبنية على README الرسمي. إذا واجهت اختلافات، راجع التوثيق الأصلي.
- استنساخ المستودع:
git clone https://GitHub.com/ownpilot/ownpilot.git
cd ownpilot - تشغيل OwnPilot مع PostgreSQL باستخدام Docker Compose:
docker compose --profile postg up -d
هذا الأمر سيشغل الحاويات اللازمة. قد يستغرق التحميل الأول بعض الوقت. - الوصول للواجهة: افتح المتصفح على
http://localhost:3000(أو المنفذ المحدد في الإعدادات). - إعداد المستخدم: اتبع التعليمات على الشاشة لإنشاء حساب أولي.
شرح ملف .env وإعدادات API
وفقاً للتوثيق، يستخدم OwnPilot إعدادات افتراضية ولا يتطلب ملف .env للتشغيل الأساسي. لكن لتخصيص موفري AI أو إعدادات أخرى، يمكنك إنشاء ملف .env في جذر المشروع وإضافة المتغيرات التالية:
OPENAI_API_KEY=sk-...– مفتاح OpenAIANTHROPIC_API_KEY=sk-ant-...– مفتاح AnthropicDATABASE_URL=postgresql://user:pass@localhost:5432/ownpilot– إذا كنت تريد تغيير قاعدة البيانات
راجع ملف .env.example في المستودع إن وجد للحصول على القائمة الكاملة.
تشغيل OwnPilot والوصول للواجهة
بعد تشغيل docker compose --profile postg up -d، انتظر حتى تظهر الحاويات كـ "running" (استخدم docker compose ps). ثم افتح http://localhost:3000. ستظهر واجهة تسجيل الدخول. أنشئ حساباً جديداً، ثم ابدأ بإضافة وكلاء فرعية وأدوات.
أخطاء شائعة وحلولها
استخدامات عملية: أمثلة من السوق السعودي
- خدمة عملاء لمتجر صغير: اربط OwnPilot بـ WhatsApp، وأنشئ وكيلاً فرعياً يرد على استفسارات العملاء (الأسعار، التوفر) باستخدام قاعدة بيانات المنتجات.
- أتمتة جمع البيانات: وكيل فرعي يتصفح مواقع منافسين ويجمع الأسعار في جدول يومي.
- إدارة المواعيد: اربط OwnPilot بتقويم Google عبر MCP لجدولة المواعيد تلقائياً.
هل يستحق OwnPilot التجربة؟
نعم، إذا كنت تبحث عن وكيل AI شخصي بخصوصية ومرونة، وتتقن أساسيات Docker. لكنه ليس حلاً جاهزاً تماماً، وقد تحتاج لقراءة التوثيق بالإنكليزية. الإصدار الحالي (v0.4.0) في مرحلة تطوير نشطة، لذا توقع بعض التغييرات.
بدائل OwnPilot
أسئلة شائعة
هل OwnPilot مجاني بالكامل؟
نعم، المشروع مفتوح المصدر (MIT). لكنك تحتاج لدفع تكاليف السيرفر ومفاتيح API إذا استخدمت موفري AI تجاريين.
ما هي متطلبات السيرفر؟
أي سيرفر يدعم Docker: 1GB RAM، 1GB تخزين، نظام Linux/Windows/macOS.
هل يمكن استخدام OwnPilot بدون Docker؟
التوثيق الرسمي يوصي بـ Docker. لكن يمكن تشغيل المكونات يدوياً (Node.js, PostgreSQL) إذا كنت خبيراً.
كيف أربط OwnPilot مع واتساب؟
استخدم قناة WhatsApp في الإعدادات. ستحتاج إلى حساب Business API أو وسيط مثل Twilio.
هل يدعم OwnPilot اللغة العربية؟
الواجهة بالإنكليزية حالياً، لكن الوكيل يمكنه فهم العربية إذا كان النموذج يدعمها (مثل GPT-4).
ما الفرق بين OwnPilot و ChatGPT؟
OwnPilot مفتوح المصدر، يمكنك استضافته بنفسك، ويدعم وكلاء فرعية وأدوات متعددة. ChatGPT خدمة سحابية مغلقة.
هل OwnPilot آمن لبياناتي؟
نعم، لأنه يعمل على سيرفرك. لكن تأكد من تحديثه بانتظام وتطبيق إعدادات أمان السيرفر.
كيف أحدث OwnPilot إلى الإصدار الأحدث؟
استخدم git pull ثم docker compose --profile postg up -d --build.
Playbook التطبيق
خطوات عملية مرتبة من التشخيص إلى النتيجة
تثبيت Docker و Docker Compose
لماذا؟ OwnPilot يعتمد على Docker لتشغيل الحاويات بسهولة.
كيف؟ اتبع التعليمات على docker.com لنظامك، ثم تحقق من التثبيت بـ docker --version و docker compose version.
الناتج: Docker و Docker Compose مثبتان ويعملان.
استنساخ مستودع OwnPilot
لماذا؟ للحصول على كود المصدر وملفات الإعداد.
كيف؟ git clone https://github.com/ownpilot/ownpilot.git ثم cd ownpilot
الناتج: المستودع مستنسخ محلياً.
تشغيل OwnPilot مع PostgreSQL
لماذا؟ قاعدة البيانات ضرورية لتخزين بيانات المستخدم والوكلاء.
كيف؟ نفذ الأمر: docker compose --profile postg up -d
الناتج: الحاويات تعمل (تحقق بـ docker compose ps).
الوصول للواجهة وإنشاء حساب
لماذا؟ لبدء استخدام OwnPilot من المتصفح.
كيف؟ افتح http://localhost:3000، اتبع التعليمات لإنشاء حساب أولي.
الناتج: واجهة OwnPilot تعمل وتم تسجيل الدخول.
إضافة مفتاح API (اختياري)
لماذا؟ لتتمكن من استخدام موفري AI تجاريين مثل OpenAI.
كيف؟ أنشئ ملف .env في جذر المشروع وأضف OPENAI_API_KEY=sk-... (أو استخدم نموذجاً محلياً).
الناتج: OwnPilot متصل بموفر AI.
إنشاء وكيل فرعي (Soul Agent) وتجربته
لماذا؟ لاختبار قدرات OwnPilot في تنفيذ مهمة محددة.
كيف؟ من الواجهة، أضف وكيلاً جديداً، اختر الأدوات (مثل أتمتة المتصفح)، وحدد مهمة (مثل جمع أسعار من موقع).
الناتج: وكيل فرعي يعمل وينفذ المهمة.
قوالب جاهزة للنسخ
حوّل القراءة إلى تنفيذ سريع
OPENAI_API_KEY=sk-... ANTHROPIC_API_KEY=sk-ant-... DATABASE_URL=postgresql://user:pass@localhost:5432/ownpilot
الاسم: وكيل خدمة العملاء الأدوات: قاعدة بيانات المنتجات (MCP)، إرسال رسائل WhatsApp المهمة: الرد على استفسارات العملاء عن الأسعار والتوفر.
مصفوفة الأخطاء
اعرف أين يتعثر الناس وكيف تتجنب ذلك
شجرة القرار
ماذا تفعل حسب حالتك؟
إذا: إذا كنت تريد وكيل AI شخصي بخصوصية كاملة
إذن: استخدم OwnPilot مع سيرفر خاص.
إذا: إذا كنت لا تملك خبرة في Docker
إذن: اختر بديلاً جاهزاً مثل ChatGPT أو CrewAI.
إذا: إذا كنت تحتاج دعم اللغة العربية في الواجهة
إذن: انتظر التحديثات أو استخدم أدوات أخرى تدعم العربية.
إذا: إذا كنت تريد أتمتة مهام متعددة (تصفح ويب، IoT)
إذن: OwnPilot مناسب جداً بفضل وكلائه الفرعية وأدوات MCP.
خطة تطبيق 7 أيام
جدول صغير يمنع التسويف
- اليوم 1: تثبيت Docker و Docker Compose.
- اليوم 2: استنساخ المستودع وتشغيل OwnPilot.
- اليوم 3: إنشاء حساب وإضافة مفتاح API.
- اليوم 4: إنشاء أول وكيل فرعي واختبار مهمة بسيطة.
- اليوم 5: ربط OwnPilot بـ Telegram أو WhatsApp.
- اليوم 6: تطبيق مثال من السوق السعودي (خدمة عملاء).
- اليوم 7: مراجعة الأداء وتحديث الإعدادات.
حقائق سريعة تحفظها
نقاط مختصرة ترجع لها لاحقاً
1. OwnPilot مرخص تحت MIT، مجاني تماماً.
2. يتطلب Docker و PostgreSQL للتشغيل.
3. يدعم وكلاء فرعية (Soul Agents) تعمل بشكل مستقل.
4. يمكن ربطه بـ Telegram و WhatsApp.
5. الواجهة بالإنكليزية حالياً، لكن الوكيل يفهم العربية إذا كان النموذج يدعمها.
6. الإصدار الحالي v0.4.0 في مرحلة تطوير نشطة.
7. الحد الأدنى للمتطلبات: 1GB RAM و 1GB تخزين.
8. يمكن استخدام نماذج AI محلية بدلاً من API المدفوعة.
أسئلة شائعة
إجابات مباشرة على ما يبحث عنه الزائر
مصطلحات سريعة
تعريفات مختصرة تمنع الالتباس
وكيل فرعي في OwnPilot يمكنه تنفيذ مهام محددة بشكل مستقل.
بروتوكول يسمح للوكلاء بالتفاعل مع أدوات خارجية مثل قواعد البيانات والتقويم.
أداة لتشغيل عدة حاويات Docker معاً بإعدادات محددة.
استضافة التطبيق على سيرفرك الخاص بدلاً من خدمة سحابية.
أسئلة مرتبطة يبحث عنها الناس
استخدمها كمسارات متابعة داخل نفس الموضوع
لماذا هذا المرجع يتجاوز الموضوع نفسه؟
تحول القارئ: من مطور يبحث عن وكيل AI خاص إلى مستخدم قادر على تركيب OwnPilot وتشغيله وتخصيصه لمهامه
- Docker للمبتدئين: دليل شامل
- أتمتة المهام باستخدام AI: حالات عملية
- الخصوصية في أدوات AI: ما تحتاج معرفته
كيف تستخدم هذا المرجع لاحقاً؟
القيمة الحقيقية تظهر عند العودة والتطبيق
لا تتعامل معه كمقال يُقرأ مرة واحدة. استخدمه كلوحة تشغيل: ارجع للتشخيص عند ظهور المشكلة، وللقوالب عند التطبيق، ولمؤشرات القياس عند المراجعة.
OwnPilot أداة واعدة لمن يريد وكيل AI شخصي بخصوصية ومرونة. رغم أنه لا يزال في مرحلة تطوير، إلا أن التركيب بسيط نسبياً عبر Docker. ابدأ بتجربة بسيطة، ثم وسّع الاستخدام تدريجياً. تذكر أن تتابع التحديثات على GitHub.
خطة تحديث هذا الدليل
حتى يبقى المرجع صالحاً مع الوقت
- كل أسبوعين: التحقق من إصدار جديد على GitHub وتحديث المستودع.
- كل شهر: مراجعة إعدادات الأمان وتحديث كلمات المرور.
- كل 3 أشهر: تقييم أداء الوكلاء وإضافة أدوات جديدة.

التعليقات (0)
لا توجد تعليقات بعد. كن أول من يبدأ النقاش 👇