Reference OS v8 5 دقائق قراءة ٣ يونيو ٢٠٢٦ شرح مشروع Friday وكيفية تركيبه واستخدامه عملياً Friday AI: دليل تركيب واستخدام وكيل الذكاء الاصطناعي الشخصي مفتوح المصدر بعد قراءة هذا الدليل، ستتمكن من…

AI personal operations platform for supervised, evidence-backed automation.
اختر القسم الذي تحتاجه الآن
الفكرة التي تمنع التسرع
معظم أدوات الذكاء الاصطناعي السحابية تطلب منك التخلي عن بياناتك مقابل الراحة. Friday يعطيك التحكم الكامل: أنت من توافق على كل خطوة، والبيانات تبقى على جهازك.
قبل أن تطبق، اعرف أين تقف بالضبط
لا تعتمد على الانطباع؛ اختر مؤشراً تراجعه
Friday هو وكيل ذكاء اصطناعي شخصي مفتوح المصدر، يعمل على جهازك الخاص، ويمنحك تحكماً كاملاً في المهام التي ينفذها. بدلاً من التفاعل مع شات بوت عادي، Friday يفهم هدفك، يخطط لتنفيذه، يستخدم أدوات مثل البريد الإلكتروني والتقويم، ويطلب موافقتك قبل كل خطوة. النتيجة: أتمتة آمنة وموثقة.
في هذا الدليل، ستتعلم كيفية تركيب Friday على جهازك باستخدام npm أو Docker، وتهيئته للعمل مع خدمات مثل Gmail وGoogle Calendar، وتشغيل أول مهمة له. سنغطي أيضاً الأخطاء الشائعة وكيفية تجنبها، ونقدم أمثلة عملية من واقع المطور العربي.
Friday هو منصة تشغيل شخصية للذكاء الاصطناعي، تركز على الأمان والتحكم البشري. يعمل محلياً (local-first)، ويدعم إضافة مفاتيح API خاصة بك (BYOK)، ويسجل أدلة على كل إجراء. الهدف: تحويل أهدافك إلى مهام منجزة مع إمكانية التراجع.
npm install -g @thesongzhu/fridaygit clone https://GitHub.com/thesongzhu/Friday.git
cd Friday
docker compose -f docker/docker-compose.yml up --buildأنشئ ملف .env في مجلد المشروع وأضف المتغيرات التالية (هذه هي المتغيرات المذكورة في README):
OPENAI_API_KEY=sk-...
# اختياري: مفاتيح لخدمات أخرى مثل Gmail, Calendarملاحظة: README لا يذكر متغيرات إضافية. إذا احتجت خدمات إضافية، راجع وثائق المشروع.
بعد التثبيت، شغل الأمر:
fridayأو عبر Docker:
docker compose -f docker/docker-compose.yml upسيطلب منك Friday إدخال هدفك الأول. جرب: 'أرسل بريداً إلكترونياً لنفسك بعنوان اختبار'.
قل: 'جدول اجتماع مع الفريق يوم الخميس الساعة 3 عصراً'. Friday سيطلب موافقتك ثم ينشئ الحدث.
قل: 'رد على آخر إيميل من أحمد بقبول الاجتماع'. Friday سيعرض الرد للموافقة قبل الإرسال.
قل: 'اجلب أسعار المنتجات من صفحة المتجر واحفظها في ملف'. Friday سينفذ المهمة ويعرض النتيجة.
نعم، إذا كنت تبحث عن أتمتة آمنة وتحكم كامل. لكنه لا يزال مشروعاً حديثاً (أقل من 1000 نجمة)، لذا قد تواجه بعض الثغرات. مناسب للمطورين المتوسطين فما فوق.
الواجهة بالإنكليزية، لكن يمكنه فهم الأوامر العربية إذا كان النموذج الأساسي (GPT) يدعمها. جرب واختبر.
Friday يركز على التحكم البشري والأمان، بينما AutoGPT أكثر استقلالية.
Friday يحتاج اتصالاً بالإنترنت للتواصل مع API النموذج اللغوي. لكن يمكن تشغيله محلياً إذا استخدمت نموذجاً محلياً (غير مدعوم حالياً).
راجع وثائق المشروع على GitHub لمعرفة كيفية إضافة أدوات مخصصة.
نعم، لأنه يعمل محلياً وتوافق على كل خطوة. لكن تأكد من عدم مشاركة مفتاح API مع الآخرين.
أي نظام يدعم Node.js 18+ و Docker. ذاكرة RAM 4GB كحد أدنى.
المشروع مفتوح المصدر ومجاني، لكنك ستحتاج إلى مفتاح API من OpenAI (مدفوع حسب الاستخدام).
خطوات عملية مرتبة من التشخيص إلى النتيجة
لماذا؟ Friday يعتمد على Node.js 18+ وDocker (اختياري) ومفتاح OpenAI API.
كيف؟ تحقق من إصدار Node.js باستخدام 'node -v'، وإذا لم يكن 18+ فقم بتثبيته من الموقع الرسمي. احصل على مفتاح OpenAI API من platform.openai.com.
الناتج: بيئة جاهزة للتثبيت.
لماذا؟ npm أسرع للمستخدمين الفرديين، Docker أفضل للعزل والتكرار.
كيف؟ لـ npm: 'npm install -g @thesongzhu/friday'. لـ Docker: استنسخ المستودع ثم 'docker compose -f docker/docker-compose.yml up --build'.
الناتج: Friday مثبت وجاهز للتشغيل.
لماذا؟ Friday يحتاج لمفتاح API للتواصل مع النموذج اللغوي.
كيف؟ أنشئ ملف .env في مجلد المشروع وأضف 'OPENAI_API_KEY=sk-...' (استبدل بمفتاحك). أضف مفاتيح خدمات إضافية إذا لزم الأمر.
الناتج: Friday يمكنه الاتصال بـ OpenAI.
لماذا؟ لتجربة الوكيل والتأكد من عمله.
كيف؟ شغل 'friday' في الطرفية (أو 'docker compose up' لـ Docker). سيطلب منك إدخال هدف، جرب 'أرسل بريداً إلكترونياً لنفسك بعنوان اختبار'.
الناتج: Friday ينفذ المهمة بعد موافقتك.
لماذا؟ الأخطاء الشائعة قد تمنع التشغيل.
كيف؟ إذا ظهر خطأ 'Cannot find module'، شغل 'npm install' في مجلد المشروع. إذا ظهر 'API key not set'، تأكد من وجود OPENAI_API_KEY في .env. إذا فشل Docker build، حدث Docker.
الناتج: Friday يعمل بدون أخطاء.
حوّل القراءة إلى تنفيذ سريع
OPENAI_API_KEY=sk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx # أضف مفاتيح أخرى حسب الحاجة
git clone https://github.com/thesongzhu/Friday.git cd Friday docker compose -f docker/docker-compose.yml up --build
اعرف أين يتعثر الناس وكيف تتجنب ذلك
ماذا تفعل حسب حالتك؟
إذا: إذا كنت تبحث عن أتمتة آمنة وتحكم كامل
إذن: Friday مناسب لك.
إذا: إذا كنت مطوراً مبتدئاً أو تفضل واجهة رسومية
إذن: قد يكون n8n أو AutoGPT خياراً أفضل.
إذا: إذا كنت بحاجة لاستخدام نموذج محلي بدون إنترنت
إذن: Friday لا يدعم ذلك حالياً، جرب LangChain مع نموذج محلي.
جدول صغير يمنع التسويف
نقاط مختصرة ترجع لها لاحقاً
1. Friday يعمل محلياً بالكامل، بياناتك لا تترك جهازك.
2. يتطلب Node.js 18+ ومفتاح OpenAI API.
3. يمكن تثبيته عبر npm أو Docker.
4. يدعم الموافقة المسبقة على كل خطوة.
5. يسجل أدلة على كل إجراء.
6. مناسب للمطورين المتوسطين فما فوق.
7. المشروع حديث (أقل من 1000 نجمة على GitHub).
8. الواجهة بالإنكليزية لكنه قد يفهم الأوامر العربية.
إجابات مباشرة على ما يبحث عنه الزائر
تعريفات مختصرة تمنع الالتباس
برنامج يمكنه فهم الأهداف وتخطيط المهام وتنفيذها باستخدام أدوات، مع إشراف بشري.
البيانات والمعالجة تتم على جهاز المستخدم دون إرسالها إلى سحابة خارجية.
إمكانية استخدام مفتاح API الخاص بالمستخدم بدلاً من مفتاح افتراضي.
استخدمها كمسارات متابعة داخل نفس الموضوع
تحول القارئ: من متلقٍ سلبي لأخبار التقنية إلى مستخدم نشط يجرب أدوات الذكاء الاصطناعي مفتوحة المصدر.
القيمة الحقيقية تظهر عند العودة والتطبيق
لا تتعامل معه كمقال يُقرأ مرة واحدة. استخدمه كلوحة تشغيل: ارجع للتشخيص عند ظهور المشكلة، وللقوالب عند التطبيق، ولمؤشرات القياس عند المراجعة.
Friday يقدم نموذجاً مختلفاً لأتمتة المهام: أنت المسؤول، والوكيل ينفذ. جربه في مهمة بسيطة اليوم، وقرر بنفسك إذا كان يستحق أن يكون جزءاً من أدواتك اليومية. تذكر أن المشروع لا يزال في مراحله الأولى، لذا شارك ملاحظاتك مع المجتمع على GitHub.
حتى يبقى المرجع صالحاً مع الوقت
FAQ