تخطّى إلى المحتوى الرئيسي
أتمتة

Friday AI: دليل تركيب واستخدام وكيل الذكاء الاصطناعي الشخصي مفتوح المصدر

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

    Friday AI: دليل تركيب واستخدام وكيل الذكاء الاصطناعي الشخصي مفتوح المصدر

    بعد قراءة هذا الدليل، ستتمكن من تثبيت Friday AI على جهازك وتشغيل أول مهمة له في أقل من 15 دقيقة، مع فهم كامل لكيفية تجنب الأخطاء الشائعة واستخدامه في مهام مثل إدارة الإيميلات وجدولة المواعيد.

    الخلاصة: Friday AI هو وكيل ذكاء اصطناعي مفتوح المصدر يعمل محلياً، يركز على الأمان والتحكم البشري. يتم تثبيته عبر npm أو Docker، ويتطلب Node.js 18+ ومفتاح OpenAI API. يمكنه أتمتة مهام مثل إرسال الإيميلات وجدولة التقويم بعد موافقتك. مناسب للمطورين المتوسطين فما فوق، لكن…
    Friday AI وكيل ذكاء اصطناعي653 كلمة تقريباًزارو — مكتبة الأدلة العملية
    Friday AI: دليل تركيب واستخدام وكيل الذكاء الاصطناعي الشخصي مفتوح المصدر
    Photo by Alberlan Barros on Pexels
    LIVE PROJECTthesongzhu/Friday★ 930TypeScript

    AI personal operations platform for supervised, evidence-backed automation.

    رابط المشروع على GitHub ↗

    MAP

    خريطة الصفحة

    اختر القسم الذي تحتاجه الآن

    1. ما هو Friday؟
    2. من يحتاج Friday؟
    3. المميزات الرئيسية
    4. المتطلبات الأساسية
    5. طريقة التركيب
    6. شرح ملف .env والمتغيرات
    7. تشغيل Friday لأول مرة
    8. أخطاء شائعة وحلولها
    9. استخدامات عملية
    10. هل يستحق التجربة؟
    11. بدائل مشابهة
    12. أسئلة شائعة
    !

    قبل أن تطبق

    الفكرة التي تمنع التسرع

    معظم أدوات الذكاء الاصطناعي السحابية تطلب منك التخلي عن بياناتك مقابل الراحة. Friday يعطيك التحكم الكامل: أنت من توافق على كل خطوة، والبيانات تبقى على جهازك.

    Q

    أسئلة التشخيص السريع

    قبل أن تطبق، اعرف أين تقف بالضبط

    1. هل لديك Node.js 18+ مثبت على جهازك؟
    2. هل تمتلك مفتاح OpenAI API صالح؟
    3. هل تفضل التثبيت عبر npm أم Docker؟
    4. هل جربت تشغيل الأمر 'friday' بعد التثبيت؟
    5. هل واجهت خطأ 'Cannot find module'؟
    6. هل تحتاج لاستخدام خدمات إضافية مثل Gmail أو Google Calendar؟
    7. هل تخطط لاستخدام Friday في بيئة إنتاج أم للتجربة فقط؟

    نظام التشغيل: Input → Process → Output

    INPUT
    هدف المستخدم (مثل: 'أرسل بريداً إلكترونياً للفريق')
    PROCESS
    Friday يحلل الهدف، يختار الأدوات المناسبة، ينفذ الخطوات مع طلب الموافقة عند الحاجة، ويسجل كل إجراء.
    OUTPUT
    نتيجة المهمة (مثل: تم إرسال البريد) مع تقرير الأدلة.
    Decision Layer
    جميع الإجراءات الحساسة تتطلب موافقة بشرية قبل التنفيذ.
    Memory Layer
    Friday يتذكر السياق من المهام السابقة لتحسين الاستجابات المستقبلية.
    Feedback Loop
    بعد كل مهمة، يسجل Friday ما تعلمه لتحسين أدائه.
    M

    لوحة قياس النجاح

    لا تعتمد على الانطباع؛ اختر مؤشراً تراجعه

    المؤشرطريقة القياسإشارة جيدة
    وقت التثبيتقياس الوقت من بدء التثبيت حتى تشغيل أول أمرأقل من 10 دقائق
    معدل نجاح المهام الأولىنسبة المهام التي يكملها Friday دون أخطاءأكثر من 80%
    رضا المستخدم عن التحكماستبيان بعد 3 استخدامات: هل شعرت بالتحكم الكامل؟نعم من 80% من المستخدمين

    Friday هو وكيل ذكاء اصطناعي شخصي مفتوح المصدر، يعمل على جهازك الخاص، ويمنحك تحكماً كاملاً في المهام التي ينفذها. بدلاً من التفاعل مع شات بوت عادي، Friday يفهم هدفك، يخطط لتنفيذه، يستخدم أدوات مثل البريد الإلكتروني والتقويم، ويطلب موافقتك قبل كل خطوة. النتيجة: أتمتة آمنة وموثقة.

    في هذا الدليل، ستتعلم كيفية تركيب Friday على جهازك باستخدام npm أو Docker، وتهيئته للعمل مع خدمات مثل Gmail وGoogle Calendar، وتشغيل أول مهمة له. سنغطي أيضاً الأخطاء الشائعة وكيفية تجنبها، ونقدم أمثلة عملية من واقع المطور العربي.

    ما هو Friday؟

    Friday هو منصة تشغيل شخصية للذكاء الاصطناعي، تركز على الأمان والتحكم البشري. يعمل محلياً (local-first)، ويدعم إضافة مفاتيح API خاصة بك (BYOK)، ويسجل أدلة على كل إجراء. الهدف: تحويل أهدافك إلى مهام منجزة مع إمكانية التراجع.

    من يحتاج Friday؟

    إعلان
    • مطور عربي يريد أتمتة مهام مثل إدارة الإيميلات أو جدولة المواعيد.
    • صاحب مشروع صغير يحتاج مساعداً ذكياً يحترم خصوصية بياناته.
    • صانع محتوى تقني يبحث عن أداة جديدة لشرحها لجمهوره.

    المميزات الرئيسية

    • محلي بالكامل: بياناتك لا تترك جهازك.
    • الموافقة المسبقة: أنت من يوافق على كل خطوة.
    • توثيق الأدلة: سجل كامل لكل إجراء.
    • قابلية التوسع: إضافة أدوات جديدة بسهولة.
    • دعم Docker و npm.

    المتطلبات الأساسية

    • Node.js 18+
    • npm أو Docker
    • مفتاح OpenAI API (أو أي مزود LLM مدعوم)
    • نظام تشغيل: Windows, macOS, Linux

    طريقة التركيب

    التركيب عبر npm

    npm install -g @thesongzhu/friday

    التركيب عبر Docker

    git clone https://GitHub.com/thesongzhu/Friday.git
    cd Friday
    docker compose -f docker/docker-compose.yml up --build

    شرح ملف .env والمتغيرات

    أنشئ ملف .env في مجلد المشروع وأضف المتغيرات التالية (هذه هي المتغيرات المذكورة في README):

    OPENAI_API_KEY=sk-...
    # اختياري: مفاتيح لخدمات أخرى مثل Gmail, Calendar

    ملاحظة: README لا يذكر متغيرات إضافية. إذا احتجت خدمات إضافية، راجع وثائق المشروع.

    تشغيل Friday لأول مرة

    بعد التثبيت، شغل الأمر:

    friday

    أو عبر Docker:

    docker compose -f docker/docker-compose.yml up

    سيطلب منك Friday إدخال هدفك الأول. جرب: 'أرسل بريداً إلكترونياً لنفسك بعنوان اختبار'.

    أخطاء شائعة وحلولها

    الخطأالسببالحل
    Error: Cannot find moduleلم يتم تثبيت الاعتمادياتشغل npm install في مجلد المشروع
    API key not setملف .env مفقود أو ناقصتأكد من وجود OPENAI_API_KEY في .env
    Docker build failsإصدار Docker قديمحدث Docker إلى آخر إصدار

    استخدامات عملية

    جدولة موعد في تقويم Google

    قل: 'جدول اجتماع مع الفريق يوم الخميس الساعة 3 عصراً'. Friday سيطلب موافقتك ثم ينشئ الحدث.

    الرد على إيميلات العمل

    قل: 'رد على آخر إيميل من أحمد بقبول الاجتماع'. Friday سيعرض الرد للموافقة قبل الإرسال.

    جمع بيانات من موقع ويب

    قل: 'اجلب أسعار المنتجات من صفحة المتجر واحفظها في ملف'. Friday سينفذ المهمة ويعرض النتيجة.

    هل يستحق التجربة؟

    نعم، إذا كنت تبحث عن أتمتة آمنة وتحكم كامل. لكنه لا يزال مشروعاً حديثاً (أقل من 1000 نجمة)، لذا قد تواجه بعض الثغرات. مناسب للمطورين المتوسطين فما فوق.

    بدائل مشابهة

    الأداةالميزةالعيب
    AutoGPTشهرة واسعة، مجتمع كبيرأقل تحكماً، يعتمد على السحابة
    LangChainمرونة عالية، يدعم نماذج متعددةمنحنى تعلم حاد
    n8nواجهة رسومية، مناسب لغير المبرمجينليس مخصصاً للذكاء الاصطناعي

    أسئلة شائعة

    هل Friday يدعم اللغة العربية؟

    الواجهة بالإنكليزية، لكن يمكنه فهم الأوامر العربية إذا كان النموذج الأساسي (GPT) يدعمها. جرب واختبر.

    ما الفرق بين Friday وAutoGPT؟

    Friday يركز على التحكم البشري والأمان، بينما AutoGPT أكثر استقلالية.

    هل يمكن استخدام Friday بدون إنترنت؟

    Friday يحتاج اتصالاً بالإنترنت للتواصل مع API النموذج اللغوي. لكن يمكن تشغيله محلياً إذا استخدمت نموذجاً محلياً (غير مدعوم حالياً).

    كيف أضيف أدوات جديدة؟

    راجع وثائق المشروع على GitHub لمعرفة كيفية إضافة أدوات مخصصة.

    هل Friday آمن للبيانات الحساسة؟

    نعم، لأنه يعمل محلياً وتوافق على كل خطوة. لكن تأكد من عدم مشاركة مفتاح API مع الآخرين.

    ما هي متطلبات النظام؟

    أي نظام يدعم Node.js 18+ و Docker. ذاكرة RAM 4GB كحد أدنى.

    هل Friday مجاني؟

    المشروع مفتوح المصدر ومجاني، لكنك ستحتاج إلى مفتاح API من OpenAI (مدفوع حسب الاستخدام).

    DO

    Playbook التطبيق

    خطوات عملية مرتبة من التشخيص إلى النتيجة

    خطوة 1

    تثبيت المتطلبات الأساسية

    لماذا؟ Friday يعتمد على Node.js 18+ وDocker (اختياري) ومفتاح OpenAI API.

    كيف؟ تحقق من إصدار Node.js باستخدام 'node -v'، وإذا لم يكن 18+ فقم بتثبيته من الموقع الرسمي. احصل على مفتاح OpenAI API من platform.openai.com.

    الناتج: بيئة جاهزة للتثبيت.

    خطوة 2

    تثبيت Friday عبر npm أو Docker

    لماذا؟ npm أسرع للمستخدمين الفرديين، Docker أفضل للعزل والتكرار.

    كيف؟ لـ npm: 'npm install -g @thesongzhu/friday'. لـ Docker: استنسخ المستودع ثم 'docker compose -f docker/docker-compose.yml up --build'.

    الناتج: Friday مثبت وجاهز للتشغيل.

    خطوة 3

    إعداد ملف .env

    لماذا؟ Friday يحتاج لمفتاح API للتواصل مع النموذج اللغوي.

    كيف؟ أنشئ ملف .env في مجلد المشروع وأضف 'OPENAI_API_KEY=sk-...' (استبدل بمفتاحك). أضف مفاتيح خدمات إضافية إذا لزم الأمر.

    الناتج: Friday يمكنه الاتصال بـ OpenAI.

    خطوة 4

    تشغيل Friday لأول مرة

    لماذا؟ لتجربة الوكيل والتأكد من عمله.

    كيف؟ شغل 'friday' في الطرفية (أو 'docker compose up' لـ Docker). سيطلب منك إدخال هدف، جرب 'أرسل بريداً إلكترونياً لنفسك بعنوان اختبار'.

    الناتج: Friday ينفذ المهمة بعد موافقتك.

    خطوة 5

    استكشاف الأخطاء وإصلاحها

    لماذا؟ الأخطاء الشائعة قد تمنع التشغيل.

    كيف؟ إذا ظهر خطأ 'Cannot find module'، شغل 'npm install' في مجلد المشروع. إذا ظهر 'API key not set'، تأكد من وجود OPENAI_API_KEY في .env. إذا فشل Docker build، حدث Docker.

    الناتج: Friday يعمل بدون أخطاء.

    TMP

    قوالب جاهزة للنسخ

    حوّل القراءة إلى تنفيذ سريع

    قالب ملف .env الأساسي
    OPENAI_API_KEY=sk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
    # أضف مفاتيح أخرى حسب الحاجة
    قالب أمر تشغيل Docker
    git clone https://github.com/thesongzhu/Friday.git
    cd Friday
    docker compose -f docker/docker-compose.yml up --build
    ERR

    مصفوفة الأخطاء

    اعرف أين يتعثر الناس وكيف تتجنب ذلك

    الخطألماذا يحدث؟التصحيح
    Error: Cannot find moduleلم يتم تثبيت الاعتماديات (node_modules) أو أن المسار غير صحيح.شغل 'npm install' في مجلد المشروع.
    API key not setملف .env مفقود أو لا يحتوي على OPENAI_API_KEY.أنشئ ملف .env وأضف 'OPENAI_API_KEY=sk-...'.
    Docker build failsإصدار Docker قديم أو ملف docker-compose.yml تالف.حدث Docker إلى آخر إصدار، وتأكد من صحة ملف docker-compose.yml.
    IF

    شجرة القرار

    ماذا تفعل حسب حالتك؟

    إذا: إذا كنت تبحث عن أتمتة آمنة وتحكم كامل

    إذن: Friday مناسب لك.

    إذا: إذا كنت مطوراً مبتدئاً أو تفضل واجهة رسومية

    إذن: قد يكون n8n أو AutoGPT خياراً أفضل.

    إذا: إذا كنت بحاجة لاستخدام نموذج محلي بدون إنترنت

    إذن: Friday لا يدعم ذلك حالياً، جرب LangChain مع نموذج محلي.

    7D

    خطة تطبيق 7 أيام

    جدول صغير يمنع التسويف

    1. اليوم 1: تثبيت المتطلبات و Friday
    2. اليوم 2: إعداد ملف .env وتشغيل أول مهمة
    3. اليوم 3: تجربة مهمة إرسال إيميل
    4. اليوم 4: تجربة مهمة جدولة تقويم
    5. اليوم 5: استكشاف الأخطاء الشائعة وحلها
    6. اليوم 6: تجربة مهمة جمع بيانات من موقع
    7. اليوم 7: تقييم التجربة واتخاذ قرار الاستمرار
    FACT

    حقائق سريعة تحفظها

    نقاط مختصرة ترجع لها لاحقاً

    1. Friday يعمل محلياً بالكامل، بياناتك لا تترك جهازك.

    2. يتطلب Node.js 18+ ومفتاح OpenAI API.

    3. يمكن تثبيته عبر npm أو Docker.

    4. يدعم الموافقة المسبقة على كل خطوة.

    5. يسجل أدلة على كل إجراء.

    6. مناسب للمطورين المتوسطين فما فوق.

    7. المشروع حديث (أقل من 1000 نجمة على GitHub).

    8. الواجهة بالإنكليزية لكنه قد يفهم الأوامر العربية.

    FAQ

    أسئلة شائعة

    إجابات مباشرة على ما يبحث عنه الزائر

    هل Friday يدعم اللغة العربية؟

    الواجهة بالإنكليزية، لكن يمكنه فهم الأوامر العربية إذا كان النموذج الأساسي (GPT) يدعمها. جرب واختبر.

    ما الفرق بين Friday وAutoGPT؟

    Friday يركز على التحكم البشري والأمان، بينما AutoGPT أكثر استقلالية.

    هل يمكن استخدام Friday بدون إنترنت؟

    Friday يحتاج اتصالاً بالإنترنت للتواصل مع API النموذج اللغوي. لكن يمكن تشغيله محلياً إذا استخدمت نموذجاً محلياً (غير مدعوم حالياً).

    كيف أضيف أدوات جديدة؟

    راجع وثائق المشروع على GitHub لمعرفة كيفية إضافة أدوات مخصصة.

    هل Friday آمن للبيانات الحساسة؟

    نعم، لأنه يعمل محلياً وتوافق على كل خطوة. لكن تأكد من عدم مشاركة مفتاح API مع الآخرين.

    ما هي متطلبات النظام؟

    أي نظام يدعم Node.js 18+ و Docker. ذاكرة RAM 4GB كحد أدنى.

    هل Friday مجاني؟

    المشروع مفتوح المصدر ومجاني، لكنك ستحتاج إلى مفتاح API من OpenAI (مدفوع حسب الاستخدام).

    ABC

    مصطلحات سريعة

    تعريفات مختصرة تمنع الالتباس

    وكيل ذكاء اصطناعي (AI Agent)

    برنامج يمكنه فهم الأهداف وتخطيط المهام وتنفيذها باستخدام أدوات، مع إشراف بشري.

    محلي بالكامل (Local-first)

    البيانات والمعالجة تتم على جهاز المستخدم دون إرسالها إلى سحابة خارجية.

    BYOK (Bring Your Own Key)

    إمكانية استخدام مفتاح API الخاص بالمستخدم بدلاً من مفتاح افتراضي.

    Q+

    أسئلة مرتبطة يبحث عنها الناس

    استخدمها كمسارات متابعة داخل نفس الموضوع

    كيفية تثبيت Friday AI على WindowsFriday AI vs AutoGPT مقارنةأفضل وكيل ذكاء اصطناعي مفتوح المصدر 2025Friday AI استخدامات عمليةحل مشكلة API key not set في FridayFriday AI دعم اللغة العربيةFriday AI Docker compose خطأ

    لماذا هذا المرجع يتجاوز الموضوع نفسه؟

    تحول القارئ: من متلقٍ سلبي لأخبار التقنية إلى مستخدم نشط يجرب أدوات الذكاء الاصطناعي مفتوحة المصدر.

    • أتمتة المهام باستخدام n8n
    • إدارة الخوادم باستخدام Docker
    • مقدمة في Node.js للمطورين العرب
    SAVE

    كيف تستخدم هذا المرجع لاحقاً؟

    القيمة الحقيقية تظهر عند العودة والتطبيق

    لا تتعامل معه كمقال يُقرأ مرة واحدة. استخدمه كلوحة تشغيل: ارجع للتشخيص عند ظهور المشكلة، وللقوالب عند التطبيق، ولمؤشرات القياس عند المراجعة.

    Friday يقدم نموذجاً مختلفاً لأتمتة المهام: أنت المسؤول، والوكيل ينفذ. جربه في مهمة بسيطة اليوم، وقرر بنفسك إذا كان يستحق أن يكون جزءاً من أدواتك اليومية. تذكر أن المشروع لا يزال في مراحله الأولى، لذا شارك ملاحظاتك مع المجتمع على GitHub.

    UPD

    خطة تحديث هذا الدليل

    حتى يبقى المرجع صالحاً مع الوقت

    • تحديث متطلبات Node.js عند إصدار إصدار جديد.
    • مراجعة قائمة الأخطاء الشائعة كل شهر بناءً على تقارير المجتمع.
    • إضافة أمثلة استخدام جديدة عند إضافة أدوات للمشروع.
    • تحديث روابط GitHub إذا تغير المستودع.

    زارو — مكتبة الأدلة العملية

    نحو مكتبة أدلة عملية: تشخيص، تنفيذ، قياس، وتحديث مستمر.

    Evergreen Reference + GitHub Intelligence + Multi-Stage AI OS v8.0.0-EVERGREEN-GITHUB-AI-INTELLIGENCE-OS

    [Object]
    كاتب في Ficus Web | تقرير إخباري وقصة قصيرة

    مقالات ذات صلة

    اقتراحات مبنية على أول تصنيف مرتبط بالمقال الحالي

    التعليقات (0)

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