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

دليل عملي: تجربة peerd – وكيل AI يعمل بالكامل في متصفحك بدون خوادم

دليل عملي: تجربة peerd – وكيل AI يعمل بالكامل في متصفحك بدون خوادم
📑 محتويات المقال
    Reference OS v85 دقائق قراءة٢٧ يونيو ٢٠٢٦informational: فهم أداة جديدة وتقييمها وتجربتها

    دليل عملي: تجربة peerd – وكيل AI يعمل بالكامل في متصفحك بدون خوادم

    ستتعلم كيفية تثبيت وتجربة وكيل AI يعمل بالكامل في متصفحك بدون خوادم، مع خطوات تقريبية لتجاوز غموض README.

    الخلاصة: peerd هو إضافة متصفح لوكيل AI يعمل محليًا باستخدام مفاتيح API الخاصة بك. المشروع تجريبي وREADME غير واضح، لذا التثبيت يتطلب تخمينًا. يناسب المطورين الراغبين في تجربة وكلاء AI في المتصفح، لكنه غير مناسب للمبتدئين أو الباحثين عن حل جاهز.
    peerd وكيل AI متصفح866 كلمة تقريباًزارو — مكتبة الأدلة العملية
    دليل عملي: تجربة peerd – وكيل AI يعمل بالكامل في متصفحك بدون خوادم
    Photo by Matheus Bertelli on Pexels
    LIVE PROJECTNotASithLord/peerd★ 0

    Show HN: peerd – AI agent harness that runs entirely in your browser

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

    MAP

    خريطة الصفحة

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

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

    قبل أن تطبق

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

    تخيل أنك تريد تجربة وكيل AI يقوم بمهام في المتصفح نيابة عنك، لكن كل حل يحتاج إلى خادم، اشتراك شهري، أو إعدادات معقدة. peerd يعد بحل مختلف: يعمل بالكامل في متصفحك، بدون خادم. هل هذا حقيقي؟

    Q

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

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

    1. هل أنت مطور ويب لديه خبرة في تحميل إضافات المتصفح في وضع المطور؟
    2. هل لديك مفتاح API صالح من مزود LLM مثل OpenAI؟
    3. هل أنت مستعد لمواجهة أخطاء تثبيت بسبب README غير الواضح؟
    4. هل تبحث عن أداة إنتاجية جاهزة أم مجرد تجربة تقنية؟
    5. هل تحتاج إلى دعم اللغة العربية في الوكيل؟
    6. هل تفضل أداة تعمل بدون اتصال بالإنترنت؟
    7. هل أنت مهتم بالمساهمة في مشروع مفتوح المصدر؟

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

    INPUT
    مفاتيح API (مثل OpenAI)، وأذونات المتصفح، وأوامر المستخدم (نصية)
    PROCESS
    إضافة المتصفح تستقبل الأمر، تستدعي API LLM عبر مفتاحك، تنفذ الإجراءات في المتصفح (نقر، ملء نماذج، قراءة DOM)
    OUTPUT
    نتائج المهام (مثل بيانات مستخرجة، نماذج مملوءة، تقارير)
    Decision Layer
    يقرر الوكيل الخطوة التالية بناءً على استجابة LLM وحالة الصفحة
    Memory Layer
    غير موضح في README، لكن يفترض أن الوكيل يتذكر سياق الجلسة داخل المتصفح
    Feedback Loop
    نتائج الإجراءات تغذي الوكيل لاتخاذ قرارات لاحقة
    M

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

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

    المؤشرطريقة القياسإشارة جيدة
    وقت التثبيتسجل الوقت من بداية الاستنساخ حتى أول أمر ناجحأقل من 15 دقيقة
    نسبة نجاح الأوامرعدد الأوامر المنفذة بنجاح / إجمالي الأوامرأكثر من 80%
    عدد الأخطاءسجل عدد الأخطاء المختلفة التي تظهرأقل من 3 أخطاء في الجلسة الأولى

    ظهر مشروع peerd مؤخراً على Hacker News تحت عنوان "Show HN: peerd – AI agent harness that runs entirely in your browser". الفكرة جريبة: وكيل ذكاء اصطناعي يعمل كإضافة متصفح، لا يحتاج إلى خادم منفصل، ولا إلى عمليات خارجية. كل شيء داخل المتصفح. هذا الدليل يشرح لك ما هو peerd، كيف تجربه، وما هي حدوده، بناءً على تحليل README وهيكل المشروع.

    ملاحظة مهمة: README المشروع غير واضح تماماً، لذا الخطوات التالية تقريبية وتعتمد على فهم بنية المشروع. لا توجد أوامر تثبيت مؤكدة، وسنذكر ذلك صراحة.

    ما هو peerd بالضبط؟

    peerd هو إطار عمل (harness) لوكيل AI يعمل كإضافة متصفح. الفكرة: بدلاً من تشغيل وكيل على خادم أو جهاز منفصل، يعمل الوكيل داخل متصفحك، ويتحكم في صفحات الويب نيابة عنك. يستخدم مفاتيح API الخاصة بك (مثل OpenAI) للتواصل مع نموذج لغوي كبير (LLM). المشروع مكتوب بلغة JavaScript خالصة (Vanilla JS) بدون أدوات بناء، ومرخص تحت Apache 2.0.

    من يحتاج peerd ومن لا؟

    إعلان

    يناسب: مطوري الويب الذين يريدون أتمتة مهام متصفح (ملء نماذج، جمع بيانات، اختبار). صانعي المحتوى التقني الذين يبحثون عن أدوات AI جديدة. أصحاب المشاريع الصغيرة الذين يريدون تجربة AI بدون تكاليف خادم.

    لا يناسب: المبتدئين تماماً في البرمجة (يتطلب فهم مفاتيح API وإضافات المتصفح). من يبحث عن حل جاهز ومنتج نهائي (المشروع تجريبي). من يحتاج دعم اللغة العربية (غير مذكور).

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

    • يعمل بالكامل في المتصفح (لا خادم)
    • إضافة متصفح قياسية (Chrome/Firefox)
    • يستخدم مفاتيح API الخاصة بك (تحكم كامل)
    • مفتوح المصدر (Apache 2.0)
    • مكتوب بـ Vanilla JS (لا يحتاج بناء)

    المتطلبات الأساسية قبل البدء

    • متصفح حديث (Chrome أو Firefox)
    • حساب ومفتاح API من مزود LLM (مثل OpenAI)
    • معرفة أساسية بكيفية تحميل إضافات المتصفح في وضع المطور
    • محرر نصوص (لتعديل ملف .env)

    خطوات التركيب والتثبيت (تقريبية)

    لأن README غير واضح، هذه الخطوات مبنية على تحليل بنية المشروع. قد تختلف التفاصيل.

    1. استنساخ المستودع: git clone https://github.com/NotASithLord/peerd.git
    2. افتح المتصفح، اذهب إلى صفحة الإضافات (chrome://extensions أو about:debugging#/runtime/this-firefox)
    3. فعّل "وضع المطور" (Developer mode)
    4. اختر "تحميل إضافة غير معبأة" (Load unpacked) واختر مجلد المشروع
    5. ابحث عن ملف .env.example في المجلد، انسخه إلى .env واملأ مفاتيح API
    6. أعد تحميل الإضافة من صفحة الإضافات

    ملاحظة: إذا لم يوجد ملف .env.example، قد تحتاج إلى إنشاء ملف .env بنفسك بناءً على المتغيرات المذكورة في README (غير موجودة حالياً).

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

    ملف .env يفترض أن يحتوي على مفاتيح API الخاصة بك. المتغيرات المتوقعة (غير مؤكدة):

    • OPENAI_API_KEY: مفتاح API من OpenAI
    • ANTHROPIC_API_KEY: مفتاح API من Anthropic (اختياري)

    تأكد من عدم مشاركة هذا الملف أو رفعه إلى GitHub.

    كيفية تشغيل peerd لأول مرة

    بعد تحميل الإضافة، يجب أن يظهر أيقونة peerd في شريط الأدوات. اضغط عليها لفتح الواجهة. قد تحتاج إلى إدخال مفتاح API في واجهة الإضافة إذا لم يتم تعيينه في ملف .env. اكتب أمراً بسيطاً مثل "افتح موقع example.com" لاختبار التشغيل.

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

    الخطأالسببالحل
    الإضافة لا تظهرلم يتم تحميلها بشكل صحيحتأكد من تفعيل وضع المطور، وأعد تحميل الإضافة
    مفتاح API غير صالحالمفتاح خطأ أو منتهي الصلاحيةتحقق من المفتاح في حساب المزود
    الوكيل لا يستجيبمشكلة في الاتصال بـ APIتأكد من اتصال الإنترنت، وتحقق من حدود الاستخدام
    خطأ في ملف .envتنسيق الملف غير صحيحتأكد من عدم وجود مسافات حول علامة =

    استخدامات عملية في السوق السعودي

    • أتمتة ملء نموذج اتصال: يمكن للوكيل ملء نموذج على موقع سعودي (مثل نموذج طلب خدمة) بالبيانات المخزنة.
    • جمع بيانات من صفحة ويب: استخراج قائمة منتجات من متجر إلكتروني سعودي وتحليلها.
    • مساعد تصفح: البحث عن معلومات في موقع حكومي سعودي وتلخيصها.

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

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

    بدائل مشابهة لـ peerd

    الأداةالنوعالفرق
    AutoGPTوكيل يعمل على سطر الأوامريحتاج إلى خادم أو جهاز منفصل
    BrowserGPTإضافة متصفحتجاري، ليس مفتوح المصدر
    OpenAI Operatorخدمة سحابيةمدفوعة، لا تعمل محلياً

    أسئلة شائعة (FAQ)

    هل peerd آمن للاستخدام؟

    نسبياً. الإضافة تعمل في متصفحك وتستخدم مفاتيح API الخاصة بك. لكن أي إضافة لها صلاحيات على المتصفح، لذا تأكد من فهمك للأذونات المطلوبة.

    ما هي مفاتيح API التي أحتاجها؟

    الأساسي هو مفتاح OpenAI. قد يدعم مزودين آخرين (غير مؤكد).

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

    لا، يحتاج إلى اتصال للتواصل مع API.

    ما الفرق بين peerd وأدوات مثل AutoGPT؟

    AutoGPT يعمل على نظامك (خادم محلي)، بينما peerd يعمل داخل المتصفح كإضافة.

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

    غير مذكور في README، لذا لا تفترض ذلك.

    كيف أحدث peerd؟

    اسحب آخر التغييرات من GitHub وأعد تحميل الإضافة.

    ماذا أفعل إذا توقف peerd عن العمل؟

    تحقق من تحديثات المشروع، وأعد تحميل الإضافة، وتأكد من صحة مفتاح API.

    هل يمكنني المساهمة في تطوير peerd؟

    نعم، المشروع مفتوح المصدر. يمكنك فتح Issue أو Pull Request على GitHub.

    خلاصة وتوصيات

    peerd فكرة واعدة لكنها غير ناضجة. إذا كنت مستعداً لخوض تجربة تقنية قد تكون غير مستقرة، فجربها. وإلا، انتظر حتى يصبح README أوضح أو يظهر بديل أفضل. تذكر أن الهدف من هذا الدليل هو توفير خريطة طريق عربية عملية، وليس ترويجاً للمشروع.

    DO

    Playbook التطبيق

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

    خطوة 1

    استنساخ المستودع

    لماذا؟ للحصول على كود المشروع محليًا

    كيف؟ git clone https://github.com/NotASithLord/peerd.git

    الناتج: مجلد peerd على جهازك

    خطوة 2

    تحميل الإضافة في المتصفح

    لماذا؟ لتشغيل peerd كإضافة متصفح

    كيف؟ افتح chrome://extensions، فعّل وضع المطور، اختر 'تحميل إضافة غير معبأة' واختر مجلد peerd

    الناتج: ظهور أيقونة peerd في شريط الأدوات

    خطوة 3

    إعداد ملف .env

    لماذا؟ لتزويد الإضافة بمفاتيح API

    كيف؟ انسخ .env.example إلى .env واملأ OPENAI_API_KEY (واختياريًا ANTHROPIC_API_KEY)

    الناتج: ملف .env صحيح التنسيق

    خطوة 4

    إعادة تحميل الإضافة

    لماذا؟ لتطبيق التغييرات

    كيف؟ في صفحة الإضافات، اضغط على زر إعادة التحميل للإضافة

    الناتج: الإضافة محدثة وجاهزة

    خطوة 5

    اختبار التشغيل

    لماذا؟ للتحقق من عمل الوكيل

    كيف؟ اضغط على أيقونة peerd، أدخل أمرًا مثل 'افتح example.com'

    الناتج: الوكيل ينفذ الأمر أو يظهر خطأ

    TMP

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

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

    ملف .env.example
    OPENAI_API_KEY=your_openai_api_key_here
    ANTHROPIC_API_KEY=your_anthropic_api_key_here
    ERR

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

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

    الخطألماذا يحدث؟التصحيح
    الإضافة لا تظهر بعد التحميللم يتم تفعيل وضع المطور أو تم تحميل المجلد الخطأتأكد من تفعيل وضع المطور، وأعد تحميل الإضافة من المجلد الصحيح
    مفتاح API غير صالحالمفتاح خطأ أو منتهي الصلاحيةتحقق من المفتاح في حساب OpenAI أو Anthropic وجدد صلاحيته
    الوكيل لا يستجيبمشكلة في الاتصال بـ API أو حدود الاستخدامتحقق من اتصال الإنترنت، وراجع حدود الاستخدام في حساب المزود
    خطأ في ملف .envتنسيق غير صحيح (مسافات حول علامة =)تأكد من عدم وجود مسافات، واستخدم محرر نصوص بسيط
    IF

    شجرة القرار

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

    إذا: إذا كنت مطورًا ولديك مفتاح API

    إذن: اتبع خطوات التثبيت وجرب peerd

    إذا: إذا كنت مبتدئًا أو تبحث عن حل جاهز

    إذن: انتظر حتى يصبح README أوضح أو استخدم بديلاً مثل BrowserGPT

    إذا: إذا واجهت مشاكل في التثبيت

    إذن: راجع قسم الأخطاء الشائعة أو افتح Issue على GitHub

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

    إذن: لا تفترض وجوده؛ اختبر بنفسك أو ابحث عن بديل

    7D

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

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

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

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

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

    1. peerd مكتوب بـ Vanilla JS بدون أدوات بناء

    2. يعمل كإضافة متصفح قياسية (Chrome/Firefox)

    3. يستخدم مفاتيح API الخاصة بك (OpenAI إلزامي)

    4. مرخص تحت Apache 2.0

    5. README غير واضح ولا يحتوي على تعليمات تثبيت مؤكدة

    6. لا يدعم اللغة العربية بشكل مذكور

    7. المشروع تجريبي وغير ناضج

    8. يتطلب اتصالاً بالإنترنت للتواصل مع API

    9. يمكن المساهمة عبر GitHub

    FAQ

    أسئلة شائعة

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

    هل peerd آمن للاستخدام؟

    نسبياً. الإضافة تعمل محلياً وتستخدم مفاتيحك، لكن أي إضافة لها صلاحيات على المتصفح. راجع الأذونات المطلوبة.

    ما هي مفاتيح API التي أحتاجها؟

    الأساسي هو مفتاح OpenAI. قد يدعم Anthropic اختيارياً.

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

    لا، يحتاج اتصالاً للتواصل مع API.

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

    AutoGPT يعمل على نظامك (خادم محلي)، بينما peerd يعمل داخل المتصفح كإضافة.

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

    غير مذكور، لذا لا تفترض ذلك. اختبر بنفسك.

    كيف أحدث peerd؟

    اسحب آخر التغييرات من GitHub وأعد تحميل الإضافة.

    ماذا أفعل إذا توقف peerd عن العمل؟

    تحقق من تحديثات المشروع، وأعد تحميل الإضافة، وتأكد من صحة مفتاح API.

    هل يمكنني المساهمة في تطوير peerd؟

    نعم، افتح Issue أو Pull Request على GitHub.

    ABC

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

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

    وكيل AI

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

    إضافة متصفح

    برنامج صغير يضاف إلى المتصفح لتوسيع وظائفه، مثل peerd.

    مفتاح API

    رمز سري يسمح للتطبيق بالتواصل مع خدمة خارجية مثل OpenAI.

    Vanilla JS

    JavaScript خالص بدون استخدام مكتبات أو أطر عمل.

    README

    ملف تعليمات في مستودع الكود يشرح كيفية استخدام المشروع.

    Q+

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

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

    كيفية تثبيت إضافة متصفح في وضع المطورأفضل وكلاء AI للمتصفح مفتوحة المصدربدائل peerd لوكيل AI في المتصفحشرح ملف .env لمفاتيح APIأتمتة متصفح باستخدام AI

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

    تحول القارئ: من متشكك في جدوى المشاريع الجديدة إلى متمكن من تجربتها وتقييمها بنفسه

    • أتمتة الويب (Web Automation)
    • تطوير إضافات المتصفح
    • استخدام APIs LLM
    SAVE

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

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

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

    peerd فكرة واعدة لكنها غير ناضجة. إذا كنت مستعداً لخوض تجربة تقنية قد تكون غير مستقرة، فجربها. وإلا، انتظر حتى يصبح README أوضح أو يظهر بديل أفضل. تذكر أن الهدف من هذا الدليل هو توفير خريطة طريق عربية عملية، وليس ترويجاً للمشروع.

    UPD

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

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

    • تحقق من تحديثات README أسبوعياً
    • تابع Issues على GitHub لمعرفة المشاكل الشائعة
    • اختبر الإصدارات الجديدة بعد كل تحديث
    • حدّث قائمة البدائل إذا ظهرت أدوات أفضل

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

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

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

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

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

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

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

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