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

Hermes Atlas: دليل تركيب خريطة أدوات Hermes Agent ونشرها على Vercel

Hermes Atlas: دليل تركيب خريطة أدوات Hermes Agent ونشرها على Vercel
📑 محتويات المقال
    Reference OS v85 دقائق قراءة١ يونيو ٢٠٢٦informational: يبحث المطور العربي عن دليل عملي لتركيب واستخدام مشروع Hermes Atlas على GitHub

    Hermes Atlas: دليل تركيب خريطة أدوات Hermes Agent ونشرها على Vercel

    بعد قراءة هذا الدليل، ستتمكن من تركيب ونشر Hermes Atlas على Vercel في أقل من 30 دقيقة، وتخصيصه لأدوات الذكاء الاصطناعي العربية.

    الخلاصة: دليل عملي لتركيب ونشر Hermes Atlas (خريطة أدوات Hermes Agent) على Vercel، مع شرح متغيرات البيئة، مقارنة مع LangChain Hub، وحلول للأخطاء الشائعة. مناسب للمطورين السعوديين الراغبين في تخصيص خريطة أدوات عربية.
    دليل Hermes Atlas493 كلمة تقريباًزارو — مكتبة الأدلة العملية
    Hermes Atlas: دليل تركيب خريطة أدوات Hermes Agent ونشرها على Vercel
    Photo by Florida Solar Fix on Pexels
    LIVE PROJECTksimback/hermes-ecosystem★ 924HTML

    🗺️ Hermes Atlas — the community map of every tool, skill, and integration for Hermes Agent by Nous Research. Live at hermesatlas.com

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

    MAP

    خريطة الصفحة

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

    1. ما هو Hermes Atlas؟
    2. حالة استخدام: تخصيص الخريطة لأدوات عربية
    3. مقارنة: Hermes Atlas vs LangChain Hub
    4. المتطلبات الأساسية
    5. التركيب خطوة بخطوة (محلياً)
    6. شرح ملف .env والمتغيرات
    7. النشر على Vercel
    8. أخطاء شائعة وحلولها
    9. الخصوصية والأمان: أين تذهب بياناتك؟
    10. القيود
    11. الخلاصة
    !

    قبل أن تطبق

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

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

    Q

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

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

    1. هل لديك حساب GitHub ومستودع جاهز لرفع المشروع؟
    2. هل حصلت على مفتاح GitHub API (GITHUB_TOKEN)؟
    3. هل حصلت على مفتاح OpenRouter API (OPENROUTER_API_KEY)؟
    4. هل جهازك مثبت عليه Node.js 18+ و Git؟
    5. هل جربت تشغيل المشروع محلياً بنجاح؟
    6. هل واجهت خطأ rate limit من GitHub API؟
    7. هل تحتاج إلى إضافة أدوات عربية مثل 'جليس' عبر Pull Request؟

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

    INPUT
    مستودعات GitHub لأدوات Hermes Agent (يتم جلبها عبر GitHub API)
    PROCESS
    تحليل البيانات، تصنيفها إلى 12 فئة، تخزينها في Redis للتسريع، وبناء واجهة مستخدم تفاعلية
    OUTPUT
    خريطة قابلة للتصفح والبحث تحتوي على 80+ أداة مع إحصائيات حية
    Decision Layer
    خوارزمية تصفية تعتمد على معايير الجودة والمراجعة الأمنية
    Memory Layer
    Redis لتخزين مؤقت لبيانات GitHub API وتقليل الطلبات
    Feedback Loop
    تحديث يومي عبر Vercel cron job لجلب أحدث البيانات
    M

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

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

    المؤشرطريقة القياسإشارة جيدة
    وقت التثبيتمن بداية git clone حتى npm run devأقل من 10 دقائق
    نجاح النشرظهور الموقع على Vercel دون أخطاءنشر ناجح من أول مرة
    عدد الأدوات المضافةعدد Pull Requests المدمجةأكثر من 5 أدوات عربية

    مطور سعودي يريد بناء دليل لأدوات الذكاء الاصطناعي العربية باستخدام Hermes Atlas. يواجه مشكلة في تثبيت المشروع ونشره على Vercel. هذا الدليل يقدم حلاً عملياً خطوة بخطوة، مع شرح متغيرات البيئة، مقارنة مع بدائل مثل LangChain Hub، وحلول للأخطاء الشائعة. لا حاجة لخبرة عميقة، فقط معرفة أساسية بسطر الأوامر وGit.

    ما هو Hermes Atlas؟

    Hermes Atlas هو موقع ويب مفتوح المصدر يجمع أدوات ومهارات Hermes Agent في خريطة واحدة. يحتوي على أدوات مصنفة مع أعداد نجوم حية ورسوم بيانية. تم إطلاقه في أوائل 2026 (التاريخ الدقيق غير مؤكد).

    حالة استخدام: تخصيص الخريطة لأدوات عربية

    إعلان

    مطور سعودي يريد إضافة نماذج LLM عربية مثل 'جليس' أو أدوات معالجة لهجات خليجية. يمكنه استخدام Hermes Atlas لإنشاء دليل محلي، وإضافة أدوات عبر Pull Request على GitHub.

    مقارنة: Hermes Atlas vs LangChain Hub

    LangChain Hub هو بديل يقدم أدوات لـ LangChain، بينما Hermes Atlas مخصص لـ Hermes Agent. Hermes Atlas مجاني ومفتوح المصدر، بينما LangChain Hub قد يتطلب اشتراكاً لبعض الميزات. Hermes Atlas أسهل في التخصيص المحلي.

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

    • حساب GitHub (للمساهمة أو API token)
    • حساب Vercel (مجاني كافٍ)
    • مفتاح OpenRouter API (مجاني مع حد استخدام)
    • Node.js 18+ على جهازك
    • Git

    التركيب خطوة بخطوة (محلياً)

    1. افتح الطرفية ونفذ: git clone https://GitHub.com/ksimback/hermes-ecosystem.git
    2. cd hermes-ecosystem
    3. npm install
    4. أنشئ ملف .env من النموذج أدناه
    5. شغّل المشروع محلياً: npm run dev
    6. افتح المتصفح على http://localhost:3000

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

    إليك نموذج ملف .env كامل مع قيم افتراضية:

    # مفتاح GitHub API (مطلوب لزيادة حد الطلبات)
    GITHUB_TOKEN=ghp_xxxxxxxxxxxxxxxxxxxx
    # مفتاح OpenRouter API (مطلوب لبعض الوظائف)
    OPENROUTER_API_KEY=sk-or-xxxxxxxxxxxxxxxxxxxx
    # اختياري: إعدادات Redis (إذا كنت تستخدم Redis محلياً)
    REDIS_URL=redis://localhost:6379

    GITHUB_TOKEN يمكن الحصول عليه من GitHub Settings > Developer settings > Personal access tokens > Fine-grained tokens. امنحه صلاحية قراءة عامة فقط.

    النشر على Vercel

    1. ارفع المشروع إلى مستودع GitHub خاص أو عام.
    2. ادخل إلى Vercel، اضغط Add New > Project، واختر المستودع.
    3. أضف المتغيرات البيئية: GITHUB_TOKEN و OPENROUTER_API_KEY.
    4. اضغط Deploy. سيكتشف Vercel الإعدادات من vercel.json.
    5. بعد النشر، الموقع متاح على رابط مثل your-project.vercel.app.

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

    الخطأالسببالحل
    GitHub API rate limitطلبات كثيرة بدون tokenأضف GITHUB_TOKEN في متغيرات البيئة
    OpenRouter key missingلم يتم تعيين المفتاحتأكد من إضافة OPENROUTER_API_KEY
    Build fails on Vercelإصدار Node.js غير مناسبفي Vercel، اضبط إصدار Node.js إلى 18 أو أحدث

    الخصوصية والأمان: أين تذهب بياناتك؟

    Hermes Atlas لا يخزن بيانات المستخدمين. يستخدم GitHub API و OpenRouter API، وكلاهما يتطلب مفاتيح API. البيانات المرسلة إلى OpenRouter قد تخضع لسياسة الخصوصية الخاصة به. لا يستخدم كوكنيز للتتبع. يوصى بعدم مشاركة مفاتيح API الحساسة.

    القيود

    • الواجهة باللغة الإنجليزية حالياً، لا يدعم اللغة العربية بشكل أصلي.
    • يعتمد على خدمات خارجية (Vercel, OpenRouter, GitHub) قد تتعطل.
    • عدد الأدوات محدود بما هو موجود في المستودع.

    الخلاصة

    Hermes Atlas أداة مفيدة لمطوري Hermes Agent، سهلة التركيب والنشر. مناسبة للمطورين السعوديين الراغبين في تخصيص خريطة أدوات عربية. العيب الرئيسي هو عدم دعم العربية والاعتماد على خدمات خارجية.

    DO

    Playbook التطبيق

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

    خطوة 1

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

    لماذا؟ للحصول على الكود المصدري لـ Hermes Atlas محلياً.

    كيف؟ نفذ الأمر: git clone https://github.com/ksimback/hermes-ecosystem.git ثم cd hermes-ecosystem

    الناتج: مجلد hermes-ecosystem على جهازك.

    خطوة 2

    تثبيت الاعتماديات

    لماذا؟ لتثبيت المكتبات اللازمة لتشغيل المشروع.

    كيف؟ نفذ: npm install

    الناتج: تثبيت جميع الحزم في node_modules.

    خطوة 3

    إعداد ملف .env

    لماذا؟ لتوفير مفاتيح API اللازمة للتشغيل.

    كيف؟ أنشئ ملف .env بالمحتوى التالي: GITHUB_TOKEN=ghp_xxxxxxxxxxxxxxxxxxxx OPENROUTER_API_KEY=sk-or-xxxxxxxxxxxxxxxxxxxx REDIS_URL=redis://localhost:6379

    الناتج: ملف .env جاهز.

    خطوة 4

    تشغيل المشروع محلياً

    لماذا؟ للتأكد من أن كل شيء يعمل قبل النشر.

    كيف؟ نفذ: npm run dev ثم افتح http://localhost:3000

    الناتج: المشروع يعمل محلياً.

    خطوة 5

    رفع المشروع إلى GitHub

    لماذا؟ لربطه مع Vercel للنشر.

    كيف؟ أنشئ مستودعاً على GitHub، ثم ادفع الكود: git remote add origin <url> && git push -u origin main

    الناتج: المستودع على GitHub.

    خطوة 6

    النشر على Vercel

    لماذا؟ لجعل الموقع متاحاً على الإنترنت.

    كيف؟ في Vercel، أضف مشروعاً جديداً، اختر المستودع، أضف المتغيرات البيئية GITHUB_TOKEN و OPENROUTER_API_KEY، ثم انشر.

    الناتج: رابط مثل your-project.vercel.app.

    TMP

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

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

    ملف .env نموذجي
    GITHUB_TOKEN=ghp_xxxxxxxxxxxxxxxxxxxx
    OPENROUTER_API_KEY=sk-or-xxxxxxxxxxxxxxxxxxxx
    REDIS_URL=redis://localhost:6379
    قالب Pull Request لإضافة أداة عربية
    ## ملخص
    إضافة أداة [اسم الأداة] لمعالجة اللهجات الخليجية.
    
    ## التغييرات
    - إضافة ملف الأداة في `tools/`
    - تحديث `tools.json`
    
    ## اختبار
    - تأكد من ظهور الأداة في الخريطة
    - تحقق من عدد النجوم
    ERR

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

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

    الخطألماذا يحدث؟التصحيح
    GitHub API rate limitطلبات كثيرة بدون token أو token غير صالح.أضف GITHUB_TOKEN في متغيرات البيئة، وتأكد من صلاحياته (قراءة عامة).
    OpenRouter key missingلم يتم تعيين OPENROUTER_API_KEY في .env أو Vercel.تأكد من إضافة المفتاح الصحيح في كلا المكانين.
    Build fails on Vercelإصدار Node.js غير مناسب (أقل من 18).في إعدادات Vercel، اضبط إصدار Node.js إلى 18.x أو أحدث.
    IF

    شجرة القرار

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

    إذا: إذا واجهت rate limit من GitHub API

    إذن: أضف GITHUB_TOKEN في متغيرات البيئة.

    إذا: إذا لم يعمل OpenRouter

    إذن: تحقق من OPENROUTER_API_KEY وأضفه.

    إذا: إذا فشل البناء على Vercel

    إذن: اضبط إصدار Node.js إلى 18.

    إذا: إذا أردت إضافة أداة عربية

    إذن: أنشئ Pull Request على GitHub.

    7D

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

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

    1. اليوم 1: استنساخ المستودع وتثبيت الاعتماديات
    2. اليوم 2: إعداد ملف .env وتشغيل المشروع محلياً
    3. اليوم 3: رفع المشروع إلى GitHub
    4. اليوم 4: النشر على Vercel واختبار الرابط
    5. اليوم 5: إضافة أداة عربية عبر Pull Request
    6. اليوم 6: اختبار الأداة الجديدة وحل المشكلات
    7. اليوم 7: توثيق التجربة ومشاركتها
    FACT

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

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

    1. Hermes Atlas مفتوح المصدر ومجاني.

    2. يتطلب Node.js 18+ و Git.

    3. يحتاج إلى مفتاح GitHub API و OpenRouter API.

    4. يمكن نشره على Vercel مجاناً.

    5. لا يدعم اللغة العربية بشكل أصلي.

    6. يمكن تخصيصه عبر Pull Request.

    7. عدد الأدوات محدود بالمستودع.

    8. لا يخزن بيانات المستخدمين.

    9. يعتمد على خدمات خارجية قد تتعطل.

    FAQ

    أسئلة شائعة

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

    هل يمكن استخدام Hermes Atlas بدون مفتاح GitHub API؟

    نعم، لكنك ستواجه حد rate limit منخفض (60 طلب/ساعة). يوصى بإضافة المفتاح لزيادة الحد.

    كيف أحصل على مفتاح OpenRouter API؟

    سجل في OpenRouter.ai، اذهب إلى API Keys، وأنشئ مفتاحاً جديداً. المفتاح مجاني مع حد استخدام.

    هل يمكنني إضافة أدوات عربية مثل 'جليس'؟

    نعم، عن طريق Fork المستودع، إضافة الأداة في المجلد المناسب، ثم إنشاء Pull Request.

    ماذا أفعل إذا فشل البناء على Vercel؟

    تأكد من إصدار Node.js في إعدادات Vercel (اضبطه على 18.x)، وتحقق من المتغيرات البيئية.

    ABC

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

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

    Hermes Atlas

    موقع ويب مفتوح المصدر يعرض خريطة لأدوات ومهارات Hermes Agent مع أعداد نجوم حية.

    Hermes Agent

    إطار عمل لتطوير وكلاء ذكاء اصطناعي.

    OpenRouter API

    خدمة توفر واجهة برمجية للوصول إلى نماذج LLM متعددة.

    Vercel

    منصة استضافة سحابية لتطبيقات الويب، تدعم النشر التلقائي من GitHub.

    Q+

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

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

    كيفية تثبيت Hermes Atlas على Vercelشرح متغيرات البيئة في Hermes Atlasمقارنة Hermes Atlas و LangChain Hubإضافة أدوات عربية إلى Hermes Atlasحل مشكلة rate limit في GitHub APIأخطاء شائعة في نشر Hermes Atlasتخصيص خريطة أدوات Hermes Agent

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

    تحول القارئ: من مطور يبحث عن دليل عربي لتركيب Hermes Atlas إلى مستخدم قادر على نشره وتخصيصه واستخدامه لاكتشاف أدوات AI

    • إدارة المشاريع: يمكن استخدام Hermes Atlas كمرجع لأدوات الأتمتة
    • التسويق: يمكن تخصيص الخريطة لعرض أدوات شركة ناشئة
    • التعليم: يمكن استخدامها في ورش عمل عن وكلاء AI
    SAVE

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

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

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

    Hermes Atlas أداة قوية لمطوري Hermes Agent. باتباع هذا الدليل، يمكنك تركيبها ونشرها بسهولة. ابدأ الآن واستفد من الخريطة لبناء أدوات عربية.

    UPD

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

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

    • تحديث مفاتيح API كل 6 أشهر أو عند انتهاء صلاحيتها.
    • مزامنة المستودع مع upstream كل شهر للحصول على التحديثات.
    • مراجعة قائمة الأدوات المضافة شهرياً.

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

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

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

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

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

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

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

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